Pular para o conteúdo

Automação de WhatsApp com Evolution API: 4 casos reais

A Evolution API envia mensagens automáticas do sistema pelo WhatsApp, por uma conexão baseada no WhatsApp Web, sem ser a API oficial da Meta. Neste artigo, eu, Anderson Barbosa, da ab/, explico riscos, alternativas e quatro casos reais do meu portfólio.

Anderson Barbosa

Autor

Anderson Barbosa

Publicado

Leitura

7 minutos

F1 Lembretes no celular, com o convite para receber os avisos no WhatsApp e o pódio do último Grande Prêmio

Automação de WhatsApp com Evolution API é o envio de mensagens feito pelo próprio sistema, sem alguém digitar cada uma. A Evolution API faz essa ponte por uma conexão baseada no WhatsApp Web, o que a torna rápida de colocar no ar, mas não oficial. Para um canal aprovado pela Meta, a alternativa é a WhatsApp Cloud API, que usa templates aprovados e exige o opt-in do destinatário.

Eu, Anderson Barbosa, da ab/, em Campina Grande (PB), uso a Evolution API em projetos de clientes e no meu próprio produto. Neste texto explico o que ela faz, quando escolher a API oficial, os riscos para o número e quatro usos reais do meu portfólio.

O que é a Evolution API

A Evolution API é um serviço que o sistema chama para enviar e receber mensagens do WhatsApp. Segundo a documentação do próprio projeto, ela se conecta ao número por uma sessão baseada no WhatsApp Web, com a biblioteca Baileys. Ela também oferece a conexão pela WhatsApp Cloud API, que é a API oficial da Meta. Ou seja, quando a conexão é pelo WhatsApp Web, a Evolution não é a API oficial, e essa escolha muda o risco do projeto.

Serviço relacionado

Automação de WhatsApp para empresas em Campina Grande

A partir de R$ 1.200

Precisa disso na sua empresa? Eu faço para empresas de Campina Grande (PB) e de todo o Brasil, com preço e prazo por escrito antes de começar.

Evolution API ou API oficial da Meta: qual usar

A diferença está na conexão, no risco para o número e nas regras de envio. A tabela resume o que eu considero na escolha.

CritérioEvolution API (WhatsApp Web)WhatsApp Cloud API (Meta)
TecnologiaSessão baseada no WhatsApp Web, com a biblioteca BaileysAPI oficial da plataforma WhatsApp Business, da Meta
CustoA API é gratuita, segundo a documentação do projetoPode ter custo por mensagem
RegrasPode ter limitações, e o risco para o número é maiorExige seguir as políticas da Meta; fora da janela de atendimento, só templates aprovados
Permissão do destinatárioEnvie só para quem pediu o contatoO opt-in é obrigatório antes de enviar templates
Quando usarAvisos para quem se cadastrou, volume pequeno e relação próximaVolume maior, campanhas e operações que não podem parar por uma restrição

Riscos e limites da Evolution API

A Evolution API depende de uma sessão do WhatsApp Web, e isso traz três limites que eu explico ao cliente antes de começar.

  • Risco para o número. A documentação da Meta para desenvolvedores diz que o uso de ferramentas de terceiros não autorizadas é proibido. Na prática, um número usado para disparo em massa, ou para mensagens que o destinatário não pediu, pode ser restringido.
  • Dependência da versão. Uma atualização pode quebrar um recurso. Eu mesmo corrigi uma falha da Evolution API que deixou os botões interativos sem funcionar, e descrevi a correção no blog.
  • Sessão. A conexão precisa de manutenção e pode ter de ser refeita, então o sistema precisa avisar quando uma mensagem não saiu.

Antes de contratar uma automação, confira os termos atuais do WhatsApp e da Meta, porque as regras de uso mudam. O número de telefone identifica a pessoa, então o tratamento dele segue a LGPD (Lei 13.709/2018).

Quatro usos reais no meu portfólio

Os quatro casos abaixo usam a Evolution API para enviar mensagens que as pessoas pediram. Cada um resolve uma tarefa diferente.

Avisos agendados: F1 Lembretes

O F1 Lembretes é um sistema próprio que avisa no WhatsApp antes de cada sessão da Fórmula 1, no horário de Brasília. Todo dia ele atualiza o calendário pela API Jolpica-F1, e uma fila roda a cada minuto. Cada sessão recebe três avisos, 1 dia, 3 horas e 30 minutos antes, enviados ao grupo de assinantes. O horário vem do calendário oficial, sem inteligência artificial no caminho, e uma trava impede que a mesma mensagem saia duas vezes.

Entrega depois do Pix: Rúbia Tárcia

No site da Rúbia Tárcia, o e-book “Quando Mãe também é Madrasta” é pago por Pix pela AbacatePay. Quando o pagamento é confirmado por webhook, o site envia o e-book em PDF para o número da compradora, com uma mensagem personalizada pelo nome, e marca o envio para não repetir. A autora não precisa enviar o arquivo a cada compra.

Aviso de novo contato e origem da visita: Guilherme Neto Advocacia

