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

En este instructivo, se explica cómo compilar un flujo para recopilar secuencias largas y alfanuméricas, en las que el usuario final puede hablar unos caracteres a la vez. Un webhook te permite validar y confirmar la secuencia una sección a la vez, lo que permite que los usuarios finales corrijan el agente cuando oye mal "BVP" como "BBV", por ejemplo.

Las lecciones del instructivo incluyen lo siguiente:

  • Usa entidades de expresión regular con la adaptación automática de voz
  • Compilar webhooks para llenar espacios de ranuras
  • Uso de contextos para transportar datos entre intents

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

Participante Diálogo
end-user Revisa mi pedido.
Agent ¿Cuál es su secuencia? Haz una pausa después de unos caracteres para confirmar que deseas continuar.
end-user 12ABC
Agent 12ABC. De acuerdo, continuar.
end-user 34DE
Agent 12ABC34BE. De acuerdo, continuar.
end-user Esa no es la respuesta correcta.
Agent Volvamos a intentarlo. ¿Qué sigue después de 12ABC?
end-user 34DE
Agent 12ABC34DE. De acuerdo, continuar.
end-user Bien.

Finalmente, el webhook valida la secuencia completa y los resultados con el resto de tu flujo.