Passar para o conteúdo principal

Componente Evaluar Respuesta

Aprenda a utilizar os componentes Avaliar Resposta, Intenções e Atribuição no Flowbuilder. Descubra como validar respostas, usar palavras-chave, integrar Inteligência Artificial, derivar para assessores e evitar fluxos bloqueados.

Este componente se utiliza para validar a resposta do cliente após interagir com um componente de Mensagem ou Modelo.

Propósito e utilidade:

  • Se usado após uma mensagem com botões, gerará automaticamente uma ramificação de execução para cada botão.

  • Se usado após uma mensagem sem botões (texto livre), criará por padrão uma única ramificação chamada "Outro".

  • Sempre é possível adicionar manualmente mais ramificações e configurar a avaliação conforme o conteúdo.

Avaliação do conteúdo inserido:

Você pode adicionar uma ramificação manual e comparar o que o usuário escreveu com um valor específico (ex. data de nascimento, e-mail) ou com o corpo da mensagem. O valor a comparar pode ser:

A. Multimídia:

  • Permite formatos como imagem, áudio, vídeo ou documento.

  • Se você precisar armazenar o arquivo em outro repositório, deve usar o formato Base64 ou URL, atribuir um nome e usar o componente Requisição HTTP (método POST) para enviá-lo ao seu CRM ou Banco de Dados.

B. Corpo da mensagem (Texto): Conta com diversas condições lógicas:

  • Começa com / Termina em

  • É igual a

  • Maior que / Menor que

  • Contém / Contém data / Contém hora

  • Corresponde a regex (expressões regulares)

  • Está vazio ou não foi definido

Para avaliar este texto você pode usar:

  • Palavras-chave: Define palavras exatas para direcioná-la consulta. Ex: se um usuário quer pagar, use "pagar" ou "realizar pagamento". (Dica: As palavras-chave não filtram números exatos; para números, use regex).

  • Magia do Atom (IA): Descreva o cenário para que a IA o processe. Ex: "Aqui o usuário provavelmente está tentando realizar o pagamento de sua fatura".

⏱️ A opção "Tempo sem resposta"

Permite definir quanto tempo o bot esperará antes de avançar se o usuário não responder.

  • Onde está? Dentro de Avaliar Resposta, o campo "Tempo sem resposta" é habilitado. Você pode definir minutos, horas, dias ou semanas.

  • Para que serve? Para redirecionar o usuário (ex. Desvio de Fluxo), encerrar a interação de forma organizada, mostrar uma mensagem alternativa ou transferir para um assessor em caso de abandono.

  • Boas práticas: Use pelo menos 2 minutos para dar tempo de leitura, redirecione para uma opção clara (ex. "Escreva 'Assessor' se precisar de ajuda"), simule a interação para validar e evite loops infinitos (não redirecione novamente para a mesma mensagem).


🚨 Considerações avançadas e erros frequentes em Avaliar Resposta

  1. 🤖 Palavras-chave não reconhecidas: Se você não incluir uma mensagem de boas-vindas em fluxos de texto livre, o bot não responderá até receber uma palavra exata. ✅ Recomendação: Adicione uma mensagem inicial que oriente o usuário (ex. "Olá, escreva 'aceito' para começar").

  2. 🔁 Falsas promessas de atribuição: Se você enviar a mensagem "Em breve um agente irá atendê-lo" mas não incluir o componente de Atribuição, gera falsa expectativa. ✅ Recomendação: Respaldar cada mensagem com um componente funcional.

  3. 🔌 Falhas silenciosas em APIs externas: Se uma API (ex. validação de identidade) falhar, o bot pode continuar sem indicar o erro. ✅ Recomendação: Implemente rotas de fallback (respaldo) com mensagens de erro ou novas tentativas automáticas.

  4. ⚠️ Conversas não atribuídas: Um erro muito comum é a falta da ramificação "sem resposta". Se não estiver incluída, o usuário fica em pausa infinita. Também ocorre se o grupo de atribuição tem apenas agentes inativos ou se o limite de desvios de fluxo foi excedido. ✅ Recomendação: Sempre inclua a ramificação de contenção "sem resposta", revise seus grupos de agentes e teste o fluxo antes de publicá-lo.


Você tem o controle total da conversa! 🚀

Dominar a avaliação de respostas, as intenções e a atribuição permite criar fluxos à prova de erros, garantindo que cada cliente receba a informação correta ou a atenção humana oportuna. ✅

Respondeu à sua pergunta?