Skip to main content
POST
Create simulation

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
name
string
required
Minimum string length: 1
agentId
string<uuid>
required
selectedPersonaIds
string<uuid>[]
required
Required array length: 1 - 1000 elements
description
string
tags
string[]
Maximum array length: 50
Required string length: 1 - 100
mode
enum<string>
default:voice
Available options:
voice,
chat
assertions
string<uuid>[]
customerVariablesMap
object

Per-persona variable values for this run, keyed by personaId. Saved as the persona's most-recently-used values for the simulated agent.

maxConcurrentCalls
integer
Required range: 1 <= x <= 1000
maxCallDurationSeconds
integer
Required range: 60 <= x <= 3600
maxRetries
integer
Required range: 0 <= x <= 10
runsPerPersona
integer
Required range: 1 <= x <= 50
assistantLlmOverride
object
personaLlmOverride
object
analysisLlmOverride
object
routingLlmOverride
object
extractionLlmOverride
object
agentVersionId
string<uuid>

Response

Simulation created

success
enum<boolean>
required
Available options:
true
data
object
required