TelephonyCallJob interface
Uma intenção de chamada de saída direta ou criada por campanhas duradoura.
Propriedades
| agent_name | O nome do agente de voz usado na hora da execução. |
| attempt_count | O número de tentativas de provedores criadas até agora. |
| cancellation | O pedido de cancelamento gravado, quando o cancelamento foi solicitado. |
| connection_name | O nome da conexão Foundry no projeto atual foi usado para originar a chamada. Sua categoria seleciona Twilio ou Serviços de Comunicação do Azure / Teams Phone Extension. Não é necessário vincular a telefonia de entrada. |
| created_at | O Unix datava em segundos quando o trabalho de chamada era criado. |
| destination | O destino do telefone para ligar. |
| id | O identificador de trabalho de chamada gerado pelo serviço. |
| next_attempt_at | O horário do Unix aparece em segundos, quando a próxima tentativa se torna elegível. |
| object | O tipo de objeto. Sempre |
| purpose | Um motivo opcional declarado pelo cliente para fazer a ligação. |
| retry_policy | A política de tentativa de retentativa congelada do provedor. |
| revision | A revisão de concorrência otimista que cresce monotonamente. |
| schedule | A janela de execução opcional. |
| source | A identidade do chamador era usada para originar a chamada. Para uma conexão Twilio, forneça um número de telefone autorizado E.164. Para uma conexão Serviços de Comunicação do Azure / 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; a origem não altera o roteamento de entrada. |
| status | O status atual do ciclo de vida do trabalho de chamada. |
| structured_inputs | Valores de entrada estruturados disponíveis para o agente e saudação para esta chamada. Entradas declaradas pelo agente são validadas contra seus esquemas; entradas opcionais omitidas podem usar seus valores padrão definidos pelo agente, enquanto entradas exigidas omitidas são rejeitadas. Entradas adicionais permanecem disponíveis como variáveis modelo dinâmicas. |
| terminal_reason | A razão gerada pelo serviço estável para o trabalho geral de chamada de saída, que pode abranger várias tentativas de provedores, quando disponível. Interprete isso com: |
| updated_at | O Unix tem o carimbo de data em segundos quando o trabalho de chamada foi atualizado pela última vez. |
Detalhes da propriedade
agent_name
O nome do agente de voz usado na hora da execução.
agent_name: string
Valor da propriedade
string
attempt_count
O número de tentativas de provedores criadas até agora.
attempt_count: number
Valor da propriedade
number
cancellation
O pedido de cancelamento gravado, quando o cancelamento foi solicitado.
cancellation?: TelephonyCallJobCancellation
Valor da propriedade
connection_name
O nome da conexão Foundry no projeto atual foi usado para originar a chamada. Sua categoria seleciona Twilio ou Serviços de Comunicação do Azure / Teams Phone Extension. Não é necessário vincular a telefonia de entrada.
connection_name: string
Valor da propriedade
string
created_at
O Unix datava em segundos quando o trabalho de chamada era criado.
created_at: Date
Valor da propriedade
Date
destination
O destino do telefone para ligar.
destination: TelephonyOutboundDestination
Valor da propriedade
id
O identificador de trabalho de chamada gerado pelo serviço.
id: string
Valor da propriedade
string
next_attempt_at
O horário do Unix aparece em segundos, quando a próxima tentativa se torna elegível.
next_attempt_at?: Date
Valor da propriedade
Date
object
O tipo de objeto. Sempre telephony.call_job.
object: "telephony.call_job"
Valor da propriedade
"telephony.call_job"
purpose
Um motivo opcional declarado pelo cliente para fazer a ligação.
purpose?: string
Valor da propriedade
string
retry_policy
A política de tentativa de retentativa congelada do provedor.
retry_policy: TelephonyOutboundRetryPolicyUnion
Valor da propriedade
revision
A revisão de concorrência otimista que cresce monotonamente.
revision: number
Valor da propriedade
number
schedule
A janela de execução opcional.
schedule?: TelephonyCallJobSchedule
Valor da propriedade
source
A identidade do chamador era usada para originar a chamada. Para uma conexão Twilio, forneça um número de telefone autorizado E.164. Para uma conexão Serviços de Comunicação do Azure / 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; a origem não altera o roteamento de entrada.
source: string
Valor da propriedade
string
status
O status atual do ciclo de vida do trabalho de chamada.
status: TelephonyCallJobStatus
Valor da propriedade
structured_inputs
Valores de entrada estruturados disponíveis para o agente e saudação para esta chamada. Entradas declaradas pelo agente são validadas contra seus esquemas; entradas opcionais omitidas podem usar seus valores padrão definidos pelo agente, enquanto entradas exigidas omitidas são rejeitadas. Entradas adicionais permanecem disponíveis como variáveis modelo dinâmicas.
structured_inputs?: Record<string, any>
Valor da propriedade
Record<string, any>
terminal_reason
A razão gerada pelo serviço estável para o trabalho geral de chamada de saída, que pode abranger várias tentativas de provedores, quando disponível. Interprete isso com: statusum trabalho em fila pode manter um motivo temporário de adiamento de despacho. Códigos de string adicionais podem ser retornados.
terminal_reason?: string
Valor da propriedade
string
updated_at
O Unix tem o carimbo de data em segundos quando o trabalho de chamada foi atualizado pela última vez.
updated_at: Date
Valor da propriedade
Date