TelephonyCallJob interface

Uma intenção de chamada de saída direta ou criada pela campanha duradoura.

Propriedades

agent_name

O nome do agente de voz usado no momento da execução.

attempt_count

O número de tentativas de prestador criadas até agora.

cancellation

O pedido de cancelamento registado, quando o cancelamento foi solicitado.

connection_name

O nome da ligação Foundry no projeto atual foi usado para originar a chamada. A sua categoria seleciona Twilio ou Azure Communication Services / Teams Phone Extension. Não é necessária ligação telefónica de entrada.

created_at

O Unix marca o carimbo temporal em segundos quando o trabalho de chamada foi criado.

destination

O destino do telefone para ligar.

id

O identificador de trabalho de chamada gerado pelo serviço.

next_attempt_at

O Unix marca o carimbo temporal em segundos em que a próxima tentativa se torna elegível.

object

O tipo de objeto. Sempre telephony.call_job.

purpose

Um propósito opcional declarado pelo cliente para fazer a chamada.

retry_policy

A política de tentativa de retentativa congelada pelo prestador.

revision

A revisão da concorrência otimista que aumenta monotonamente.

schedule

A janela de execução opcional.

source

A identidade do chamador era usada para originar a chamada. Para uma ligação Twilio, forneça um número de telefone autorizado E.164. Para uma ligação Azure Communication Services / Teams Phone Extension, forneça o ID do objeto da Conta de Recursos do Teams. O tipo de identidade é inferido a partir da categoria de conexão; originar não altera o encaminhamento de entrada.

status

O estado atual do ciclo de vida do trabalho de chamada.

structured_inputs

Valores de entrada estruturados disponíveis para o agente e para a saudação desta chamada. As entradas declaradas pelo agente são validadas contra os seus esquemas; as entradas opcionais omitidas podem usar os seus valores padrão definidos pelo agente, enquanto as entradas obrigatórias omitidas são rejeitadas. Entradas adicionais continuam disponíveis como variáveis dinâmicas do modelo.

terminal_reason

A razão gerada pelo serviço estável para o trabalho global da chamada de saída, que pode abranger várias tentativas de fornecedores, quando disponível. Interprete isto com status: um trabalho em fila pode manter uma razão temporária de adiamento de despacho. Códigos de cadeia adicionais podem ser devolvidos.

updated_at

O timestamp do Unix em segundos quando o trabalho de chamada foi atualizado pela última vez.

Detalhes de Propriedade

agent_name

O nome do agente de voz usado no momento da execução.

agent_name: string

Valor de Propriedade

string

attempt_count

O número de tentativas de prestador criadas até agora.

attempt_count: number

Valor de Propriedade

number

cancellation

O pedido de cancelamento registado, quando o cancelamento foi solicitado.

cancellation?: TelephonyCallJobCancellation

Valor de Propriedade

connection_name

O nome da ligação Foundry no projeto atual foi usado para originar a chamada. A sua categoria seleciona Twilio ou Azure Communication Services / Teams Phone Extension. Não é necessária ligação telefónica de entrada.

connection_name: string

Valor de Propriedade

string

created_at

O Unix marca o carimbo temporal em segundos quando o trabalho de chamada foi criado.

created_at: Date

Valor de Propriedade

Date

destination

O destino do telefone para ligar.

destination: TelephonyOutboundDestination

Valor de Propriedade

id

O identificador de trabalho de chamada gerado pelo serviço.

id: string

Valor de Propriedade

string

next_attempt_at

O Unix marca o carimbo temporal em segundos em que a próxima tentativa se torna elegível.

next_attempt_at?: Date

Valor de Propriedade

Date

object

O tipo de objeto. Sempre telephony.call_job.

object: "telephony.call_job"

Valor de Propriedade

"telephony.call_job"

purpose

Um propósito opcional declarado pelo cliente para fazer a chamada.

purpose?: string

Valor de Propriedade

string

retry_policy

A política de tentativa de retentativa congelada pelo prestador.

retry_policy: TelephonyOutboundRetryPolicyUnion

Valor de Propriedade

revision

A revisão da concorrência otimista que aumenta monotonamente.

revision: number

Valor de Propriedade

number

schedule

A janela de execução opcional.

schedule?: TelephonyCallJobSchedule

Valor de Propriedade

source

A identidade do chamador era usada para originar a chamada. Para uma ligação Twilio, forneça um número de telefone autorizado E.164. Para uma ligação Azure Communication Services / Teams Phone Extension, forneça o ID do objeto da Conta de Recursos do Teams. O tipo de identidade é inferido a partir da categoria de conexão; originar não altera o encaminhamento de entrada.

source: string

Valor de Propriedade

string

status

O estado atual do ciclo de vida do trabalho de chamada.

status: TelephonyCallJobStatus

Valor de Propriedade

structured_inputs

Valores de entrada estruturados disponíveis para o agente e para a saudação desta chamada. As entradas declaradas pelo agente são validadas contra os seus esquemas; as entradas opcionais omitidas podem usar os seus valores padrão definidos pelo agente, enquanto as entradas obrigatórias omitidas são rejeitadas. Entradas adicionais continuam disponíveis como variáveis dinâmicas do modelo.

structured_inputs?: Record<string, any>

Valor de Propriedade

Record<string, any>

terminal_reason

A razão gerada pelo serviço estável para o trabalho global da chamada de saída, que pode abranger várias tentativas de fornecedores, quando disponível. Interprete isto com status: um trabalho em fila pode manter uma razão temporária de adiamento de despacho. Códigos de cadeia adicionais podem ser devolvidos.

terminal_reason?: string

Valor de Propriedade

string

updated_at

O timestamp do Unix em segundos quando o trabalho de chamada foi atualizado pela última vez.

updated_at: Date

Valor de Propriedade

Date