- Démarrer
- Construire
- Ajouter un agent d'IA à un workflow
- Appeler une API externe
- Traiter les e-mails entrants
- Créer un workflow de notification Slack
- Ajouter une approbation humaine à un workflow
- Créer un workflow d’agent de chat
- Gérer les erreurs
- Principes de base du débogage
- L'humain dans la boucle: escalade ou étape humaine
- Évaluation de vos workflows
- Déployer et exécuter
- Exemples
- Référence (Reference)
Appel entrant
What the Incoming call trigger does in a voice workflow, the output variables it provides, and how to debug it.
Ce qu’il fait
Starts the deployed workflow when a call arrives on a phone number bound to this trigger. It is the entry point of an inbound voice workflow, and it hands the rest of the workflow the call it started for.
Le numéro ne cesse de sonner pendant le démarrage de la tâche du workflow. L'appelant ne reçoit pas de réponse tant que le nœud de l' agent vocale n'est pas prêt, de sorte qu'un démarrage lent ressemble à un cycle plus long plutôt qu'à l' public. Cette attente est limitée à 12 secondes dès que l'appel arrive:
- Si la tâche ne démarre pas à l'intérieur, l'appel est rejeté.
- Si la tâche démarre mais qu'aucun agent ne se connecte à temps, UiPath répond quand même, et l'appelant entend le texte silencieux jusqu'à ce que ce soit le cas. Un appel qui ne attache jamais un agent se termine après environ 25 secondes.
Le nœud est libellé Appel entrant (Aperçu) dans la liste Modifier le déclencheur . Un workflow entrant exécute Appel entrant → Agent vocal → Appel de fin. Le déclencheur ne dispose pas de propriétés de zone de dessin.
Les workflows volumineux ont besoin d'un numéro de téléphone connecté à votre compte UiPath. En l'absence d'un nom, la liste À partir de Créer un appel sortant est vide et le nœud affiche une erreur, et aucun appel ne peut atteindre un déclencheur d'appel entrant. Demandez à votre administrateur de connecter un numéro, comme décrit par Administration .
Variables de sortie
| Chemin d'accès | Saisie de texte | Description |
|---|---|---|
output.callContext.type | string | Moyenne de l'appel: phone ou web. Seul phone est pris en charge aujourd'hui. |
output.callContext.id | string | L'identifiant d'appel côté fournisseur. |
output.callContext.conversationId | string | L'identifiant universel unique de la conversation associée à cet appel. |
output.callContext.from | string | The number the call came from, that is, the caller. Can be null. |
output.callContext.to | string | The number that was called, that is, your connected number. Can be null. |
Liez $vars.<triggerNode>.output.callContext au champ du contexte de l'appel sur les nœuds Agent vocal et Terminer l'appel . Par exemple, utilisez $vars.incomingCall1.output.callContext.
Débogage
Pour tester votre workflow, déployez-le, liez-le à un numéro sur le workflow, puis connectez-vous. Le déploiement décrit comment lier un numéro. Aujourd'hui, vous ne pouvez pas déboguer un déclencheur d'appel entrant depuis le canevas.
Prochaines étapes
- Voix: tous les nœuds volumineux.
- Créer un appel sortant: homologue sortant.
- Agent vocal: l'agent qui gère l'appel.
- Fin de l'appel: met fin à l'appel.
- Déploiement: connecter un numéro et le lier à ce déclencheur.
- Community (Communauté): posez des questions et partagez des workflows avec d'autres développeurs sur le forum UiPath.