A API do WhatsApp
com poder real.
Envie e receba WhatsApp em escala. Agentes IA, Functions serverless, broadcasts e mensagens interativas ricas — atras de uma unica API. Onboarding de clientes em minutos com partner invitations.
Sem cartao de credito necessario. Conecte sua conta do WhatsApp Business em menos de 5 minutos.
const result = await zavu.messages.send({
to: '+14155551234',
channel: 'whatsapp',
text: 'Your order #1234 has shipped!',
})
console.log(result.message.status)
// queuedO que e a API do WhatsApp
A API do WhatsApp (oficialmente WhatsApp Business Platform) permite que seu app envie e receba mensagens do WhatsApp de forma programatica. Voce se conecta atraves de um Business Solution Provider oficial como o Zavu, obtem um numero de empresa verificado, envia templates para iniciar conversas e depois mensagens de texto livre dentro da janela de 24h de atendimento. O preco e por conversa (primeiras 1.000 por mes gratis, depois varia por categoria e pais). O Zavu adiciona agentes IA, Functions serverless, fallback multicanal e SDKs em 5 linguagens.
Por que Zavu
Toda a plataforma do WhatsApp, uma API.
Tudo o que esta nos docs — mensageria, IA, automacao — atras de uma unica key.
Uma API, todos os canais
WhatsApp com fallback automatico para SMS, Email, Telegram e Voz.
Agentes IA integrados
Bases de conhecimento RAG, tools e flows. Cada mensagem recebida respondida sozinha.
Functions serverless
Rode sua logica na Zavu Cloud, atada a eventos do WhatsApp. Sem servidores.
Broadcasts em escala
Envie templates aprovados para milhares com variaveis por contato.
Rico e interativo
Botoes, listas, CTA URL, midia, templates, reactions e typing.
Routing inteligente
ML routing e fallback reduzem o custo 30-80% automaticamente.
A plataforma
Envie tudo o que o WhatsApp suporta.
Texto, midia e mensagens interativas — o mesmo send(), muda um campo.
import Zavudev from '@zavudev/sdk'
const zavu = new Zavudev({ apiKey: process.env.ZAVUDEV_API_KEY })
// Text
await zavu.messages.send({
to: '+14155551234',
channel: 'whatsapp',
text: 'Your order #1234 has shipped!',
})
// Image with caption
await zavu.messages.send({
to: '+14155551234',
channel: 'whatsapp',
messageType: 'image',
text: 'Your receipt',
content: { mediaUrl: 'https://example.com/receipt.png' },
})
// Interactive buttons
await zavu.messages.send({
to: '+14155551234',
channel: 'whatsapp',
messageType: 'buttons',
text: 'How can we help you today?',
content: {
buttons: [
{ id: 'sales', title: 'Sales' },
{ id: 'support', title: 'Support' },
],
},
})Tipos de mensagem
Tipos de Mensagem Suportados
Envie conteudo rico e envolvente para seus clientes.
Texto
Mensagens de texto simples com links e formatacao
Imagem
Fotos e graficos com legendas
Video
Conteudo de video ate 16MB
Documento
PDFs, planilhas e outros arquivos
Audio
Mensagens de voz e arquivos de audio
Localizacao
Compartilhe localizacoes e enderecos
Contatos
Compartilhe cartoes de contato
Interativo
Botoes, listas e respostas rapidas
Escala
Onboarding de clientes em minutos, nao em reunioes.
As partner invitations deixam cada cliente conectar o proprio WhatsApp com o embedded signup da Meta. O sender aparece no seu projeto automaticamente — sem idas e vindas.
// Onboard a client onto your project
const invite = await zavu.invitations.create({
clientName: 'Acme Corp',
clientEmail: 'owner@acme.com',
allowedPhoneCountries: ['US', 'MX'],
expiresInDays: 14,
})
// Share the link — they connect their own WhatsApp
console.log(invite.url)
// https://dashboard.zavu.dev/invite/abc123xyz
// When they finish, a sender appears in your project.Crie uma invitation
Uma chamada de API retorna um link para compartilhar, restrito ao cliente e aos paises que voce permitir.
O cliente conecta o WhatsApp
Ele completa o embedded signup da Meta.
Sender criado sozinho
O numero conectado aparece como sender no seu projeto, pronto para enviar.
Billing separado por cliente
Crie sub-accounts com suas proprias API keys e limites de gasto — cobre cada cliente separadamente.
Perfeito para agencias e plataformas que gerenciam WhatsApp de varios negocios.
Comece
Como obter a API do WhatsApp em 5 passos
Tempo total: 5 minutos para o setup no Zavu, 1-3 dias uteis para verificacao da Meta.
- 1
Crie sua conta no Zavu
Cadastre-se em dashboard.zavu.dev e verifique seu email. Sem cartao de credito.
- 2
Conecte o WhatsApp Business
Clique em Conectar WhatsApp e complete o embedded signup da Meta com seu Business Manager. Somos Solution Provider oficial, o fluxo leva minutos.
- 3
Verifique seu negocio com a Meta
Envie CNPJ e comprovante de endereco. A Meta aprova normalmente em 1-3 dias uteis.
- 4
Pegue sua API key
Copie a API key de producao em Configuracoes -> API Keys. Use a test key durante a integracao.
- 5
Envie sua primeira mensagem
Rode um curl de uma linha ou use um SDK do Zavu (Node, Python, Ruby, Go, Java) para enviar sua primeira mensagem em producao.
Precos
Precos da API do WhatsApp — transparente, sem markup
Voce paga a tarifa de conversa da Meta + a taxa de plataforma do Zavu. Nunca colocamos markup na Meta.
| Tipo de conversa | Tarifa Meta (Brasil) | Taxa Zavu |
|---|---|---|
| Servico (iniciada pelo usuario, janela 24h) | Gratis | Incluido no plano |
| Utilidade (template transacional) | ~$0.080 USD | Incluido no plano |
| Autenticacao (template OTP) | ~$0.070 USD | Incluido no plano |
| Marketing (template) | ~$0.0625 USD | Incluido no plano |
Tarifas Brasil de templates atualizadas em 2026. As primeiras 1.000 conversas de servico por mes sao gratis (Meta). Planos Zavu a partir de $0/mes com 2.000 mensagens.
vs. o resto
Zavu vs Twilio vs 360dialog vs Brevo
Comparacao rapida dos provedores de API do WhatsApp mais populares.
| Caracteristica | Zavu | Twilio | 360dialog | Brevo |
|---|---|---|---|---|
| Tempo de setup | 5 min | Dias | Dias | Horas |
| Agentes IA integrados | Sim | Nao | Nao | Nao |
| Onboarding de clientes (invites) | Integrado | Nao | Nao | Nao |
| Mensagens gratis/mes | 2.000 | 0 | 0 | Apenas 300 emails |
| Fallback multicanal | Sim (SMS, Email) | Manual | Apenas WhatsApp | Manual |
| Markup sobre tarifas Meta | Nenhum | Sim | Hosting fixo | Sim |
Casos de uso
Casos de Uso
Suporte ao Cliente
Forneca suporte instantaneo com midia rica e respostas rapidas.
Atualizacoes de Pedidos
Envie notificacoes de envio com links de rastreamento e imagens.
Lembretes de Compromissos
Reduza faltas com botoes de confirmacao interativos.
Campanhas de Marketing
Envie mensagens promocionais com catalogos de produtos.
FAQ
Perguntas Frequentes
Preciso de aprovacao da Meta para usar a API do WhatsApp?
Voce precisa de uma conta Meta Business, mas o Zavu cuida da integracao tecnica. Somos um provedor oficial de solucoes do WhatsApp Business, entao voce pode comecar a enviar mensagens em minutos, nao semanas.
Posso fazer onboarding dos meus proprios clientes?
Sim. As partner invitations dao a cada cliente um link para conectar a propria conta do WhatsApp Business. O sender e criado no seu projeto automaticamente, e as sub-accounts mantem o billing separado por cliente.
Qual a diferenca entre mensagens de sessao e de template?
Mensagens de sessao sao mensagens de formato livre que voce pode enviar dentro de 24 horas da ultima mensagem do cliente. Mensagens de template sao mensagens pre-aprovadas que voce pode enviar a qualquer momento para iniciar conversas.
Quanto custa?
Comece gratis com 2.000 mensagens/mes. Planos pagos a partir de $25/mes com ate 1M de mensagens. Respostas do WhatsApp dentro de 24h estao incluidas no seu plano sem custo extra. Mensagens de template sao cobradas pela Meta por pais e categoria — nos nao adicionamos markup.
Como lido com mensagens recebidas?
Configure uma URL de webhook e encaminharemos todas as mensagens recebidas em tempo real. Voce tambem pode usar nossos agentes de IA integrados para responder automaticamente as mensagens dos clientes.
Comece a Enviar Mensagens do WhatsApp Hoje
Conecte sua conta do WhatsApp Business em minutos. Sem atrasos de aprovacao, sem configuracao complexa.