Compilar un webhook para una confirmación iterativa de secuencias habladas

En este instructivo, se explica cómo compilar un flujo para recopilar secuencias de dígitos y alfanuméricas largas en las que el usuario final puede decir algunos caracteres a la vez. Un webhook te permite validar y confirmar la secuencia de una sección a la vez, lo que facilita a los usuarios finales corregir el agente cuando escucha incorrectamente “BVP” como “BBV”, por ejemplo.

Las lecciones del instructivo incluyen lo siguiente:

  • Usa entidades de expresión regular con adaptación de voz automática.
  • Compila webhooks para rellenar ranuras en bucle.
  • Contextos para transportar datos entre intents.

La interacción final se comportará de la siguiente manera:

Participante Diálogo
end-user Revisar mi pedido.
Agent ¿Cuál es tu secuencia? Pausa después de unos caracteres para poder confirmarlo a medida que avanzamos.
end-user 12ABC
Agent 12ABC. Aceptar, continuar.
end-user 34DE
Agent 12ABC34BE. Aceptar, continuar.
end-user No es la respuesta correcta.
Agent Volvamos a intentarlo. ¿Qué sucederá después de 12ABC?
end-user 34DE
Agent 12ABC34DE. Aceptar, continuar.
end-user Bien.

Por último, el webhook valida la secuencia completa y continúa con el resto del flujo.