Pular para o conteúdo
Automação e IA

Erros comuns em fluxos de chatbot que já me custaram caro

Os defeitos organizados pelo jeito que eles chegam até você: alguém do time diz que o bot travou. Daí para a causa no canvas e a correção.

WAEquipe WebajatoPublicado em Atualizado em 11 minNível Intermediário
Ilustração do módulo Automação e IA da plataforma Webajato

Os erros comuns em fluxos de chatbot quase nunca são erro de ferramenta. São erros de desenho que só aparecem quando alguém de carne e osso faz o que você não previu: responde com áudio, digita fora do menu, some por dois dias e volta como se nada tivesse acontecido, ou pede humano antes da primeira pergunta.

Meu caso favorito foi um cliente que mandou uma foto do produto quebrado logo na saudação. O fluxo esperava um número de 1 a 4. Ele mandou a foto três vezes, achando que não tinha enviado. Fiquei sabendo pelo comercial, dois dias depois.

Organizei este catálogo por sintoma, porque é assim que a coisa chega até você. Do sintoma eu vou para a causa provável e para a correção. Vários desses casos o editor barra sozinho, e essa parte está em validações de segurança do Flow Builder.

Erros comuns em fluxos de chatbot: o contato nunca sai

Sintoma: alguém parado no mesmo ponto há horas. Causa quase certa: saída de Condição ou de Menu sem destino, ou um caminho que volta ao mesmo nó sem nenhum bloco de espera. O motor faz o que está desenhado. E o que está desenhado é uma parede.

A correção é chata e manual: percorrer toda saída de todo bloco de decisão garantindo destino explícito. Loop local sem bloco que aguarde resposta, menu, captura, delay ou mensagem segura é bloqueado antes de publicar. Saída simplesmente vazia depende dos seus olhos.

Menu longo produz dois estragos. Ou a pessoa rola a tela e responde qualquer coisa, ou desiste antes. O efeito colateral aparece na Condição seguinte, que passa a receber resposta fora do previsto com frequência estranha.

A saída é hierarquizar. Três a cinco opções no primeiro nível, submenu para o detalhe. Se dois itens levam ao mesmo lugar, junte. Se um item concentra quase todo o volume, promova ele a pergunta direta antes do menu e economize um passo de todo mundo.

Fluxo que não prevê resposta fora do padrão

Áudio, foto, texto que não bate com nada. Sem tratamento, o fluxo repete a pergunta até cansar ou segue por um caminho errado com uma confiança assustadora. Aprendi do jeito difícil que a resposta fora do padrão não é exceção, é rotina.

  • Ter uma rota de repetição com texto diferente da primeira tentativa
  • Limitar quantas tentativas antes de mandar para humano
  • Aceitar variação comum de resposta na Condição, não só o número exato
  • Tratar mídia recebida quando o menu esperava texto

Bloco Flow mal configurado

Subfluxo é a melhor ferramenta de reuso do editor e a maior fonte de dor de cabeça quando usado no automático. Os casos que mais aparecem: bloco Flow sem destino, apontando para o próprio fluxo, ou apontando para fluxo inativo, inexistente ou de outra empresa.

O controller barra tudo isso e também a referência circular entre fluxos, o que evita loop infinito entre jornadas. Mesmo assim, olhe o preview dos nós que o editor carrega quando você escolhe o destino. É o jeito mais rápido de perceber que pegou o subfluxo errado. Assunto completo em subfluxos reutilizáveis com o bloco Flow.

Automação disparando de madrugada

Mensagem automática às três da manhã queima confiança que levou meses para construir. O erro nasce de resolver horário com condição improvisada dentro do fluxo, em vez de usar o expediente do chatbot, que existe exatamente para isso.

Centralize a regra de horário no expediente e deixe o fluxo cuidando só do conteúdo. Sem isso, cada fluxo passa a ter a própria ideia do que é horário comercial e uma mudança simples vira dez edições. Veja expediente do chatbot.

Nenhuma rota para o time humano

