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