Maxim Docs home page
Search...
⌘K
Ask AI
Home
Careers
Blog
Pricing
Get started free
Get started free
Search...
Navigation
Simulations
Simulation Overview
Documentation
SDK
API Reference
Self Hosting
LLM Gateway
Cookbooks
Blog
Cookbooks
Tutorials
Introduction
Platform Overview
Running Your First Eval
Offline Evals
Offline Evaluation Overview
Offline Evaluation Concepts
Via UI
Via SDK
Guides
Online Evals
Online Evaluation Overview
Via UI
Via SDK
Set Up Alerts and Notifications
Tracing
Tracing Overview
Tracing Concepts
Tracing Quickstart
Tracing via SDK
OpenTelemetry
Dashboard
Exports
Reporting
Simulations
Simulation Overview
Simulation Runs
Library
Library Overview
Library Concepts
Evaluators
Datasets
Context Sources
Prompt Tools
Creating Prompt Partials
Dashboards
Test Runs Comparison Dashboard
Custom Logs Dashboards
Integrations
OpenAI Agents SDK
Create a PagerDuty Integration
Create a Slack Integration
Settings
Members and Roles
Model Configuration
Maxim API keys
Custom Pricing
Vault
Two-Factor Authentication
On this page
Why simulate conversations?
1. Create a realistic scenario and be specific about the situation you want to test
2. Define the user persona
3. Advanced settings (optional)
Example simulation
Simulations
Simulation Overview
Why simulate conversations?
Testing AI conversations manually is time-consuming and often misses edge cases. It helps you:
Test how your AI maintains context across multiple exchanges
Evaluate responses to different user emotions and behaviors
Verify proper use of business context and policies
Identify potential conversation dead-ends
1. Create a realistic scenario and be specific about the situation you want to test
Customer requesting refund for a defective laptop
New user needs help configuring account security settings
Customer confused about unexpected charges on their bill
2. Define the user persona
Frustrated customer seeking refund
New user needing security help
Confused customer with billing issues
Mix different emotional states and expertise levels to test how your agent adapts its communication style.
After defining the user persona, select the field where your agent’s replies come from:
3. Advanced settings (optional)
Maximum number of turns:
Set a limit for conversation turns. If no value’s set, the simulation ends when complete
Reference tools
: Attach any tools you want to test with the simulation. You can learn more about setting up tools
here
Reference context
: Add context sources to enhance conversations. Learn more
here
Example simulation
Here’s a real-world example of a simulated conversation:
Was this page helpful?
Yes
No
Reporting
Previous
Simulation Runs
Next
Assistant
Responses are generated using AI and may contain mistakes.