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
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