Pair your devices with a code and playback position follows you: pause on this device, hit resume on the other. Position is saved to the site every minute and on pause.
Open this panel on your other device and enter the same code.
Starts this lesson and continues through 11 more to the end of the course.
This is the "agentic" half of the suite — the part where Quick stops answering questions and starts doing things: filling web forms, calling APIs, writing to Salesforce, escalating to a human when stuck. Two products cover it, and AWS's own comparison is the cleanest summary you'll find (Automations overview, verified 2026-08-26):
"Amazon Quick Flows empowers any business user to automate repetitive, routine tasks without needing technical expertise. Amazon Quick Automate enables power users to orchestrate end-to-end business processes at enterprise scale."
Flows are "personal and team productivity tasks, run by individual users"; Automate is "centralized, enterprise-wide automations, especially those which need to run independent of an individual user," with "control flow logic, case management, error handling, custom code, and more." Learn the boundary and you'll route every request to the right tool in one sentence.
Four ways to create one (creating-flows, verified 2026-08-26): natural language ("describe your desired flow in plain language, and Amazon Quick Flows generates a flow"), the visual editor, duplicating an existing flow, or from a chat agent conversation — a chat that worked becomes a repeatable flow.
Step types (same page):
@ references to previous steps, or
are "acquired dynamically during flow execution." ⚠️ List operations return only the first
batch — "Quick retrieves only the first batch to keep your flow fast and responsive." A flow is
not an ETL tool; don't let anyone paginate a CRM through one.Validity: unique name ≤128 chars, and "a valid flow must have at least one output step or action step." Sharing: Viewer ("can run the flow… only see the published version") vs Co-owner (edits, publishes, sees drafts; "only one person can edit at a time"); org settings can require an approval review before sharing (sharing-flows, verified 2026-08-26).
Where flows run: run mode, directly from chat, and — the sleeper feature — the browser extension, which can "run pre-defined workflows directly within your web browsing context" and "pass web page content as input" (flows-in-browser-extension, verified 2026-08-26).
The numbers that matter, from the dedicated limits page (verified 2026-08-26):
| Limit | Value |
|---|---|
| Flows per instance / per user | 10,000 / 100 |
| Steps per flow | 35 |
| Iterations per reasoning group | 50 |
| Context limit | "Up to 1M characters" |
| Schedules per user / per instance | 20 / 10,000 |
⚠️ Schedules (and image generation) are Region-limited: us-east-1, us-west-2, eu-west-1 only (same page). If your home Region is elsewhere, scheduled flows are not a thing you can promise.
Automate is "an AI-powered application that creates sophisticated automations using natural language or documentation… by uploading process documents or simply describing their business process" (using-amazon-quick-automate, verified 2026-08-26). Structure: automation groups (permissions/resources) → projects ("organizing, authoring, testing, deploying, and maintaining automations") → automations on a Visual Designer canvas with an Actions panel "organized by category (Agents, Process flow, Web browser, etc.)" (building-automations, verified 2026-08-26).
The two agents are the headline:
Model choice, same page: managed modes Fast ("simple tasks like summarization,
classification") and Pro ("complex tasks that involve reasoning and orchestration of multiple
tools") — underlying models unnamed — or Custom mode: bring your own Bedrock model; the docs'
example is us.anthropic.claude-3-5-sonnet-20241022-v2:0, with "model inference… billed
separately to the account associated with that Bedrock integration."
Engineering discipline is built in (deploying-automations, verified 2026-08-26):
aws quicksight start-automation-job \
--aws-account-id 111122223333 \
--automation-group-id <group> --automation-id <automation> \
--input-payload '<json>' # async; returns JobId
aws quicksight describe-automation-job ... # QUEUED|RUNNING|SUCCEEDED|FAILED|STOPPED
StartAutomationJob
is POST /accounts/{AwsAccountId}/automation-groups/{id}/automations/{id}/jobs, payload up to
7,000,000 characters; IAM actions quicksight:StartAutomationJob / DescribeAutomationJob on
ARNs like arn:aws:quicksight:…:automation-group/GROUP/automation/AUTOMATION (verified
2026-08-26). Flows have API surface too — GetFlowMetadata (PublishState
PUBLISHED | DRAFT | PENDING_APPROVAL) is verified, and list-flows / search-flows /
update-flow-permissions exist in the CLI; we did not verify the full flow-authoring operation
set, so check the API reference before promising CreateFlow-style IaC.
⚠️ Gates: Automate requires an account "provisioned through the AWS Management Console" and is Professional/Enterprise only (using-amazon-quick-automate + pricing, verified 2026-08-26). And both products burn agent hours (lesson 1) — an Automate process that runs hourly is a meter, not a feature.
Expense-report chaser for yourself or your team → Flow. Invoice-processing pipeline with approvals, retries, credentialed website access, and an API trigger from your ERP → Automate. The tell-tales: "runs as a person" vs "runs as the org", 35 steps vs projects-and-versions, shared flow vs deployed automation.