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 telephony.call_job.

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

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