List calls
Returns a paginated list of call records. Use query parameters to filter by agent, direction, or date range.string
Filter results to calls handled by a specific agent.
string
Filter by call direction. Accepted values:
"inbound" or "outbound".string
Return calls on or after this date and time (ISO 8601, e.g.
"2025-03-01T00:00:00Z").string
Return calls on or before this date and time (ISO 8601).
integer
Number of results per page. Default:
20.Response
Get a call
Returns full details for a single call, including the turn-by-turn transcript and AI summary. Path parameterstring
required
The unique ID of the call to retrieve.
Response
Initiate an outbound call
Places an outbound call from an agent to a specified phone number. The agent uses the optionalcontext to brief itself before the call.
string
required
ID of the agent that will place the call.
string
required
Destination phone number in E.164 format (e.g.
"+15550001111").string
Briefing context shown to the agent before it dials. Use this to provide lead details, appointment reminders, or campaign instructions.
Outbound calls are placed immediately on receiving the request. Ensure the agent is in
"active" status before calling this endpoint.Response
call_completed webhook event to receive the full call result when it ends.