Learn it in 5 minutes
HTMLAbout five minutes of reading
A promise to call back, a form to review, and a follow-up are tasks. They have quotas and an expiry.
Create task starts a task contact and a flow. Agents work tasks from a routing profile that includes the task channel. The default concurrent quota is 2500 active tasks, including ACW. You can schedule a task up to 90 days out and reschedule it at most 20 times.
Basic task price in the appendix's Basic table is 0.04 USD per task created. Connect Customer lists 0.070 USD per task in the engagement table. Read the row that matches the product form you bought. This campus labels both as list prices, not a quote.
- Task templates: 50 per instance, not adjustable, with 50 custom fields.
- A task flow can still call Lambda.
- Do not use a voice queue for work that has no call.
- Expiry and assignment are visible in metrics. Alarm on age.
Number on this page: Active tasks 2500. Default concurrent quota
Confirm before relying. Prices, quotas, and exam names change. Use the source linked on this page.
Glossary
- Customer Profiles The profile store. Connect-generated profiles are priced differently from profiles that contain imported data.
- Identity resolution The rules that merge profile records from CRM, orders, and contacts into one customer.
- Case A durable issue that can span many contacts. Cases became generally available on 3 Oct 2022.
- Task A unit of work with no live media. Default concurrent quota is 2500. Tasks can be scheduled up to 90 days ahead.
Mind map
Open the Profiles, cases, tasks mind map
Sister technologies
A contact ends. A case, a task, and a profile are how the next person continues it.
Config and troubleshooting
Sending follow-up work to a shared mailbox and also creating a task.
Profiles and cases use their own IAM prefixes. This template only shows the Connect instance those services attach to. Create the profile domain and the Cases domain in the same Region.
CfnInstance Customer Profiles
CloudFormation study snippet
Resources:
CampusInstance:
Type: AWS::Connect::Instance
Properties:
IdentityManagementType: SAML
InstanceAlias: campus-demo
Attributes:
InboundCalls: true
OutboundCalls: true
ContactflowLogs: true
Integration map
Join records on ContactId. The integration map room lists the seams.
Cross-platform bridges
A CUCM calling search space is not a routing profile, but the profile is the closest idea of 'who can receive what'. A partition is not a Connect object. A UCCX CSQ and a UCCE skill group map to a queue. Precision steps map to routing criteria. A script, an Architect flow, and an Avaya vector map to a contact flow.
Open the mapping room
Future hooks
Hooks you can adopt later: EventBridge contact events, the CTR stream, agent events, Kinesis Video, Customer Profiles events, Cases, Show view, data tables, External Tool, and the flow language JSON in your pipeline. Live Sync and Agentic CX are the 2026 hooks for guided and agentic experiences.