Add a scenario
1
Open the Scenarios tab
In the agent editor, click Scenarios in the header.
2
Create the scenario
Click + (Add scenario). In the title field (Type question here), describe the situation the way a contact would raise it, for example
What are your prices? or Contact says they already have a provider.3
Add the response
Add steps exactly as you would in the script: Step, Schedule a Meeting, Action, Wait for results, Call Transfer, Widget, or End Call. See Steps.
4
Save
Click Save in the header.

The Scenarios tab lists each scenario; click + at the bottom to add one.

A scenario's steps open in the side panel, with the same add-step buttons as a script block.
Start from examples
Click Show Scenarios examples to browse common scenarios. Click one to add it to your agent, then edit the steps to match your business. Examples you’ve already added show a check mark.
Scenario examples: click + on a card to add it to the agent.
Scenarios, script, or knowledge base?
Connect a knowledge base
The Scenarios header has a Connect Knowledge Base button (it reads Knowledge Base Connected once one is linked). Click it to select which knowledge bases this agent can search, edit them, or click Create New. See Knowledge base.Email agents
For Email agents, a scenario is a single text field (Type your content here) instead of steps. Email scenarios are added to the agent’s knowledge as a text source, so the AI uses them when writing replies.Built-in behavior
You don’t need scenarios for situations Callers already handles on every voice call:- Saying goodbye and hanging up when the contact ends the conversation (uses your End Call phrase where it applies).
- Asking the contact to hold on, and waiting when they say “one moment”.
- Wrong numbers and contacts who ask to be removed, which are classified automatically after the call.
- Voicemail and call-screening assistants. See Voicemail and screening.
Best practices
- One situation per scenario. “Pricing” and “Discounts” are different scenarios if the answers differ.
- Title it like the contact would say it. The agent matches scenarios by meaning, so
Asks whether this is a recorded callworks better thanRecording. - Keep responses short. Two to four sentences, then return to the conversation. End with a question to hand the turn back.
- Don’t repeat the script. If a scenario duplicates a script branch, the agent may pick either one.
- Add an action when needed. A “Send me the details” scenario can run an email or SMS action instead of just promising to.
- Hand a topic to another agent. Click Connect A2A in the Scenarios header to let a connected agent handle it. See A2A connections.
FAQ
What happens after a scenario finishes?
What happens after a scenario finishes?
The agent returns to the script step it was on and continues. Design each scenario to stand on its own.
Can a scenario end the call or transfer it?
Can a scenario end the call or transfer it?
Yes. Add an End Call or Call Transfer step to the scenario. Nothing in the script runs after that.
Is there a limit on the number of scenarios?
Is there a limit on the number of scenarios?
There’s no fixed limit. Meeting steps count toward the script-wide limit of 10, and a long list of overlapping scenarios makes matching less precise.
Related
Steps
Steps you can use in a scenario.
Knowledge base
Give the agent facts to answer from.
Instructions and guardrails
Rules that apply to every turn.
Script editor
Build the main conversation path.