API’s for managing scenarios. This view set provides endpoints to list, create, and manage and run scenarios.
API Key Authentication. It should be included in the header of each request.
Schema for the run_scenarios_pipecat endpoint, which runs scenarios using Pipecat WebRTC.
List of scenarios to run with their Pipecat WebRTC configuration
ID of the result
ID of the agent
Status of the result
pending, running, completed, failed Whether the scenario ran as text or not
false
{
"id": 274,
"status": "pending",
"scenario": 1,
"number": null,
"inbound_number": "+11234567890",
"scenario_name": "Customer Support Call (Agent Inbound = True)",
"test_profile_data": null
}{
"id": 275,
"status": "pending",
"scenario": 2,
"number": "+11234567890",
"inbound_number": null,
"scenario_name": "Outbound Sales Call (Agent Inbound = False)",
"test_profile_data": null
}"2025-02-25T21:00:01.990052Z"