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

Il provider telefonico.

provider: TelephonyProvider

Valore della proprietà

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

Valore della proprietà