Get Call
Get details of a specific call including status and transcript.
path Parameters
agent_idAgent UUID
call_idCall UUID
Headers
AuthorizationThe Authorization header is used to authenticate with the API using your API key. Value is of the format Bearer YOUR_KEY_HERE.
Get Call › Responses
Call details
idCall UUID
agent_idAgent UUID
phone_numberPhone number in E.164 format
Template arguments provided for the call
rendered_promptThe system prompt with template variables rendered
livekit_room_nameLiveKit room name for the call
livekit_dispatch_idLiveKit dispatch ID
livekit_responseRaw response from LiveKit dispatch
livekit_session_reportSession report/transcript submitted after call completion
statusCall status (e.g., pending, dispatched, completed, failed)
error_messageError message if call failed
created_atWhen the call was created
updated_atWhen the call was last updated
Dispatch Call
Dispatch an outbound call using a voice agent.
path Parameters
agent_idAgent UUID
Headers
AuthorizationThe Authorization header is used to authenticate with the API using your API key. Value is of the format Bearer YOUR_KEY_HERE.
Dispatch Call › Request Body
phone_number^\+[1-9]\d{1,14}$ · requiredPhone number in E.164 format
Values for template variables in the system_prompt
Dispatch Call › Responses
Call dispatched successfully
call_idCall UUID
messageStatus message
Submit Call Transcript
Submit a session report/transcript for a completed call. Used by LiveKit workers to store call transcripts and metrics.
path Parameters
agent_idAgent UUID
call_idCall UUID
Headers
AuthorizationThe Authorization header is used to authenticate with the API using your API key. Value is of the format Bearer YOUR_KEY_HERE.
Submit Call Transcript › Request Body
Raw LiveKit session report including events, chat history, and metrics
Submit Call Transcript › Responses
Transcript saved successfully
call_idCall UUID
messageStatus message