TelephonyCallRecord interface

Diagnósticos detallados para una llamada entrante duradera a un agente de voz.

Propiedades

agent_session_ready_at

La marca de tiempo de Unix (en segundos) para cuando la sesión del agente de voz estaba lista.

answered_at

La marca de tiempo de Unix (en segundos) indica cuándo el proveedor informó de la llamada como contestada.

caller_number

El número de teléfono del llamante, cuando lo proporciona el proveedor.

duration_ms

La duración de la llamada.

ended_at

La marca de tiempo de Unix (en segundos) indica cuándo terminaba la llamada.

end_reason

La razón generada por el servicio por la que terminó esa única llamada, en lugar del resultado de una tarea general de llamada saliente. Se pueden devolver códigos de cadena adicionales.

events

La línea temporal del ciclo de vida.

events_truncated

Si los eventos del ciclo vital anterior se omitieron de la línea temporal.

id

El identificador de llamada generado por el servicio.

media_connected_at

La marca de tiempo de Unix (en segundos) indica cuándo se conectaba el canal de medios del proveedor.

phase

La fase de ciclo de vida neutral respecto al proveedor alcanzada por la llamada.

provider

El proveedor de telefonía.

provider_call_id

El identificador de llamada asignado por el proveedor, cuando esté disponible.

provider_message

El mensaje del proveedor asociado al resultado terminal.

provider_number

La extensibilidad del teléfono de Teams o el número de Twilio que recibió la llamada.

provider_status_code

El código de estado del proveedor asociado al resultado terminal.

provider_sub_code

El subcódigo del proveedor asociado al resultado terminal.

started_at

La marca de tiempo de Unix (en segundos) para cuando se recibió el webhook entrante.

status

El estado del ciclo de vida de la llamada.

timing

Hora detallada de llamadas neutral respecto al proveedor.

trace

Correlación con la pista de Foundry orientada al cliente.

Detalles de las propiedades

agent_session_ready_at

La marca de tiempo de Unix (en segundos) para cuando la sesión del agente de voz estaba lista.

agent_session_ready_at?: Date

Valor de propiedad

Date

answered_at

La marca de tiempo de Unix (en segundos) indica cuándo el proveedor informó de la llamada como contestada.

answered_at?: Date

Valor de propiedad

Date

caller_number

El número de teléfono del llamante, cuando lo proporciona el proveedor.

caller_number?: string

Valor de propiedad

string

duration_ms

La duración de la llamada.

duration_ms?: number

Valor de propiedad

number

ended_at

La marca de tiempo de Unix (en segundos) indica cuándo terminaba la llamada.

ended_at?: Date

Valor de propiedad

Date

end_reason

La razón generada por el servicio por la que terminó esa única llamada, en lugar del resultado de una tarea general de llamada saliente. Se pueden devolver códigos de cadena adicionales.

end_reason?: string

Valor de propiedad

string

events

La línea temporal del ciclo de vida.

events: TelephonyCallLifecycleEvent[]

Valor de propiedad

events_truncated

Si los eventos del ciclo vital anterior se omitieron de la línea temporal.

events_truncated: boolean

Valor de propiedad

boolean

id

El identificador de llamada generado por el servicio.

id: string

Valor de propiedad

string

media_connected_at

La marca de tiempo de Unix (en segundos) indica cuándo se conectaba el canal de medios del proveedor.

media_connected_at?: Date

Valor de propiedad

Date

phase

La fase de ciclo de vida neutral respecto al proveedor alcanzada por la llamada.

phase: TelephonyCallPhase

Valor de propiedad

provider

El proveedor de telefonía.

provider: TelephonyProvider

Valor de propiedad

provider_call_id

El identificador de llamada asignado por el proveedor, cuando esté disponible.

provider_call_id?: string

Valor de propiedad

string

provider_message

El mensaje del proveedor asociado al resultado terminal.

provider_message?: string

Valor de propiedad

string

provider_number

La extensibilidad del teléfono de Teams o el número de Twilio que recibió la llamada.

provider_number?: string

Valor de propiedad

string

provider_status_code

El código de estado del proveedor asociado al resultado terminal.

provider_status_code?: number

Valor de propiedad

number

provider_sub_code

El subcódigo del proveedor asociado al resultado terminal.

provider_sub_code?: number

Valor de propiedad

number

started_at

La marca de tiempo de Unix (en segundos) para cuando se recibió el webhook entrante.

started_at: Date

Valor de propiedad

Date

status

El estado del ciclo de vida de la llamada.

status: TelephonyCallStatus

Valor de propiedad

timing

Hora detallada de llamadas neutral respecto al proveedor.

timing: TelephonyCallTiming

Valor de propiedad

trace

Correlación con la pista de Foundry orientada al cliente.

trace?: TelephonyCallTrace

Valor de propiedad