Creates an asynchronous scenario creation job. Returns immediately with a job ID that can be polled for status.
The AI agent processes the job in the background, typically completing
within 5 minutes. Use the GET endpoint to poll for completion,
or provide a callback_url to receive a webhook when the job finishes.
Remix mode: Provide scenario_slug to create a variation of an existing
scenario. The AI will use the source scenario as a starting point and apply
your prompt as modifications.
API key created in Settings > API.
Format: exec_live_ followed by 40 alphanumeric characters.
Email of the user to create the scenario for (must be a workspace member)
Instructions for the AI agent describing what scenario to create
10000Additional context in Markdown format (e.g., CRM data, meeting notes, product info). This is provided to the AI agent as background information.
50000Slug of an existing scenario to remix/iterate on. The AI will use this as a starting point and apply your prompt as modifications.
Client-provided idempotency key. If a job with this ID already exists, returns the existing job instead of creating a new one.
URL to receive a webhook POST when the job completes
Custom headers to include in the callback request (e.g., authorization)
Job created successfully
Job identifier (12-character hex string)
Current job status
queued, processing, completed, failed, cancelled Created scenario details (only present when status is "completed")
Error details (only present when status is "failed")
When the job was created
When the job started processing
When the job finished (success, failure, or cancelled)
Processing duration in seconds (only present when job has completed)
True if a new job was created, false if an existing job was returned via request_id