TelephonyCallTiming interface

Detailed provider-neutral timing for an inbound telephony call.

Properties

admitted_at

The Unix timestamp (in seconds) for when the call was admitted to an agent binding.

agent_session_ready_at

The Unix timestamp (in seconds) for when the voice-agent session became ready.

answered_at

The Unix timestamp (in seconds) for when the provider reported that the call was answered.

answer_requested_at

The Unix timestamp (in seconds) for when the service requested that the provider answer the call.

duration_basis

The timestamp used as the basis for duration.

ended_at

The Unix timestamp (in seconds) for when the call reached a terminal state.

first_agent_audio_at

The Unix timestamp (in seconds) for when agent audio was first observed.

first_caller_audio_at

The Unix timestamp (in seconds) for when caller audio was first observed.

media_connected_at

The Unix timestamp (in seconds) for when the provider media channel connected.

received_at

The Unix timestamp (in seconds) for when the provider webhook was received.

timestamp_source

The primary source of the timing milestones. Individual lifecycle events identify their own timestamp source separately.

validated_at

The Unix timestamp (in seconds) for when webhook validation completed.

Property Details

admitted_at

The Unix timestamp (in seconds) for when the call was admitted to an agent binding.

admitted_at?: Date

Property Value

Date

agent_session_ready_at

The Unix timestamp (in seconds) for when the voice-agent session became ready.

agent_session_ready_at?: Date

Property Value

Date

answered_at

The Unix timestamp (in seconds) for when the provider reported that the call was answered.

answered_at?: Date

Property Value

Date

answer_requested_at

The Unix timestamp (in seconds) for when the service requested that the provider answer the call.

answer_requested_at?: Date

Property Value

Date

duration_basis

The timestamp used as the basis for duration.

duration_basis?: TelephonyCallDurationBasis

Property Value

ended_at

The Unix timestamp (in seconds) for when the call reached a terminal state.

ended_at?: Date

Property Value

Date

first_agent_audio_at

The Unix timestamp (in seconds) for when agent audio was first observed.

first_agent_audio_at?: Date

Property Value

Date

first_caller_audio_at

The Unix timestamp (in seconds) for when caller audio was first observed.

first_caller_audio_at?: Date

Property Value

Date

media_connected_at

The Unix timestamp (in seconds) for when the provider media channel connected.

media_connected_at?: Date

Property Value

Date

received_at

The Unix timestamp (in seconds) for when the provider webhook was received.

received_at?: Date

Property Value

Date

timestamp_source

The primary source of the timing milestones. Individual lifecycle events identify their own timestamp source separately.

timestamp_source: TelephonyCallTimestampSource

Property Value

validated_at

The Unix timestamp (in seconds) for when webhook validation completed.

validated_at?: Date

Property Value

Date