TelephonyCallRecord interface
Diagnostica dettagliata per una chiamata in entrata duratura a un agente vocale.
Proprietà
| agent_session_ready_at | Il timestamp Unix (in pochi secondi) indicava quando la sessione dell'agente vocale era pronta. |
| answered_at | L'ora di Unix (in secondi) indica quando il provider segnalava la chiamata come rispondente. |
| caller_number | Il numero di telefono del chiamante, quando fornito dal fornitore. |
| duration_ms | La durata della chiamata. |
| ended_at | Il timestamp Unix (in pochi secondi) indica quando la chiamata è terminata. |
| end_reason | Il servizio ha generato la ragione per cui questa singola chiamata è terminata, piuttosto che l'esito complessivo di una chiamata in uscita. Possono essere restituiti codici stringa aggiuntivi. |
| events | La linea temporale del ciclo di vita. |
| events_truncated | Se eventi del ciclo di vita precedenti siano stati omessi dalla linea temporale. |
| id | L'identificatore di chiamata generato dal servizio. |
| media_connected_at | Il timestamp Unix (in secondi) indicava quando il canale media del provider si connetteva. |
| phase | La fase del ciclo di vita neutrale rispetto al provider raggiunta dalla chiamata. |
| provider | Il provider telefonico. |
| provider_call_id | L'identificatore di chiamata assegnato dal fornitore, quando disponibile. |
| provider_message | Il messaggio provider associato al terminale risulta. |
| provider_number | L'estensibilità telefonica di Teams o il numero Twilio che ha ricevuto la chiamata. |
| provider_status_code | Il codice di stato del provider associato al risultato terminale. |
| provider_sub_code | Il sottocodice del provider associato al risultato terminale. |
| started_at | Il timestamp Unix (in pochi secondi) indica quando il webhook in entrata è stato ricevuto. |
| status | Lo stato del ciclo di vita della chiamata. |
| timing | Tempi dettagliati delle chiamate neutrali rispetto al fornitore. |
| trace | Correlazione con la traccia Foundry rivolta al cliente. |
Dettagli proprietà
agent_session_ready_at
Il timestamp Unix (in pochi secondi) indicava quando la sessione dell'agente vocale era pronta.
agent_session_ready_at?: Date
Valore della proprietà
Date
answered_at
L'ora di Unix (in secondi) indica quando il provider segnalava la chiamata come rispondente.
answered_at?: Date
Valore della proprietà
Date
caller_number
Il numero di telefono del chiamante, quando fornito dal fornitore.
caller_number?: string
Valore della proprietà
string
duration_ms
La durata della chiamata.
duration_ms?: number
Valore della proprietà
number
ended_at
Il timestamp Unix (in pochi secondi) indica quando la chiamata è terminata.
ended_at?: Date
Valore della proprietà
Date
end_reason
Il servizio ha generato la ragione per cui questa singola chiamata è terminata, piuttosto che l'esito complessivo di una chiamata in uscita. Possono essere restituiti codici stringa aggiuntivi.
end_reason?: string
Valore della proprietà
string
events
La linea temporale del ciclo di vita.
events: TelephonyCallLifecycleEvent[]
Valore della proprietà
events_truncated
Se eventi del ciclo di vita precedenti siano stati omessi dalla linea temporale.
events_truncated: boolean
Valore della proprietà
boolean
id
L'identificatore di chiamata generato dal servizio.
id: string
Valore della proprietà
string
media_connected_at
Il timestamp Unix (in secondi) indicava quando il canale media del provider si connetteva.
media_connected_at?: Date
Valore della proprietà
Date
phase
La fase del ciclo di vita neutrale rispetto al provider raggiunta dalla chiamata.
phase: TelephonyCallPhase
Valore della proprietà
provider
provider_call_id
L'identificatore di chiamata assegnato dal fornitore, quando disponibile.
provider_call_id?: string
Valore della proprietà
string
provider_message
Il messaggio provider associato al terminale risulta.
provider_message?: string
Valore della proprietà
string
provider_number
L'estensibilità telefonica di Teams o il numero Twilio che ha ricevuto la chiamata.
provider_number?: string
Valore della proprietà
string
provider_status_code
Il codice di stato del provider associato al risultato terminale.
provider_status_code?: number
Valore della proprietà
number
provider_sub_code
Il sottocodice del provider associato al risultato terminale.
provider_sub_code?: number
Valore della proprietà
number
started_at
Il timestamp Unix (in pochi secondi) indica quando il webhook in entrata è stato ricevuto.
started_at: Date
Valore della proprietà
Date
status
Lo stato del ciclo di vita della chiamata.
status: TelephonyCallStatus
Valore della proprietà
timing
Tempi dettagliati delle chiamate neutrali rispetto al fornitore.
timing: TelephonyCallTiming
Valore della proprietà
trace
Correlazione con la traccia Foundry rivolta al cliente.
trace?: TelephonyCallTrace