Crie um webhook para a confirmação iterativa de sequências faladas

Este tutorial explica como criar um fluxo para recolher sequências longas de dígitos e alfanuméricas em que o utilizador final pode dizer alguns carateres de cada vez. Um webhook permite-lhe validar e confirmar a sequência uma secção de cada vez, o que facilita a correção do agente por parte dos utilizadores finais quando este ouve mal "BVP" e entende "BBV", por exemplo.

As lições no tutorial incluem:

  • Usar entidades de regex com adaptação automática da voz.
  • Criar webhooks para repetir o preenchimento de slots.
  • Usar contextos para transportar dados entre intenções.

A interação final vai comportar-se da seguinte forma:

Participante Caixa de diálogo
Utilizador final Verificar a minha encomenda.
Agente Qual é a sua sequência? Faça uma pausa após alguns carateres para que eu possa confirmar à medida que avançamos.
Utilizador final 12ABC
Agente 12ABC. OK, continuar.
Utilizador final 34DE
Agente 12ABC34BE. OK, continuar.
Utilizador final Não, não é isso.
Agente Vamos tentar novamente. O que vem depois de 12ABC?
Utilizador final 34DE
Agente 12ABC34DE. OK, continuar.
Utilizador final É tudo.

Por fim, o webhook valida a sequência completa e continua com o resto do seu fluxo.