ChimeFlow Source

Voice fails. The message still lands.

ChimeFlow is a workbench for teams building agentic conversations on AWS Communication Developer Services. Design a flow across Amazon Chime SDK voice, AWS End User Messaging and Amazon SES, break a carrier on purpose, and watch the guardrails hold.

Open the failover bench Press a keypad

Live output of the same engine that powers the bench. Here the clinic reminder call times out twice, text takes over, and the recipient asks for a nurse.

Failover bench

Pick a scenario, set the recipient clock, then break channels. The engine replays the conversation deterministically and shows every attempt, every blocked channel and the reason.

Recipient clock

Break a channel
Guardrails

The override only applies to scenarios flagged safety critical. Whether you may use one is a question for your counsel, not this tool.

Comma separated. Use digits, plain words, or the word timeout. Words like "chest pain" trigger a red flag escalation.

Step by step

    Message inspector

    Type any agent reply. The inspector counts encoding units the way carriers do, masks sensitive values before anything leaves the step, and prices ten thousand sends from rates you control.

    Masked preview

    What was masked

      Rates

      These two defaults are placeholders, not AWS prices. Replace them with the rates on your own bill.

      Opt-out tester

      Call and message simulator

      Run the scenario from the bench as a live conversation. When the prompt is a voice call, press the keypad. Each key plays its real dual tone, a low and a high sine wave added together, and the state machine branches on the digit.

      Waiting for a key.

      State machine

        Conversation log

          AWS export

          Templates for the selected scenario, built from the documented request shapes. Each tab is checked against the required fields in the docs before it is shown. Nothing here has been deployed or sent.

          What this is, and what it is not