View a markdown version of this page

Journey flow block definitions - Amazon Connect

Journey flow block definitions

Use flow blocks to design customer journeys in the Amazon Connect Flow Designer. Drag blocks onto the canvas and connect them to define how each journey progresses. The following table lists all available flow blocks that you can use. Choose any block name in the Block column for more information.

Block Description
Send communication

Sends an outbound communication such as voice, SMS, WhatsApp, or email.

Set attributes

Stores key-value pairs for use across a journey.

Check attributes

Branches the flow based on comparisons between attribute values.

Check communication status

Evaluates the delivery or contact status of a previous communication.

Distribute by percentage

Routes profiles randomly to branches based on configured percentages (e.g. for A/B testing).

Loop

Repeats a branch for a defined number of iterations before continuing.

Wait

Waits for a specified period of time and optionally for specified events.

Custom action

Invokes an Lambda function and uses returned data in the flow.

Customer profiles

Checks segment membership or attributes from Amazon Connect Customer Profiles.

End flow

Ends the current journey flow.