WhatsApp (Evolution API)
Mandando uma mensagem de teste pelo WhatsApp
Como validar que sua integração Evolution funciona antes de soltar pros clientes.
Depois de conectar e parear sua linha, a primeira coisa a fazer é mandar uma mensagem de teste. Se ela chega, sua integração tá ok.
Pré-requisitos
- Evolution já conectada (estado
open). Se não está, veja Conectar Evolution. - Permissão
manage_messaging(administrador). - Um número de celular pra receber o teste (de preferência o seu).
Passo a passo
- Vá em /configuracoes/whatsapp.
- Na seção Teste de envio, digite o número no campo Telefone (mínimo 10 dígitos com DDD).
- Clique em Enviar teste.
- Aguarde alguns segundos e olhe o celular.
[SCREENSHOT: Botão de envio de teste]
A mensagem enviada
O PetShop Flow dispara exatamente:
Olá! Configuração concluída ✅ — sua integração WhatsApp está funcionando.
O que o servidor faz
- Confere se o Evolution está configurado (
messagingProvider === "evolution"). - Descriptografa a API key e cria um cliente provider.
- Chama o
provider.send()com o número e o corpo da mensagem. - Se falhar, retorna o erro do Evolution (formato
<código>: <mensagem>).
Erros comuns
- "Chave inválida" → API key corrompida no banco. Reconecte (cole de novo em /configuracoes/whatsapp).
- "Evolution não configurado" → você ainda não rodou o fluxo de conectar.
- Mensagem com erro do Evolution → veja WhatsApp desconectou.
E pra mandar mensagens de verdade?
Depois do teste, o PetShop Flow passa a usar o canal pra:
- Notificações de cobrança Pix ao tutor (link copia-cola + QR Code).
- Lembretes de agendamento (em breve, depende de configuração).
- Disparos manuais em campanhas (em breve).
Boas práticas
- Use número dedicado se possível.
- Não pareie em outro dispositivo ao mesmo tempo — pode derrubar.
- Monitore o estado da conexão. Se cair, refaça o pareamento o quanto antes.
Perguntas frequentes
A mensagem chegou pra outra pessoa. Por quê?
Confira o número que você digitou. O PetShop Flow só remove formatação — se você digitar o DDD errado, manda pra outro número.
O WhatsApp considera a Evolution um robô?
Tecnicamente, sim. O WhatsApp pode banir números que enviam spam ou volume alto demais. Use com bom senso: lembrete pra cliente real, não cold list comprada.
Tem suporte ao WhatsApp Cloud API oficial?
Está no roadmap. Hoje, só Evolution.