No site do escritório Guilherme Neto Advocacia e Assessoria, em Campina Grande, o painel avisa o escritório pelo WhatsApp quando chega um novo contato, pela Evolution API. A mensagem de WhatsApp também informa de onde veio a visita, como anúncio do Google, perfil no Google, busca orgânica, Instagram ou Facebook, e essa origem fica gravada nos formulários. Assim, o gestor de tráfego consegue medir de qual canal vieram as conversas.

Código de confirmação no agendamento: Nath Rafaeli

No site da Nath Rafaeli, nail designer que atende a domicílio em Campina Grande, a cliente confirma o próprio WhatsApp com um código de 6 dígitos no quinto passo do agendamento. A confirmação chega na hora, e o lembrete chega na véspera. Pelo link que recebe no WhatsApp, a cliente também consegue ver ou cancelar o horário.

Boas práticas que eu aplico

  • Botões nativos, com texto de reserva. Para um código, use botão de copiar código. Para endereço ou página, use botão de link. Para resposta curta, como SIM ou remarcar, use botão de resposta. Se um botão falhar na versão em uso, a mesma informação sai em texto simples, para a mensagem nunca deixar de chegar. O post sobre botões interativos na Evolution API trata de uma falha desse tipo e da correção.
  • Fila e trava contra envio duplicado. Cada aviso entra em uma fila, e a trava impede que a mesma mensagem saia duas vezes. Se o servidor ficar fora do ar, o aviso vencido é descartado em vez de sair atrasado.
  • Opt-in. Envie só para quem pediu. No F1 Lembretes, a pessoa cria uma conta e confirma o número com um código enviado no WhatsApp. No agendamento da Nath Rafaeli, a cliente confirma o próprio número. Na API oficial, o opt-in é obrigatório antes de qualquer template.
  • Mensagem curta e identificada. Diga quem envia, do que se trata e o que a pessoa precisa fazer.
  • Falha visível. Registre cada envio e avise a equipe quando uma mensagem não sair.

Se você quer montar o fluxo com n8n, há o tutorial de n8n com Evolution API no blog.

Quanto custa

Na página de automação de WhatsApp, uma automação de uma tarefa parte de R$ 1.200, e um robô de atendimento no WhatsApp custa R$ 1.800 de implantação mais R$ 180 por mês. Hospedagem, domínio e verba de anúncio ficam à parte. O valor final depende do que a automação precisa fazer, então o orçamento sai depois que eu entendo o fluxo. Veja também os serviços.

Se você quer enviar avisos, entregas ou confirmações pelo WhatsApp a partir do seu sistema, fale comigo. Eu atendo Campina Grande e empresas de todo o Brasil, de forma remota.

Perguntas frequentes

A Evolution API é oficial da Meta?

Não. A Evolution API conecta o número por uma sessão baseada no WhatsApp Web, com a biblioteca Baileys. O mesmo projeto também oferece a conexão pela WhatsApp Cloud API, que é a API oficial da Meta. Por isso, a Evolution API usada pelo WhatsApp Web carrega um risco maior para o número do que a API oficial.

A automação de WhatsApp pode bloquear o meu número?

Pode, e o risco cresce com o disparo em massa. Mensagens para quem não pediu o contato e denúncias de spam aumentam a chance de restrição. Por isso, eu envio só para quem se cadastrou, mantenho um volume compatível com o uso e deixo a API oficial como plano alternativo.

Quanto custa uma automação de WhatsApp com Evolution API?

Na ab/ Anderson Barbosa, uma automação de uma tarefa parte de R$ 1.200, e um robô de atendimento no WhatsApp custa R$ 1.800 mais R$ 180 por mês. Hospedagem, domínio e verba de anúncio são cobrados à parte. O orçamento final depende das regras e das integrações que a automação precisa.

Como enviar mensagem automática no WhatsApp pelo sistema?

O sistema dispara a mensagem quando acontece um evento, como um pagamento confirmado, a hora de um aviso agendado, um novo cadastro ou um formulário enviado. A mensagem passa pela API de WhatsApp escolhida, com o número do destinatário e o texto. Eu monto esse fluxo com fila, trava contra duplicidade e texto de reserva para cada envio.

Anderson Barbosa
Autor

Anderson Barbosa

Designer & Estrategista de Produto

À frente da ab/ desde 2019, faz sites e sistemas para empresas, do design ao código, com atendimento presencial em Campina Grande e região e remoto em todo o Brasil.

Neste artigo

Continue lendo

Artigos relacionados.

Newsletter ab/

Assine a newsletter.

Notas sobre design, engenharia e IA aplicada, quando tiver algo bom pra dizer. Direto no email e WhatsApp.

Inscrição recebida

Bem-vindo.

Você está dentro. Acabei de mandar um email e um WhatsApp de boas-vindas. Quando sair post novo ou projeto pronto, você recebe por lá.

  • . Email de boas-vindas a caminho.
  • . WhatsApp também foi disparado.
  • . Pode fechar essa aba, já deu certo.

Não chegou? Dê uma olhada no spam.

Seus dados estão seguros. Não compartilho com terceiros.