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

Agente de IA ou fluxo de regras: como eu decido hoje

Um critério simples para escolher entre determinismo e linguagem natural dentro da mesma jornada, com os sinais de que você escolheu errado.

WAEquipe WebajatoPublicado em Atualizado em 10 minNível Avançado
Ilustração do módulo Automação e IA da plataforma Webajato

Fui perguntado numa reunião se dava para "trocar o bot inteiro por IA". Respondi que sim, com entusiasmo, e passei as semanas seguintes descobrindo por que a resposta certa para agente de IA ou fluxo de regras quase nunca é escolher um dos dois. O agente confirmou um prazo de entrega que ninguém tinha autorizado. Prazo não é interpretação de linguagem. É regra.

Depois daquele episódio parei de pensar em substituição e comecei a pensar ponto a ponto. Em cada nó da jornada existe uma pergunta a responder, e ela tem natureza própria.

Vou mostrar o critério que uso, os sinais de escolha errada nos dois sentidos e como as duas abordagens convivem no mesmo fluxo. Para o mapa das peças, veja tipos de blocos do Flow Builder.

O critério: agente de IA ou fluxo de regras por natureza da pergunta

A pergunta que faço em cada nó: existe uma resposta certa que alguém consegue conferir depois? Se existe, é regra. Se o difícil é entender o que a pessoa quis dizer, é agente. Simples assim, e funciona em quase todos os casos.

O que o nó precisa fazerEscolhaPor quê
Entender o que o cliente quis dizerAgenteVariação de linguagem é infinita
Decidir se concede descontoRegraDecisão de negócio precisa ser auditável
Resumir o problema para o atendenteAgenteTexto livre virando texto útil
Informar prazo, preço ou condiçãoRegraResposta errada aqui gera compromisso indevido
Responder dúvida com base em materialAgenteCom documento de contexto controlado
Rotear para departamentoRegra depois de agenteA classificação ajuda, a rota fica determinística

A última linha é o padrão que mais uso. O agente lê a mensagem e diz do que se trata. A Condição pega essa classificação e decide o caminho. Cada um faz o que faz bem.

Sinais de que você exagerou na regra

Manter tudo determinístico parece seguro até a manutenção virar rotina diária. Quando você percebe que passa mais tempo adicionando variação de texto do que melhorando o atendimento, o ponto pediu agente.

  • Uma Condição com dezenas de variações da mesma palavra
  • Menu crescendo toda semana para cobrir caso novo
  • Taxa de resposta inválida que não cede por mais que você reescreva
  • Time pedindo para adicionar sinônimo toda segunda-feira

Já mantive uma Condição com mais de trinta formas de escrever "cancelar". Nunca ficou completa. Sempre aparecia um jeito novo, e cada um deles era um cliente que caiu na rota de erro antes de eu descobrir.

Sinais de que você exagerou na IA

O outro extremo dói mais, porque o erro tem cara de resposta boa. Agente respondendo com segurança sobre coisa que ele não tinha como saber é o cenário que me tirou o sono.

  • Cliente cobrando algo que o agente prometeu e ninguém autorizou
  • Respostas diferentes para a mesma pergunta em dias diferentes
  • Dificuldade de explicar por que o atendimento seguiu determinado caminho
  • Conversa girando sem chegar a lugar nenhum, sem limite de voltas

O terceiro item é o mais caro no longo prazo. Quando você não consegue reconstruir a decisão, perde a capacidade de corrigir. Manter decisão de negócio em bloco determinístico mantém o caminho visível no desenho, e isso vale ouro numa reclamação.

Como os dois convivem no mesmo fluxo

O bloco Agente entra em pontos específicos de um fluxo que continua determinístico no resto. O desenho preserva a rastreabilidade e ainda ganha a flexibilidade de linguagem onde ela faz falta.

  1. Receba a mensagem no fluxoA entrada continua sendo gatilho, webhook ou regra de auto atendimento.
  2. Use o agente para classificarPeça a ele o assunto e um resumo curto, não uma decisão de negócio.
  3. Decida com CondiçãoA rota sai de um bloco determinístico, com destino explícito em cada saída.
  4. Responda o que é regra pela regraPrazo, preço e política saem de mensagem controlada ou consulta de dado.
  5. Deixe a saída para humano prontaAlcançável de qualquer ponto, com o contexto que o agente já resumiu.

Esse resumo do agente melhora bastante a passagem de bastão, porque quem assume recebe a história mastigada. O critério de quando escalar está em transbordo para humano.

Custo e previsibilidade entram na conta

Chamada de IA tem custo por uso e depende de serviço externo. Bloco determinístico não. Num nó de altíssimo volume que faz uma pergunta simples, colocar agente é gastar mais para ganhar nada.

Não vou citar preço nem comparação de modelo aqui, porque isso muda e depende do seu provedor. O que não muda é o raciocínio: meça o volume do nó antes de decidir. Os números estão em métricas de automação do chatbot, e os limites de uso responsável em governança de IA.

Revise a escolha de tempos em tempos

A decisão certa hoje pode ficar errada quando o volume cresce ou quando o assunto muda de natureza. Revise os pontos de agente junto com a leitura semanal de conversas, e converse com quem cuida do cadastro central quando a informação que o agente usa vem de lá.

Perguntas frequentes

Posso substituir todo o fluxo por um agente?
Pode, e provavelmente vai se arrepender. Decisão de negócio precisa ser auditável e reproduzível. O melhor arranjo mistura agente para interpretar linguagem e regra determinística para decidir e responder o que é compromisso.
Como sei que uma Condição virou problema?
Quando ela acumula dezenas de variações da mesma palavra e mesmo assim continua deixando gente cair na rota de erro. Esse é o sinal de que a pergunta mudou de natureza e virou interpretação de linguagem.
O agente pode informar prazo ou preço?
Evite. Resposta errada nesse ponto vira compromisso indevido com o cliente. Deixe prazo, preço e condição saindo de mensagem controlada ou de consulta a dado, com a regra visível no desenho do fluxo.
O que configurar antes de colocar um agente no ar?
Max turns, fallback humano, departamento de destino e palavras-chave de fallback. Sem esses limites, a conversa pode girar indefinidamente e o cliente fica sem porta de saída.
Vale usar agente num nó de volume muito alto?
Depende do que o nó faz. Se a pergunta é simples e as respostas são conhecidas, um bloco determinístico resolve com mais previsibilidade e sem custo por chamada. Meça o volume antes de decidir.
agente de ia ou fluxo de regrasautomação determinísticaflow builderbloco agente
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