Blog
Bot WhatsApp: como funciona por dentro, tipos e quando vale a pena
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:
- O cliente manda uma mensagem para o número da empresa.
- 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.
- O bot interpreta a mensagem. Pode ser um menu (“digitou 1”), palavras-chave ou um modelo de IA entendendo a intenção.
- O bot consulta o que precisa. Status do pedido no ERP, horários livres na agenda, saldo em aberto no financeiro.
- O bot responde pela API, com texto, botões, lista, imagem ou documento.
- 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.
| Tipo | Flexibilidade | Esforço de manutenção | Bom para |
|---|---|---|---|
| Menu | Baixa | Baixo | Triagem simples |
| Palavras-chave | Média | Médio | FAQ curto |
| IA | Alta | Médio a alto | Atendimento com perguntas variadas |
| Notificação | Não se aplica | Baixo | Lembretes, 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.