Como validar informações em meu Bot? (Versão Nova)
Escrito por Anne Machado
atualizado
Quer aprender como validar informações no fluxo do seu Bot? Vem com a gente que vamos te explicar tudo.
A validação da informação é um componente de fluxo do Bot disponível nos canais de Chat, WhatsApp, Instagram e Messenger. 🤗
Através desta etapa você pode validar informações das respostas do Bot ou trazidas por meio de integrações, ajudando você a qualificar e direcionar melhor suas conversas através do fluxo conversacional do seu Bot.
Para utilizar este componente, selecione o Bot desejado na sua lista de Bots. No fluxo conversacional do Bot escolhido, crie uma nova etapa, e selecione o componente "Validar Informação" e arraste-o da esquerda para direita, no passo do bot onde deseja validar a informação:

No quadro adicionado, clique em Adicionar uma regra, e depois em Adicionar uma comparação, você tem três campos que serão usados para criar suas regras:

Campo Se: No primeiro é onde você vai informar qual variável (de conversa, pessoa ou organização) será verificado. Você precisa usar sempre uma variável já criada anteriormente.
Selecione o operador: Aqui temos quais operadores que podem ser usados para comparar de alguma forma o campo(variável) que você informou acima. Elas variam dependendo do formato de variável escolhido. Aqui temos alguns e suas explicações:
Texto: Começar com, Não começar com, Terminar com, Não terminar com, For igual a, For diferente de, Estiver vazio, Não estiver vazio, Contém, Não contém;
Número: For maior que, For menor que, For maior ou igual a, For menor ou igual a, For igual a, For diferente de, Estiver vazio, Não estiver vazio, Estiver entre;
Booleano: Sim, não, Vazio/nulo;
Digite um valor: Aqui você informa qual é a referência de comparação para sua regra, de acordo com o formato do campo que você escolheu: use palavras para serem comparadas com um campo no formato texto, números para serem comparadas com um campo no formato inteiro, e etc.
COMBINANDO REGRAS
Você pode fazer mais de uma verificação ao mesmo tempo, para isso é só adicionar um ou mais blocos de acordo com a sua necessidade, clicando novamente em Adicionar uma comparação.
Mas agora que você tem um cenário com mais de uma regra, como o seu Bot vai saber se todas elas ou pelo menos uma delas precisa ser seguida?
É simples, basta você usar a chave E/OU, que diz para o seu Bot como essas regras devem ser interpretadas. Se usar o “E”, Todas as regras devem ser seguidas sem exceção.
Se usar o “OU”, pelo menos uma das regras criadas deve ser seguida, podendo ser qualquer uma delas.

CONECTANDO A REGRA COM O RESTANTE DA CONVERSA
Depois de definir sua regra, você pode criar caminhos de conversa para as respostas que seus clientes derem para o Bot.
Para isso, é só selecionar a próxima etapa da conversa nas opções "Se a regra for válida" e "Se a regra não for válida".
Por exemplo: se a regra for válida, encaminhar para um analista. Se não for válida, encerrar o atendimento:
