Skip to content

Agent testing

Test your AI voice agent before callers do

Call-flow edits go to a draft. Call it or type to it in the test panel, run typed conversations through an Advanced Call Flow in the simulator, and publish when it’s right. Live callers hear only the published version, and earlier versions can be restored.

How it works

From draft to live, tested on the way.

Testing is built into the agent editor. Nothing you try reaches a live caller until you press Publish Changes.

  1. Changes save to a draft as you work. Live callers keep hearing the published version, so you can change the instructions or call flow without touching a live call.

  2. Start a test call in the browser and talk to the draft, or test by text instead. Voice and text sit in one test panel, and your latest edits are saved to the draft before the test connects.

  3. In an Advanced Call Flow, the simulator runs what the caller says, turn by turn, through the flow. It shows the conversation, the path from node to node, and where the flow stopped and what it still needs.

  4. Publish Changes sends the draft live. Recent publishes are kept in Version history, so if something is wrong you can restore an earlier version into the draft, test it again and publish it.

In action

Simulating a call flow

The call-flow simulator runs a path through the flow, with no phone call.

Testing

Test by voice, by text, or without a call.

Hear the agent the way a caller would, type to it when you only need the words, and check a complex call flow before anyone speaks to it.

  • Voice test calls

    Talk to the draft in a browser call, with the voice, speech-to-text and model it has now.

  • Text tests in the same panel

    Type to the agent instead, and switch between Voice and Text without leaving the editor.

  • A simulator for call flows

    Type what the caller says and run it through an Advanced Call Flow. No call is placed.

  • See the path it took

    The simulator lists every hop from node to node, the conversation, and where the flow is waiting and what it still needs.

Drafts and versions

Tests never reach live callers.

A draft holds your changes until you publish them, and Version history keeps what went live before.

  • Drafts by default

    Edits are staged in a draft and real calls use only published changes. Discard the draft to go back to the version callers hear.

  • Publish Changes

    One step sends the draft live. Until then, the published version keeps answering calls.

  • Version history

    Every publish is checkpointed. Save and name a version of your own before a big edit.

  • Restore without going live

    Restore any saved version into the draft. Your current work is backed up first, and nothing goes live until you publish.

Demo links

Let someone else try it first.

Send a client, a colleague or a native speaker a link, and they talk to the agent in their browser before any number is connected.

  • No account needed

    Anyone with the link can try the agent in a browser. It works before the agent has a phone number.

  • Expiry and minute limits

    Links expire after 30 days by default. Set a per-user minute limit or a total budget; without one, there is no minute limit.

  • Up to five links per agent

    Give each audience its own link, such as one for a client and one for a trade show.

  • Your branding

    Branded demo pages carry your logo, colours, fonts and favicon, can be embedded, and can ask for a captcha.

Frequently asked questions

How do I test an AI voice agent before it takes real calls?

Open the agent and use the test panel: start a test call in the browser, or test by text instead. The test runs your draft, so you can keep editing and testing until it’s right, then press Publish Changes.

Does testing change what live callers hear?

No. Tests run the draft. Real calls use only published changes, so live callers keep hearing the current version until you publish.

Can I test by text instead of voice?

Yes. Voice and text test modes are in one test panel, and you can switch between them without leaving the editor.

What does the call flow simulator do?

In an Advanced Call Flow, the simulator runs typed caller turns through the flow without placing a call. It shows the conversation, the path from node to node, and where the flow is waiting and what it still needs.

Can I undo a change that is already live?

Yes. Every publish is checkpointed in Version history. Restore an earlier version into the draft, test it, and publish it again. Live calls keep running on the published version until you do.

Can someone outside our team try the agent?

Yes. A shareable demo link lets anyone talk to the agent in a browser with no account, once the call flow is published, before a number is connected. Links expire after 30 days by default, you can set a per-user minute limit or a total budget, and an agent can have up to five links.

How should we test a new language or voice?

Test the exact voice and language combination before full deployment. Call the draft in the test panel. Once the call flow is published, and before a number is connected, send a native speaker a demo link to try it in their browser.

Can we test workflows too?

Yes. A workflow has its own test run: pick trigger data, such as a recent event, the last webhook or sample data, and see what each step would have done. Nothing is actually sent.

Hear it before your callers do.

Book a demo and we’ll walk you through testing an agent, from the first test call to Publish Changes.