Call flow

A call flow is the ordered sequence of prompts, decisions, actions, and fallback paths that takes a phone call from its initial connection to a defined completion point.

A basic flow might greet the caller, identify the reason for the call, collect required information, perform an action, confirm the result, and close the conversation. Branches handle different intents or outcomes. One caller may complete a self-service task, another may be routed to a specialist, and another may leave a message when no recipient is available.

The flow is broader than the words an agent says. It includes telephony events such as ringing, hold, voicemail, and transfer; conversation decisions such as clarification and confirmation; and system actions such as retrieving or updating a record. It also defines what happens after errors, silence, ambiguous answers, unavailable integrations, and failed handoffs.

For an AI phone agent, call-flow design and dialogue design work together. A rigid script can break when callers answer out of order or introduce a second request. A completely open conversation can omit required steps or take actions without enough information. The practical middle ground gives the agent a clear objective, required checks, permitted actions, and explicit boundaries while allowing natural turns within those limits.

Teams often map a flow as states and transitions before writing the agent's instructions. Each state should have an entry condition, a purpose, a successful exit, and a fallback. Important information should be confirmed at the point where an error would matter, rather than repeated after every answer. A human path should remain available for cases the automated flow cannot safely or reliably complete.

Testing should cover more than the ideal route. Useful cases include interruptions, corrections, silence, repeated questions, unsupported requests, transfer failures, and callers who change their goal midway through the conversation. Reviewing completed calls by outcome helps reveal dead ends that are difficult to see in a diagram.

Related terms