Mão segurando um celular com uma conversa de WhatsApp aberta
Foto: Christian Wiediger / Unsplash

Se a sua empresa vende ou atende pelo WhatsApp, em algum momento alguém já sugeriu: “coloca um bot aí”. A ideia é boa, mas a palavra bot WhatsApp cobre coisas muito diferentes, de uma mensagem de ausência a um assistente com IA que consulta o estoque e emite boleto.

Neste artigo eu explico como um bot de WhatsApp funciona por dentro, quais são os tipos mais comuns e como saber se vale a pena para o seu negócio. Sem jargão desnecessário, mas com detalhe suficiente para você conversar de igual para igual com quem for desenvolver.

Eu desenvolvo bots de WhatsApp na yourobot e já publiquei no GitHub um bot em Node.js rodando em Docker. Então o que está aqui vem de projeto real, não de folheto.

O que é um bot WhatsApp

Um bot de WhatsApp é um programa que recebe mensagens enviadas para um número da empresa e responde de forma automática. Ele pode seguir regras fixas, usar inteligência artificial ou combinar as duas coisas.

O ponto importante: o bot não “mora” dentro do WhatsApp. Ele roda num servidor, em algum lugar, e se comunica com o WhatsApp por uma conexão. É esse servidor que guarda as regras, consulta sistemas e decide o que responder.

Como funciona, passo a passo

O ciclo de uma mensagem é mais simples do que parece:

  1. O cliente manda uma mensagem para o número da empresa.
  2. O WhatsApp avisa o seu servidor. Na API oficial, isso acontece por um webhook: a Meta faz uma chamada HTTP para um endereço seu com o conteúdo da mensagem.
  3. O bot interpreta a mensagem. Pode ser um menu (“digitou 1”), palavras-chave ou um modelo de IA entendendo a intenção.
  4. O bot consulta o que precisa. Status do pedido no ERP, horários livres na agenda, saldo em aberto no financeiro.
  5. O bot responde pela API, com texto, botões, lista, imagem ou documento.
  6. Se for o caso, passa para um humano, com o histórico da conversa junto.

Tudo isso leva poucos segundos. O cliente só vê a resposta chegando.

Os tipos de bot mais comuns

Bot de menu

O clássico “digite 1, 2 ou 3”. É previsível, barato de manter e funciona bem para triagem. A desvantagem é que o cliente precisa seguir o roteiro, e quem escreve fora do script fica perdido.

Bot de palavras-chave

Reconhece termos como “boleto”, “horário” ou “rastreio” e responde de acordo. É um passo além do menu, mas quebra fácil com sinônimos e erros de digitação.

Bot com IA

Usa um modelo de linguagem para entender a mensagem do jeito que o cliente escreveu. É o mais flexível e o mais natural de conversar. Exige mais cuidado para não inventar respostas, e por isso precisa de regras claras e de uma base de informação controlada. Falo mais disso no artigo sobre IA no atendimento ao cliente.

Bot de notificação

Não conversa: só envia. Confirmação de pedido, lembrete de consulta, aviso de cobrança. É muitas vezes o bot com melhor custo-benefício, porque resolve um problema claro sem exigir que o cliente faça nada diferente.

TipoFlexibilidadeEsforço de manutençãoBom para
MenuBaixaBaixoTriagem simples
Palavras-chaveMédiaMédioFAQ curto
IAAltaMédio a altoAtendimento com perguntas variadas
NotificaçãoNão se aplicaBaixoLembretes, cobranças, status

API oficial ou não oficial?

Essa é a decisão técnica mais importante, e muita gente só descobre que ela existe depois de ter o número bloqueado.

API oficial (WhatsApp Business Platform): é o caminho da Meta para empresas. Você conecta o número a uma conta verificada, usa modelos de mensagem aprovados para iniciar conversas e paga conforme a tabela da Meta, que varia pelo tipo de conversa ou mensagem. É estável e não corre risco de bloqueio por usar automação. Expliquei os detalhes em WhatsApp Business API: o que é.

Soluções não oficiais: bibliotecas que simulam o WhatsApp Web lendo o QR Code. Funcionam, são baratas para começar e são ótimas para testes e uso interno. O problema é que violam os termos de uso e o número pode ser banido, principalmente se mandar muitas mensagens para quem não salvou o contato.

A minha recomendação é simples: para atendimento ao cliente e envio em volume, API oficial. Para protótipo, automação interna ou uso pessoal, a não oficial pode servir, sabendo do risco.

Quando um bot WhatsApp vale a pena

Alguns sinais de que faz sentido:

  • A equipe responde as mesmas perguntas muitas vezes por dia.
  • Clientes mandam mensagem fora do horário comercial e ficam sem resposta.
  • Existe um processo repetitivo que hoje é feito à mão, como confirmar consultas ou cobrar mensalidades.
  • As informações que o cliente pede já estão em algum sistema, só falta ligar os pontos.

E sinais de que talvez não valha agora:

  • Você recebe poucas mensagens por dia e responde tudo com tranquilidade.
  • Cada atendimento é muito diferente do outro e exige conversa longa.
  • As informações não estão organizadas em lugar nenhum. Nesse caso, o primeiro passo é organizar, e às vezes uma planilha resolve.

Se o problema é só responder fora do horário, a mensagem de ausência do WhatsApp Business gratuito pode bastar. Eu prefiro dizer isso do que vender um sistema que você não precisa.

O que um bom bot precisa ter

Independentemente do tipo, alguns pontos separam um bot útil de um bot que irrita:

  • Saída para humano sempre visível. O cliente nunca deve ficar preso.
  • Respostas curtas. WhatsApp não é e-mail.
  • Contexto da conversa. Se o cliente já informou o CPF, o bot não pergunta de novo.
  • Registro de tudo. Para auditar erros e melhorar as respostas.
  • Monitoramento. Se o bot cair às 2 da manhã, alguém precisa saber. Eu monitoro sistemas 24/7 com Zabbix justamente para isso.
  • Cuidado com dados pessoais, seguindo a LGPD.

Perguntas frequentes

Bot WhatsApp funciona no WhatsApp Business normal?

O app WhatsApp Business tem respostas rápidas, mensagem de saudação e de ausência, mas não permite um bot de verdade integrado a sistemas. Para isso é preciso a API oficial ou uma solução não oficial.

Posso usar o mesmo número que já uso hoje?

Na API oficial, dá para migrar o número existente, mas ele deixa de funcionar no aplicativo comum enquanto estiver na API, a não ser em configurações específicas que a Meta oferece. Vale planejar a migração com calma.

Quanto tempo leva para colocar um bot no ar?

Depende do tipo e das integrações. Um bot de notificação simples é bem mais rápido que um bot com IA ligado ao ERP. Na proposta eu já defino escopo e prazo fechados.

O bot precisa ficar num servidor ligado o tempo todo?

Sim, ou num serviço de nuvem que faça esse papel. Ele precisa estar disponível para receber os avisos do WhatsApp a qualquer hora.

Próximo passo

Se você quer saber como é construir um, veja o passo a passo em como criar um bot de WhatsApp. Para entender como eu desenvolvo, integro e mantenho bots para empresas, conheça o serviço de automação de WhatsApp ou me chame pela página de contato.

Tem uma tarefa que você repete toda semana?

Me conta qual é. Em 20 minutos de conversa eu digo se dá para automatizar, quanto tempo leva e quanto custa — sem compromisso.

WhatsApp