List Calls returns a lightweight version of this object that omits
transcript, summary, recording_url, detected_gender, vars_provided, and vars_extracted for performance. Use Get Call to retrieve the full object.Properties
Unique identifier for the call (UUID).
Type of call:
phone_call or web_call.Current status of the call.In Progress:
Completed:
Failed:
| Status | Description |
|---|---|
initiated | Call placed, waiting for recipient |
ringing | Recipient’s phone is ringing |
ongoing | Call connected and active |
| Status | Description |
|---|---|
user_hangup | Caller hung up |
agent_hangup | Agent ended the call |
inactivity | Timeout due to inactivity |
error_inactivity | Error during inactivity handling |
| Status | Description |
|---|---|
busy | Line was busy |
no_answer | No answer after timeout |
error | Technical failure |
canceled | Call canceled before connecting |
Agent that handled the call.
null if no agent assigned.Account that owns the call.
null if no account.The caller’s phone number in E.164 format.
The called phone number in E.164 format.
Call direction relative to the agent:
incoming- Call initiated TO the agent (inbound calls, web calls)outgoing- Call initiated BY the agent (outbound calls via API)
Unix timestamp (milliseconds) when the call started.
Call duration in milliseconds.
null if call hasn’t ended.Structured transcript with speaker roles and timestamps.
null if no transcript.Latency breakdown (agent turns only):| Field | Description |
|---|---|
vad_delay_ms | Silence threshold wait time |
stt_finalize_ms | Speech-to-text finalization |
llm_startup_ms | Time to LLM first token |
llm_first_sentence_ms | Time to first sentence |
tts_synthesis_ms | Audio synthesis time |
send_overhead_ms | Network send time |
total_perceived_ms | End-to-end latency |
Due to streaming parallelism,
total_perceived_ms may be less than the sum of components.Signed URL to the call recording. Expires in 1 hour.
null if no recording.AI-generated summary of the call.
null if not yet generated.Cost breakdown for the call.
null if not calculated.Variables provided when the call was created. Keys are variable names, values are strings.
Variables extracted during the call by the agent. Keys are variable names, values are strings.