TelephonyCallJob interface
Un engagement d’appel sortant direct ou créé par une campagne durable.
Propriétés
| agent_name | Le nom de l’agent vocal utilisé au moment de l’exécution. |
| attempt_count | Le nombre de tentatives de prestataires créées jusqu’à présent. |
| cancellation | La demande d’annulation enregistrée, lorsque l’annulation a été demandée. |
| connection_name | Le nom de connexion Foundry dans le projet actuel a servi à initier l’appel. Sa catégorie sélectionne l’extensibilité Twilio ou Azure Communication Services / Teams Phone. Aucune liaison téléphonique entrante n’est requise. |
| created_at | L’horodatage Unix en quelques secondes lors de la création de l’appel de travail. |
| destination | La destination du téléphone à appeler. |
| id | L’identifiant de job d’appel généré par le service. |
| next_attempt_at | L’horodatage Unix en secondes à partir de laquelle la prochaine tentative devient éligible. |
| object | Type d’objet. A toujours la valeur |
| purpose | Un objectif optionnel déclaré par le client pour passer l’appel. |
| retry_policy | La politique de tentative de réévaluation du fournisseur gelée. |
| revision | La révision de la concurrence optimiste qui s’accroît de façon monotone. |
| schedule | La fenêtre d’exécution optionnelle. |
| source | L’identité de l’appelant a été utilisée pour initier l’appel. Pour une connexion Twilio, indiquez un numéro de téléphone E.164 autorisé. Pour une connexion d’extensibilité Azure Communication Services / Teams Phone, indiquez l’ID d’objet Teams Resource Account (Compte de ressource). Le type d’identité est déduit de la catégorie de connexion ; l’origine ne modifie pas le routage entrant. |
| status | Le statut actuel du cycle de vie des emplois d’appel. |
| structured_inputs | Valeurs d’entrée structurées disponibles pour l’agent et le salut pour cet appel. Les entrées déclarées par l’agent sont validées par rapport à leurs schémas ; les entrées optionnelles omises peuvent utiliser leurs valeurs par défaut définies par l’agent, tandis que les entrées obligatoires omises sont rejetées. Des entrées supplémentaires restent disponibles sous forme de variables modèles dynamiques. |
| terminal_reason | La raison stable générée par le service pour l’ensemble du travail d’appel sortant, qui peut couvrir plusieurs tentatives de fournisseurs, lorsque disponible. Interprétons cela avec |
| updated_at | L’horodatage Unix en quelques secondes lors de la dernière mise à jour de l’appel du travail. |
Détails de la propriété
agent_name
Le nom de l’agent vocal utilisé au moment de l’exécution.
agent_name: string
Valeur de propriété
string
attempt_count
Le nombre de tentatives de prestataires créées jusqu’à présent.
attempt_count: number
Valeur de propriété
number
cancellation
La demande d’annulation enregistrée, lorsque l’annulation a été demandée.
cancellation?: TelephonyCallJobCancellation
Valeur de propriété
connection_name
Le nom de connexion Foundry dans le projet actuel a servi à initier l’appel. Sa catégorie sélectionne l’extensibilité Twilio ou Azure Communication Services / Teams Phone. Aucune liaison téléphonique entrante n’est requise.
connection_name: string
Valeur de propriété
string
created_at
L’horodatage Unix en quelques secondes lors de la création de l’appel de travail.
created_at: Date
Valeur de propriété
Date
destination
La destination du téléphone à appeler.
destination: TelephonyOutboundDestination
Valeur de propriété
id
L’identifiant de job d’appel généré par le service.
id: string
Valeur de propriété
string
next_attempt_at
L’horodatage Unix en secondes à partir de laquelle la prochaine tentative devient éligible.
next_attempt_at?: Date
Valeur de propriété
Date
object
Type d’objet. A toujours la valeur telephony.call_job.
object: "telephony.call_job"
Valeur de propriété
"telephony.call_job"
purpose
Un objectif optionnel déclaré par le client pour passer l’appel.
purpose?: string
Valeur de propriété
string
retry_policy
La politique de tentative de réévaluation du fournisseur gelée.
retry_policy: TelephonyOutboundRetryPolicyUnion
Valeur de propriété
revision
La révision de la concurrence optimiste qui s’accroît de façon monotone.
revision: number
Valeur de propriété
number
schedule
La fenêtre d’exécution optionnelle.
schedule?: TelephonyCallJobSchedule
Valeur de propriété
source
L’identité de l’appelant a été utilisée pour initier l’appel. Pour une connexion Twilio, indiquez un numéro de téléphone E.164 autorisé. Pour une connexion d’extensibilité Azure Communication Services / Teams Phone, indiquez l’ID d’objet Teams Resource Account (Compte de ressource). Le type d’identité est déduit de la catégorie de connexion ; l’origine ne modifie pas le routage entrant.
source: string
Valeur de propriété
string
status
Le statut actuel du cycle de vie des emplois d’appel.
status: TelephonyCallJobStatus
Valeur de propriété
structured_inputs
Valeurs d’entrée structurées disponibles pour l’agent et le salut pour cet appel. Les entrées déclarées par l’agent sont validées par rapport à leurs schémas ; les entrées optionnelles omises peuvent utiliser leurs valeurs par défaut définies par l’agent, tandis que les entrées obligatoires omises sont rejetées. Des entrées supplémentaires restent disponibles sous forme de variables modèles dynamiques.
structured_inputs?: Record<string, any>
Valeur de propriété
Record<string, any>
terminal_reason
La raison stable générée par le service pour l’ensemble du travail d’appel sortant, qui peut couvrir plusieurs tentatives de fournisseurs, lorsque disponible. Interprétons cela avec status: un travail en file d’attente peut conserver une raison temporaire de report de dispatch. Des codes de chaîne supplémentaires peuvent être retournés.
terminal_reason?: string
Valeur de propriété
string
updated_at
L’horodatage Unix en quelques secondes lors de la dernière mise à jour de l’appel du travail.
updated_at: Date
Valeur de propriété
Date