AI QA & Simulation Testing
Simulation Testing
Test your agent at scale without making real calls:
- Define test scenarios with expected behaviors
- Run hundreds of simulated conversations
- Validate that the agent handles each scenario correctly
- Catch regressions before deploying changes
Setting Up Simulations
- Go to Testing → Simulation
- Create test cases:
- Caller persona (who is calling and why)
- Expected agent behavior
- Success/failure criteria
- Run the simulation batch
- Review results — pass/fail for each scenario
AI QA
Automatic quality assurance across your live calls:
- Define cohorts — groups of calls to evaluate
- Set metrics — what does a good call look like?
- Resolution criteria — was the caller’s issue resolved?
- Get aggregate scores and identify problem areas
QA Workflow
- Set up cohorts (e.g., all calls this week, calls from agent X)
- Define evaluation criteria
- Review QA dashboard for scores and trends
- Drill into low-scoring calls
- Update prompts/flows and re-test
Agent Versioning
- Every change to your agent creates a new version
- Compare performance across versions
- Roll back to a previous version if a change causes issues
- A/B test different versions