Skip to main content
GET
Get Call Details
See the AI phone calls guide for an overview of the call lifecycle and the data produced after completion.

Authorizations

Authorization
string
header
required

Path Parameters

uuid
string<uuid>
required

Response

Successful Response

id
integer
required
simple_uuid
string<uuid>
required
from_number
string
required
to_number
string
required
status
string
required
started_at
string<date-time> | null
required
ended_at
string<date-time> | null
required
duration
integer | null
required
created_at
string<date-time>
required

For native interactions this is the record creation time. For external-channel interactions this is the underlying session's ingestion time. Note: created_at sorting and the created_at_gte/created_at_lte filters order external-channel interactions by their call (leg start) time, not by this ingestion timestamp, so a returned created_at value may fall outside the requested filter window.

prompt
CallPromptResponse · object | null
required
transcripts
CallTranscriptResponse · object[]
required
screen_pop_token
string
required

Opens this call's screen pop page at /screen-pop#<token>. It expires four hours after the call started.

call_prompt
string
required
answered_by
enum<string>
required

Indicates how the call was answered - by a human, voicemail, or if there was no answer

Available options:
voicemail,
human,
no_answer,
unknown
updated_at
string<date-time>
required

Timestamp when this call was last updated.

record
boolean
language
enum<string>

The language to use for the call - English (en) or Spanish (es)

Available options:
en,
es,
ar
transferred
boolean

Indicates if the call was transferred

handoff_metadata
HandoffMetadata · object | null

Metadata about a transfer to an external provider.

direction
string

The direction of the call (inbound/outbound)

tags
Tags · object[]

Tags associated with the call

voice_id
string<uuid> | null

The ID of the voice used for the call

background_noise
string | null

The background noise setting for the call

agent_speaks_first
boolean | null

Whether the agent speaks first in the call

agent_id
string<uuid> | null

The ID of the agent used for the call. Null when the call is not associated with an agent.

agent_branch
string<uuid> | null

The ID of the agent version used for the call. Null when the call is not associated with an agent.

agent_commit_id
string<uuid> | null

The ID of the specific agent version snapshot used for the call. Null when the call is not associated with an agent.

agent_branch_name
string | null

The name of the agent version used for the call. Null when the call is not associated with an agent.

external_identifiers
External Identifiers · object | null

External identifiers associated with the call

params
Params · object | null

Parameters associated with the call

recording_presigned_url
string | null
cart
Cart · object | null

The call's cart, when the agent version it ran on has a cart configured. Null otherwise.

analyzers
AnalyzerResponse · object[]

List of analyzers configured for this call

analysis_results
AnalysisResultResponse · object[]

Results from analyzers that have completed

summary
Summary · object | null

The summary of the call if available

keyterms
string[]

Key terms configured for the agent used on the call. Empty when there is no associated agent or no key terms are configured.

Last modified on September 3, 2026