Este é o mais caro da lista, porque ele não trava o fluxo. Trava o cliente. A jornada funciona lindamente para os casos previstos e prende justamente quem tem um problema atípico, que costuma ser o mais irritado ou o de maior valor.

Garanta que a transferência seja alcançável de qualquer ponto e que o gatilho seja generoso: pedido explícito, erro repetido e sinal de irritação devem escalar sem discussão. O critério está em transbordo para humano.

Tabela de sintomas e causas

Sintoma relatadoCausa provávelOnde corrigir
Contato parado há horasSaída sem destino ou loop sem esperaBlocos de decisão e validação
Muita resposta inválidaMenu longo ou pergunta ambíguaBloco Menu e redação
Fluxo não avança depois do DelayRotina de processamento de delay paradaAgendamento no servidor
Mensagem em horário indevidoRegra de horário dentro do fluxoExpediente do chatbot
Cliente diz que não fala com ninguémFalta rota de transferênciaDesenho do fluxo
Fluxo chama o subfluxo erradoBloco Flow com destino incorretoBloco Flow e preview de nós

Como parar de repetir os mesmos erros

Erro de fluxo volta quando a correção fica pontual e não vira padrão. Transforme cada correção relevante em item de checklist e cada trecho corrigido em subfluxo, para que a próxima jornada nasça com o comportamento certo sem você lembrar de nada.

As métricas do bot ajudam a decidir por onde começar. Elas mostram onde as pessoas abandonam e com que frequência a transferência acontece, o que direciona o esforço para o que tem volume, conforme métricas de automação do chatbot.

Revise o fluxo sempre que o processo de origem mudar. Nova política comercial, canal novo ou mudança no fluxo de pedidos online costumam invalidar premissas que ficaram escondidas dentro da automação. O fluxo segue tecnicamente correto e factualmente errado, que é a pior combinação possível.

Para começar a auditoria, pegue um fluxo que está no ar hoje e rode a tabela de sintomas acima, começando pelas saídas sem destino. Depois transforme o que você encontrou em item fixo do checklist de publicação, para valer nas próximas automações também.

Perguntas frequentes

Por que meu contato ficou preso no fluxo?
Na maioria das vezes existe uma saída de Condição ou Menu sem destino, ou um caminho que volta ao mesmo nó sem bloco de espera. Revise as saídas dos blocos de decisão e rode a validação, que mostra no canvas onde está o problema.
Quantas opções um menu deve ter?
De três a cinco no primeiro nível, com submenu para detalhar. Menu longo aumenta resposta inválida e abandono, ainda mais em tela de celular. Já reduzi um menu de nove para quatro opções e a taxa de resposta inválida caiu junto.
O editor impede todos os loops?
Ele barra loop local sem bloco que aguarde resposta, menu, captura, delay ou mensagem segura, além de referência circular entre fluxos. Loop lógico criado por regra de negócio mal pensada continua sendo problema seu, e só o teste conversando pega.
Devo tratar horário comercial dentro do fluxo?
Não. Existe configuração dedicada de expediente do chatbot. Centralizar ali evita divergência entre fluxos e economiza um bocado de trabalho quando o horário de atendimento muda.
Como descubro os erros antes do cliente?
Três frentes juntas: validação estrutural do editor, teste conversando com desvio de propósito e leitura periódica das métricas do bot. As métricas mostram ponto de abandono e volume de transferência, que é onde os problemas se escondem.
erros comuns em fluxos de chatbotloop de chatbotflow builderautomação de atendimento
Mais sobre Automação e IA

Outros módulos do blog

Cada módulo reúne um conjunto próprio de guias. Veja também o mapa do site com todos os artigos publicados.

Coloque esse conhecimento para rodar no seu dia a dia

Os temas daqui nascem de módulos reais da plataforma Webajato: ERP, financeiro, fiscal, estoque, PDV, loja virtual, marketplaces, CRM no WhatsApp, automação com IA e relatórios. Tudo em um único sistema multiempresa.

Conhecer a plataforma