Webhooks e REST
O coração da integração: envie por HTTP e receba cada mensagem, status e evento no seu endpoint. Payload em JSON estável, sem precisar de biblioteca proprietária no seu stack.
Para SaaS e devs
Você quer WhatsApp dentro do seu produto, mas a API oficial da Meta é burocrática e cobra por conversa, e rodar Baileys no próprio servidor vira dívida técnica que ninguém quer manter. A ZapZap API entrega instância gerenciada, REST e webhooks, sem você cuidar de sessão nem QR.
A API oficial (Cloud API) exige verificação da Meta, template pré-aprovado e cobra por conversa, inviável pra MVP ou produto ainda em validação.
Suas Edge Functions da Supabase estouram o timeout de 60s quando a chamada de envio fica presa esperando resposta síncrona do WhatsApp.
Você precisa do webhook de mensagem recebida pra fechar o loop no seu backend, mas cada provedor manda um payload diferente e mal documentado.
Rodar Baileys ou venom-bot no próprio servidor significa gerenciar storage de auth, reconexão e sessão que cai de madrugada sem ninguém por perto.
Escalar pra vários números em um produto multi-tenant vira um pesadelo de QR code, sessão e reconexão pra cada cliente.
Mandar OTP e notificação transacional pelo mesmo número que dispara marketing aumenta o risco de bloqueio da conta.
Crie o número pelo painel ou pela API, escaneie o QR uma vez e receba um token REST pronto pra usar no seu backend. Sem SDK proprietário, é só HTTP.
Configure a URL do seu backend (rota Next.js, Edge Function ou Worker) e passe a receber cada mensagem, status de entrega e evento de conexão em JSON limpo.
Chame o endpoint de envio e retorne na hora. O envio real acontece na fila da instância, então sua Edge Function fecha bem antes do timeout de 60s.
Quando o usuário responde, o webhook cai no seu backend, você grava no banco e, se quiser, deixa a IA por instância qualificar ou responder sozinha.
O que usar
Os módulos do ZapZap que resolvem exatamente as dores desse cenário.
O coração da integração: envie por HTTP e receba cada mensagem, status e evento no seu endpoint. Payload em JSON estável, sem precisar de biblioteca proprietária no seu stack.
Plugue um agente de atendimento ou qualificação direto no número, com o business_description do seu produto. Útil pra responder dúvidas de onboarding sem escrever fluxo na mão.
Digitando automático, delays e envio fora de padrão reduzem o risco quando você dispara OTP e notificações em volume pela conta não oficial.
Monte o fluxo de onboarding ou coleta de dados sem código, num editor visual, e deixe o WhatsApp guiar o novo usuário enquanto seu backend só escuta os eventos.
Exemplos para começar. Personalize com o nome do cliente e os dados do seu negócio.
Seu código de verificação e 384291. Ele expira em 5 minutos. Se voce nao solicitou, ignore esta mensagem.
Pagamento aprovado. Seu plano Pro ja esta ativo e o acesso liberado no painel. Qualquer duvida, e so responder por aqui.
Bem-vindo ao [Produto]. Seu ambiente ja esta no ar. Quer que eu te mande o passo a passo da primeira integracao agora?
Para OTP e mensagens transacionais, registre o opt-in do usuário e trate os dados de contato conforme a LGPD. A ZapZap API atua como intermediária: os dados trafegam pelo seu backend e você mantém o controle da base.
Não. A ZapZap API é uma API não oficial via instâncias gerenciadas do WhatsApp. Você não precisa de verificação da Meta, template aprovado nem cobrança por conversa. Em troca, use os módulos de anti-bloqueio e aquecimento pra reduzir o risco da conta.
Envie de forma assíncrona. Você chama o endpoint de envio, ele enfileira na instância e retorna na hora, então sua função fecha bem antes dos 60s. A confirmação de entrega chega depois pelo webhook, sem travar a requisição.
Sim. Você aponta o webhook pro seu backend e passa a receber mensagem recebida, status de entrega e eventos de conexão em JSON. Dá pra gravar no seu banco, disparar automações ou deixar a IA por instância responder.
É R$15 por número ativo por mês, pré-pago, sem cobrança por mensagem. Você provisiona quantos números precisar (útil pra multi-tenant) e paga só pelos que estiverem ativos. Tem crédito grátis pra testar a integração antes.
Sim, e é recomendado. Cada número é uma instância isolada com token próprio. Rode transacional e OTP em uma instância e disparo de marketing em outra, o que reduz o risco de bloqueio na conta que envia códigos críticos.
Crie sua conta, conecte um número em minutos e teste a API com aquecimento e anti-bloqueio. R$15 por número ativo/mês, pré-pago, sem fidelidade.