Choisir les étapes d'une séquence vocale
Warning: Voice sequences are in preview. Steps, entry data, and the sequence definition format can change in ways that break existing sequences and API requests.
Accès anticipé : Webhook decision est en accès anticipé et n'est pas encore disponible de manière générale. Webhook decision et les transferts gérés ne sont pas sélectionnables dans le tableau de bord.
Ouvrez le Catalogue d'étapes pour examiner les paramètres, les sorties et les exemples de chaque étape. Un modèle ou une étape de canevas renommée peut afficher un nom propre à la tâche.
Le catalogue affiche les étapes disponibles dans le tableau de bord. Le tableau ci-dessous indique aussi les étapes en accès anticipé qui ne peuvent pas encore être sélectionnées.

Choisir l'étape adaptée à votre tâche
| Étape | Fonction | Suite |
|---|---|---|
| Démarrer l'appel | Définir un point d'entrée d'appel et les données acceptées. | Connecter la sortie d'événement à la première étape. |
| Media | Exécuter un ensemble ordonné de commandes de synthèse vocale, d'audio, de tonalité, de pause ou d'enregistrement. | Continuer une fois les commandes terminées. |
| Gather digits | Jouer des invites interruptibles et collecter la saisie clavier. | Choisir un chemin de correspondance nommée, d'expiration ou de saisie non reconnue. |
| Webhook decision (accès anticipé) | Envoyer les données d'appel à un récepteur HTTPS et utiliser sa réponse pour choisir un chemin. | Connecter chaque résultat métier configuré et le résultat d'échec. |
| Branch | Choisir un chemin à l'aide de conditions ordonnées. | Suivre le premier chemin correspondant ou le chemin par défaut. |
| Set values | Enregistrer des valeurs nommées pour les étapes suivantes de ce passage par l'entrée. | Continuer en rendant les valeurs enregistrées disponibles aux étapes suivantes. |
| Pause | Attendre en maintenant l'appel connecté et tout enregistrement actif. | Continuer après la durée écoulée. |
| Dial | Appeler une destination et la connecter à l'appelant en cours. | Gérer les résultats terminé, occupé, sans réponse et échoué. |
| Transfer | Poursuivre vers une autre entrée ou un service géré. | La destination prend le contrôle ; cette étape n'a pas de chemin suivant ordinaire. |
| Hang up | Mettre fin à l'appel. | Pas d'étape suivante. |
| Finish with a result | Terminer avec un statut réussi ou échoué, une raison facultative et un résultat objet. | Pas d'étape suivante. |
Configurer depuis le catalogue
- Ouvrez une étape pour examiner ses champs pris en charge et ses exemples.
- Ajoutez-la à votre brouillon depuis le résultat concerné.
- Remplacez les valeurs illustratives et examinez les chemins de sortie configurés.
- Prévisualisez un échantillon pour chaque résultat que votre flux gère.
Les chemins clavier dépendent des correspondances que vous configurez. Modifier une étape peut invalider les connexions, les mappings ou les échantillons de prévisualisation existants. Utilisez Checks après avoir modifié son contrat.
Choisir un résultat explicite
Utilisez Finish with a result lorsque les rapports ont besoin d'un résultat métier tel que hours_played ou no_input. Configurez le statut pour correspondre à ce résultat et fournissez un résultat objet, y compris {} lorsqu'aucun champ n'est nécessaire.
Un résultat délibérément échoué contribue aux exécutions en échec même si aucune erreur technique ne s'est produite. Un résultat réussi signifie que le chemin configuré s'est terminé ; il n'établit pas qu'une personne a entendu le message ni qu'une tâche métier externe a abouti. L'annulation ou le nettoyage d'un appel échoué peut empêcher l'enregistrement du résultat configuré.
Étapes suivantes
Ressources associées
Poursuivez avec la documentation, les guides et les exemples sur ce sujet.