WhatsApp no seu sistema com REST e webhooks
Somos da equipe Wafly, uma API de WhatsApp gerenciada. Este é um pitch do nosso projeto com um desenho de integração que não depende de CRM, n8n ou uma linguagem específica.
O mesmo desenho pode servir a um SaaS de agendamentos, avisos de pedidos, consultas a um sistema interno ou a um agente de IA: o produto mantém suas regras e usa o WhatsApp como um canal.
No envio: sua tela chama um endpoint autenticado do seu backend; o backend verifica permissão, escolhe a instância correta e chama a API. Não coloque o token da instância no navegador ou no código público. A Wafly fornece endpoints para texto e mídia; a aplicação decide o conteúdo e quem pode recebê-lo.
No recebimento: configure um webhook para o seu backend. Ele valida e registra o evento, relaciona a mensagem à conta correta e aciona sua lógica. Se usar IA, defina também quando não responder e como uma pessoa pode assumir. O modelo, o histórico e essas regras são responsabilidade da aplicação, não um recurso automaticamente entregue pela API.
Três cuidados úteis antes de colocar o fluxo em produção:
- Isole conta e instância em todas as operações. Um número de telefone, sozinho, não é uma chave de autorização.
- Trate eventos repetidos e retries usando identificadores documentados. Persistir o recebimento não significa que o processamento ou o envio terminaram.
- Separe aceite da API, confirmação de entrega e leitura. Use os callbacks e IDs disponíveis para correlacionar cada etapa; não transforme um HTTP 200 em prova de conversa concluída.
Isso pode ser implementado no backend que você já tem. n8n continua sendo uma opção; a proposta não exige trocar sua stack nem construir um CRM para começar.
A oferta atual da Wafly é Flex, via QR Code, não oficial da Meta. Existe risco de desconexão e bloqueio; não prometemos risco zero e não recomendamos disparos sem autorização. O Start custa R$ 59,90 por número/mês, com teste de 3 dias sem cartão. Infraestrutura da sua aplicação e IA têm custos separados.
Documentação pública. Para testar no seu próprio fluxo: Wafly.
Que parte da integração costuma consumir mais tempo no seu produto: conectar o número, receber os eventos ou tratar retries e estado da conversa?