Tester une séquence vocale avec de vrais appels
Avertissement : Les séquences vocales sont en préversion. Les étapes, les données d'entrée et le format de définition des séquences peuvent changer de manière à casser les séquences existantes et les requêtes API.
Utilisez Place a call après avoir prévisualisé votre séquence pour vérifier les invites audibles et le comportement réel de l'appel. Les modes test et production passent tous deux de vrais appels et entraînent des frais d'appel normaux.
Préparer l'appel
Vous avez besoin des permissions Voice management write et Voice calling write, d'un numéro d'appel éligible et d'un destinataire que vous contrôlez. Activez le pays de destination sous Destinations. Consultez la configuration de l'identifiant de l'appelant si une vérification est nécessaire.
Enregistrez votre brouillon avant de tester. Les modifications non enregistrées ne sont pas prises en compte dans un appel réel. Vérifiez l'audio sélectionné, la langue de synthèse vocale, le destinataire et les éventuelles destinations Dial.
Passer un appel de test sortant
- Ouvrez la séquence et sélectionnez Place a call. Dans l'éditeur, vous le trouverez sous More editor actions.
- Choisissez la définition et le mode. Un brouillon enregistré utilise le mode test ; une publication active prend en charge le mode test ou production.
- Si la séquence comporte plusieurs entrées d'appel, sélectionnez Call entry.
- Choisissez From et saisissez To avec l'indicatif du pays.
- Fournissez Entry data (JSON) correspondant au schéma d'entrée. Utilisez
{}lorsque l'entrée accepte des données vides. - Vérifiez le délai de sonnerie, confirmez l'appel réel et les frais, puis validez.
Répondez à l'appel et suivez le parcours prévu. Ouvrez Runs pour inspecter le mode, la révision du brouillon enregistré ou la publication, et les résultats des étapes sélectionnées.
Un brouillon non publié peut être testé. Les appels de test explicites fonctionnent aussi pour les séquences en pause ou archivées ; la production nécessite une séquence active, activée et non archivée. Le test ne relance pas la séquence et ne modifie pas sa liste de testeurs entrants.
Orienter les testeurs entrants vers un brouillon
Un test entrant nécessite un numéro lié à une entrée dans une publication active. Pour une nouvelle séquence, commencez par publier une version avec une entrée acceptant {}. Utilisez un test de brouillon sortant si vous devez tester avant la première publication.
- Ouvrez Numbers et sélectionnez un numéro capable de recevoir des appels.
- Sous Inbound routing, sélectionnez Run a sequence, choisissez la séquence et l'entrée d'appel, puis sélectionnez Save.
- Revenez à l'éditeur de séquence et apportez vos modifications au brouillon.
- Ouvrez Draft testers, saisissez les numéros des appelants avec leurs indicatifs de pays, puis sélectionnez Save draft and testers.
- Appelez le numéro lié depuis un numéro de testeur figurant dans la liste.
Les appelants figurant dans la liste utilisent le brouillon enregistré ; les autres utilisent la publication active. L'enregistrement du routage des numéros modifie le traitement des appels entrants réels. Une séquence en pause ou archivée refuse les appels entrants, y compris ceux des testeurs de brouillon.
La publication efface les testeurs de brouillon. Ajoutez-les à nouveau après publication pour tester les modifications suivantes. Si un testeur atteint le flux publié, vérifiez le numéro de l'appelant observé, la liste des testeurs et l'entrée liée.
Vérifier au-delà du parcours principal
Testez le silence, les touches non reconnues, l'interruption pendant les invites, les destinations Dial occupées ou sans réponse, et un raccrochage propre. Vérifiez les enregistrements séparément si le flux enregistre l'audio.
Le résultat de la séquence, le résultat téléphonique et tout effet métier externe sont distincts. Utilisez Runs pour les décisions de workflow et le journal des appels pour les résultats téléphoniques.
Étapes suivantes
Ressources associées
Poursuivez avec la documentation, les guides et les exemples sur ce sujet.