simulate
simulate
Generates predictions of how a person would think, feel, communicate, and act in any scenario you describe. This is where training data becomes actionable insights.
Using the trained snapshot, run AI simulations to predict responses to any scenario. Each simulation completes in seconds, and you can run unlimited simulations once a snapshot is complete.
Parameters
mindId
scenario.message
Request
Response
Response Properties
Response Format
The simulation response contains the AI-generated prediction of how the person would respond. The exact format may vary based on the model used, but always includes the predicted response text.
Writing Effective Scenarios
The quality of your simulation depends heavily on scenario specificity.
Vague scenario:
Too general—lacks context, constraints, and emotional state.
Specific scenario:
Includes context, time constraints, emotional state, and desired outcome.
Include these elements:
- Emotional context: frustrated, confused, urgent, pleased
- Time constraints: tomorrow, by Friday, immediately
- Specific details: order numbers, product names, amounts
- Constraints: out of stock, over budget, policy limits
- Desired outcome: resolution, information, escalation
Common Use Cases
Sales Training
Train representatives on objection handling, discovery calls, and closing techniques.
Example:
What you get:
- Authentic objection-handling techniques
- Value proposition phrasing
- Discovery questions to uncover needs
- Closing strategies
Customer Service
Quality assurance testing for customer complaints, technical issues, and policy questions.
Example:
What you get:
- Empathy and de-escalation techniques
- Problem-solving approach
- Compensation strategies
- Retention tactics
Executive Preparation
Prepare for presentations by anticipating questions, concerns, and objections.
Example:
What you get:
- Likely questions and concerns
- Communication style preferences
- Key metrics to emphasize
- Pre-emptive answers to prepare
Error Responses
404 Not Found
Solution: Verify the mindId is correct and ensure you have a completed snapshot for this mind.
400 Bad Request
Solution: Verify snapshot training is complete using get_snapshot_status. Wait for snapshot to finish processing.
400 Invalid Scenario
Solution: Ensure the scenario.message parameter is provided with a non-empty string.
Best Practices
Start Specific
- Include emotional context and constraints
- Provide relevant background information
- Specify desired outcomes
- Add time pressure when relevant
Iterate and Refine
- Run multiple variations of scenarios
- Look for patterns in responses
- Test edge cases and unusual situations
- Compare responses across scenarios
Test Thoroughly
- Start with known scenarios to validate accuracy
- Gradually introduce novel situations
- Document unexpected responses
- Verify critical predictions manually
- Use reasoning to understand predictions
