The building blocks
Voice agents
The instructions and logic your agent follows during a call — either a Single Prompt or a Pathway.
Phone numbers
The Twilio or SIP numbers your agents use to place and receive calls.
Voices
The synthesized voice your agent speaks with, including your own cloned voices.
Campaigns
A contact list, an agent, and a calling schedule bundled together for outbound calling at scale.
How a call happens
- A phone number receives an inbound call, or a campaign places an outbound call.
- The assigned agent runs — following a Single Prompt or moving through a Pathway.
- During the call, the agent can read and update variables and state variables, and call tools to take actions or fetch data.
- When the call ends, AgentCallback classifies a call outcome from the transcript.
- If configured, a post-call webhook fires with the call’s data.
- The call is recorded in Call logs, and its outcome rolls up into campaign and account stats.
Two ways to build an agent
- Single Prompt — a single set of instructions the agent follows for the whole call. Best for straightforward, open-ended conversations.
- Pathways — a visual flow of nodes and transitions. Best for calls that need a fixed step order, branching logic, or escalation paths.