TelephonyCallRecord interface

Diagnósticos detalhados para uma chamada recebida duradoura para um agente de voz.

Propriedades

agent_session_ready_at

O timestamp do Unix (em segundos) para quando a sessão do agente de voz ficava pronta.

answered_at

O carimbo de data do Unix (em segundos) indica quando o provedor reportava a chamada como atendida.

caller_number

O número de telefone do interlocutor, quando fornecido pelo provedor.

duration_ms

A duração da chamada.

ended_at

O carimbo de tempo do Unix (em segundos) indica quando a chamada terminava.

end_reason

O motivo gerado pelo serviço para que essa única chamada terminasse, e não o resultado de um trabalho geral de chamada de saída. Códigos de string adicionais podem ser retornados.

events

A linha do tempo do ciclo de vida.

events_truncated

Se eventos do ciclo de vida mais antigos foram omitidos da linha do tempo.

id

O identificador de chamada gerado pelo serviço.

media_connected_at

O carimbo de data do Unix (em segundos) para quando o canal de mídia do provedor se conectava.

phase

A fase do ciclo de vida neutra em relação ao provedor alcançada pela chamada.

provider

O provedor de telefonia.

provider_call_id

O identificador de chamada atribuído pelo provedor, quando disponível.

provider_message

A mensagem do provedor associada ao resultado do terminal.

provider_number

O número do Teams Phone Extension ou Twilio que recebeu a ligação.

provider_status_code

O código de status do provedor associado ao resultado do terminal.

provider_sub_code

O subcódigo do provedor associado ao resultado do terminal.

started_at

O carimbo de tempo do Unix (em segundos) para quando o webhook de entrada foi recebido.

status

O status do ciclo de vida da chamada.

timing

Horário detalhado de chamada neutro em relação ao provedor.

trace

Correlação com a trilha voltada para o cliente da Foundry.

Detalhes da propriedade

agent_session_ready_at

O timestamp do Unix (em segundos) para quando a sessão do agente de voz ficava pronta.

agent_session_ready_at?: Date

Valor da propriedade

Date

answered_at

O carimbo de data do Unix (em segundos) indica quando o provedor reportava a chamada como atendida.

answered_at?: Date

Valor da propriedade

Date

caller_number

O número de telefone do interlocutor, quando fornecido pelo provedor.

caller_number?: string

Valor da propriedade

string

duration_ms

A duração da chamada.

duration_ms?: number

Valor da propriedade

number

ended_at

O carimbo de tempo do Unix (em segundos) indica quando a chamada terminava.

ended_at?: Date

Valor da propriedade

Date

end_reason

O motivo gerado pelo serviço para que essa única chamada terminasse, e não o resultado de um trabalho geral de chamada de saída. Códigos de string adicionais podem ser retornados.

end_reason?: string

Valor da propriedade

string

events

A linha do tempo do ciclo de vida.

events: TelephonyCallLifecycleEvent[]

Valor da propriedade

events_truncated

Se eventos do ciclo de vida mais antigos foram omitidos da linha do tempo.

events_truncated: boolean

Valor da propriedade

boolean

id

O identificador de chamada gerado pelo serviço.

id: string

Valor da propriedade

string

media_connected_at

O carimbo de data do Unix (em segundos) para quando o canal de mídia do provedor se conectava.

media_connected_at?: Date

Valor da propriedade

Date

phase

A fase do ciclo de vida neutra em relação ao provedor alcançada pela chamada.

phase: TelephonyCallPhase

Valor da propriedade

provider

O provedor de telefonia.

provider: TelephonyProvider

Valor da propriedade

provider_call_id

O identificador de chamada atribuído pelo provedor, quando disponível.

provider_call_id?: string

Valor da propriedade

string

provider_message

A mensagem do provedor associada ao resultado do terminal.

provider_message?: string

Valor da propriedade

string

provider_number

O número do Teams Phone Extension ou Twilio que recebeu a ligação.

provider_number?: string

Valor da propriedade

string

provider_status_code

O código de status do provedor associado ao resultado do terminal.

provider_status_code?: number

Valor da propriedade

number

provider_sub_code

O subcódigo do provedor associado ao resultado do terminal.

provider_sub_code?: number

Valor da propriedade

number

started_at

O carimbo de tempo do Unix (em segundos) para quando o webhook de entrada foi recebido.

started_at: Date

Valor da propriedade

Date

status

O status do ciclo de vida da chamada.

status: TelephonyCallStatus

Valor da propriedade

timing

Horário detalhado de chamada neutro em relação ao provedor.

timing: TelephonyCallTiming

Valor da propriedade

trace

Correlação com a trilha voltada para o cliente da Foundry.

trace?: TelephonyCallTrace

Valor da propriedade