Créer un webhook pour une confirmation itérative des séquences parlées

Ce tutoriel explique comment créer un flux permettant de collecter des séquences longues et alphanumériques dans lesquelles l'utilisateur final peut parler quelques caractères à la fois. Un webhook vous permet de valider et de confirmer la séquence une section à la fois, ce qui permet aux utilisateurs finaux de corriger l'agent lorsqu'il détecte "BVP" à la place de "BBV", par exemple.

Les leçons de ce tutoriel incluent :

  • Utiliser des entités d'expression régulière avec l'adaptation vocale automatique.
  • Création de webhooks pour le remplissage de cases en boucle
  • Utiliser des contextes pour transporter des données entre des intents

L'interaction finale se comportera comme suit:

Participant Boîte de dialogue
Utilisateur final Vérifier ma commande.
Agent Quelle est votre séquence ? Veuillez faire une pause après quelques caractères afin que je puisse confirmer au fur et à mesure.
Utilisateur final 12ABC
Agent 12ABC. D'accord, continuer.
Utilisateur final 34DE
Agent 12ABC34BE, D'accord, continuer.
Utilisateur final Non, ce n'est pas ça.
Agent On réessaye. Que vient après 12ABC ?
Utilisateur final 34DE
Agent 12ABC34DE. D'accord, continuer.
Utilisateur final Et voilà !

Enfin, le webhook valide la séquence complète et continue avec le reste de votre flux.