GET
/
v1
/
calls
/
{id}

Authorizations

X-Api-Key
string
headerrequired

Your API key.

Path Parameters

id
string
required

Unique identifier of the call

Response

200 - application/json
id
string

Unique identifier of the call

agentId
string

Unique identifier of the agent

phone
string

Phone number of the other party, in the E.164 international standard format

type
enum<string>

Type of the call

Available options:
INBOUND,
OUTBOUND
duration
integer

Duration of the call in seconds

startTime
string

Start time of the call.

Format: UTC time - yyyy-MM-dd'T'HH:mm:ss'Z'

endTime
string

End time of the call.

Format: UTC time - yyyy-MM-dd'T'HH:mm:ss'Z'

status
enum<string>

Status of the call

Available options:
IN_PROGRESS,
CANCELED,
COMPLETED,
NO_ANSWER,
VOICE_BOX,
UNREACHABLE,
FAILED,
TRANSFERRED
extractors
object[]

Result of the extractors. Each extractor is represented by an object with 'name' and 'value' fields. The 'value' can be either a list of strings or a nested list of extractors.

classifiers
object[]

Result of the classifiers. Each classifier is represented by an object with 'name' and 'value' fields. The 'name' indicates the classification category, and the 'value' is the determined classification.

context
object

Key-value pairs for dynamic content injection into the agent prompt. Keys in this map correspond to placeholders in the prompt template: e.g {{ firstName }}. At runtime, each placeholder was replaced with its corresponding value.

System prefixed variables are reserved and automatically injected by Volubile system e.g. recipient phone, instant time of the call, etc.

summary
string

Summary of what happened during the call

created
string

Timestamp when the call record was created.

Format: UTC time - yyyy-MM-dd'T'HH:mm:ss'Z'