Formulários

Os bots costumam ser usados para coletar algumas informações de um cliente. Usando completo históriasFechado Usado para treinar bot para manipulação de interação com base na intenção e contexto ou as regrasFechado Usado para definir a resposta do bot a mensagens que não mudam com o contexto. para este tipo de conversa pode ser inconveniente. Os formulários simplificam o processo de preenchimento de slots para proporcionar uma experiência mais suave.

Akela percebe que seu bot está recebendo várias solicitações todos os dias de clientes que desejam alterar seu endereço. Isso não é algo que seu bot está configurado para fazer, então os clientes estavam ficando frustrados. Em vez de escrever uma história ou regra completa e totalmente nova para lidar com as alterações de endereço, Akela decide criar um formulário e, em seguida, criar uma regra para seu bot entregar o formulário. Isso simplifica o processo para o bot e para os clientes.

Você precisa criar um formulário e ativá-lo em uma história ou regra. A configuração avançada é necessária para lidar com situações mais complexas, como interrupções ou consultas de pesquisa de banco de dados específicas.

Conversas de bot baseadas em formulário

O bot usa intençõesFechado O significado ou propósito por trás do que um contato diz/digita; o que o contato quer comunicar ou alcançar. para determinar quando um formulário é necessário. Depois que um formulário é acionado por uma intenção, o bot começa a fazer perguntas para preencher os espaços nesse formulário específico. O bot continua a fazer as perguntas até preencher todos os espaços nesse formulário. Isso é verdade mesmo que algo interrompa a conversa, como uma pergunta do cliente. O bot fará uma pausa para responder à pergunta e, em seguida, retornará ao loop de formulário para continuar preenchendo os espaços.