# Test an agent before it goes live: video tutorial · Vaakyo

> Write test scenarios, let AI play the caller, and read each check's result and the judge's advice.

Source: https://vaakyo.com/tutorials/test-agent

0:00 / 1:26

# Test an agent before it goes live

Vaakyo

Agents · 1:26

 Audio: English   Off 

## Chapters

1.   0:00 Before an agent takes real calls, test it. On SwiftKart's Order Support agent, open the Tests tab. 
2.   0:08 A scenario describes one caller: who they are, what they want, and how they behave. 
3.   0:15 Then the checks it must pass. Mark a check as required if failing it should fail the test. 
4.   0:24 Tools never reach your systems in a test. You set what each one returns, then save the scenario. 
5.   0:33 Not sure what to test? Suggest scenarios writes five from your agent's prompt, from the main job to tricky callers. 
6.   0:43 Run one, or run them all, and watch it live: an AI plays the caller, and your agent answers with its saved prompt, model and tools. 
7.   0:55 Each run gets a score. Open one to see every check, passed or failed, with the reason quoted from the conversation. 
8.   1:04 Here the agent guessed a delivery date, because it can't look orders up yet. The judge says what to change, and the transcript shows where it went wrong. 
9.   1:16 Fix the agent, save, and run the tests again. Next, give it a tool to look orders up in your CRM. 

Write test scenarios, let AI play the caller, and read each check's result and the judge's advice.

 …more 

## Up next

 [1:10 Debug an agent Vaakyo · Agents](https://vaakyo.com/tutorials/debug-agent)[0:56 Teach Composer with skills Vaakyo · Agents](https://vaakyo.com/tutorials/composer-skills)[1:11 Connect your CRM: look up and update entries mid-call Vaakyo · Developers](https://vaakyo.com/tutorials/crm-tools)[1:10 Send call results to your CRM and dashboard Vaakyo · Developers](https://vaakyo.com/tutorials/crm-results)[1:44 Your CRM, part 1: set it up for your business Vaakyo · CRM](https://vaakyo.com/tutorials/crm)[1:31 Your CRM, part 2: products, services and stock Vaakyo · CRM](https://vaakyo.com/tutorials/crm-catalog)[1:24 Your CRM, part 3: contacts and bookings Vaakyo · CRM](https://vaakyo.com/tutorials/crm-bookings)[1:51 Your CRM, part 4: orders, and your agent using the CRM Vaakyo · CRM](https://vaakyo.com/tutorials/crm-orders)[1:53 Transfer a call to a person Vaakyo · Agents](https://vaakyo.com/tutorials/call-transfer)[0:51 A quick tour of the console Vaakyo · Getting started](https://vaakyo.com/tutorials/console-tour)[1:02 Create your first agent Vaakyo · Agents](https://vaakyo.com/tutorials/create-agent)[0:59 Build and analyze with Composer Vaakyo · Agents](https://vaakyo.com/tutorials/composer)[1:04 Tune an agent's settings Vaakyo · Agents](https://vaakyo.com/tutorials/agent-settings)[0:54 Teach agents with a knowledge base Vaakyo · Agents](https://vaakyo.com/tutorials/knowledge-base)[0:57 Connect your systems with MCP Vaakyo · Agents](https://vaakyo.com/tutorials/mcp-tools)[0:53 Review your calls Vaakyo · Calls](https://vaakyo.com/tutorials/calls)[0:50 Call a list with a campaign Vaakyo · Calls](https://vaakyo.com/tutorials/campaigns)[0:43 Reports and logs Vaakyo · Calls](https://vaakyo.com/tutorials/reports-logs)[0:47 Send call events with webhooks Vaakyo · Developers](https://vaakyo.com/tutorials/webhooks)[0:36 Create an API key Vaakyo · Developers](https://vaakyo.com/tutorials/api-keys)[0:41 Invite your team Vaakyo · Workspace](https://vaakyo.com/tutorials/team)[0:43 Credits, plans and invoices Vaakyo · Workspace](https://vaakyo.com/tutorials/billing)[0:55 Get a phone number Vaakyo · Calls](https://vaakyo.com/tutorials/phone-numbers)

---

More for agents: https://vaakyo.com/llms.txt · Docs: https://docs.vaakyo.com · Sitemap: https://vaakyo.com/sitemap-index.xml
