Infraestrutura decomunicação agêntica.
WhatsApp, SMS, voz, email e números de telefone. Uma API. Seu agente faz a configuração.
Faça deploy na nossa infra ou use a API a partir da sua.
A mesma API unificada nos dois casos: WhatsApp, SMS, voz, email, Telegram e Messenger atrás de uma única integração, um webhook e uma fatura. Comece com um canal e ligue o resto quando quiser, sem mexer no código que já escreveu.
A Meta cobra os templates e mensagens do WhatsApp a custo, sem margem nossa. SMS e ligações são tarifados por destino. Preços da Meta · Calculadora de preços
Desenvolvedores do mundo todo confiam na Zavu*







#DO FOUNDER
Por que construímos isto.

Victor Villalobos
Founder & CEOCornershop, antes parte da Uber. CTO da RendaloMaq (YC 2021). Tech lead em unicórnios.
Trabalho há muito tempo em volta de mensagens, de cadeiras diferentes: na Cornershop, antes parte da Uber, como CTO da RendaloMaq (YC 2021) e como tech lead em unicórnios. Toda vez virou um segundo produto que nunca planejamos: um fornecedor por canal, nosso próprio roteamento, uma fila de compliance e uma fatura que eu não sabia explicar.
A Zavu é a camada que eu queria naquela época: uma API para todos os canais, números de telefone reais e o encanamento por baixo operado por nós, em uma única fatura.
Se você está nos olhando, me escreva. Eu leio todas as mensagens, e se ainda não estivermos prontos para o seu caso eu vou dizer.
Victor Villalobos · Founder & CEO, Zavu
#QUEM NOS APOIA
Quem está por trás da Zavu.
#SUA FATURA
As mesmas mensagens.Até 92% a menos.
Pegue um mês com 10.000 SMS, 100.000 mensagens de WhatsApp, 20.000 emails e um número dos EUA. Com Twilio, Resend e um fornecedor de números, as taxas de plataforma somam cerca de $634. Na Zavu partem de cerca de $48. A tabela abaixo mostra cada linha.
| Item | Hoje | Na Zavu |
|---|---|---|
| 10.000 SMS para números dos EUA | $113 a $143 (Twilio $0,0083 cada, mais carrier fees) | a partir de $40 (a partir de $0,004, fees incluídas) |
| 100.000 mensagens de WhatsApp, taxa de plataforma | $500 (Twilio, $0,005 cada) | $0 |
| 20.000 emails transacionais | $20 (Resend Pro, preço base) | $8 ($0,40 por 1.000) |
| 1 número de telefone dos EUA | $1,15 (Twilio) | $0 (incluído no Pro) |
| Assinatura da plataforma | nenhuma, quatro logins no lugar | $20 Pro |
| Crédito de uso do Pro | nenhum | −$20, aplicado ao uso |
| Total, só taxas de plataforma | $634 a $664 | a partir de cerca de $48 |
Como calculamos isto
- As tarifas de SMS são para mensagens enviadas a números dos Estados Unidos. Outros destinos têm sua própria tarifa publicada dos dois lados.
- Os preços da Twilio e da Resend são os que elas publicam para os EUA. Os da Zavu, os da nossa página de preços.
- As cobranças da própria Meta por conversas de WhatsApp não estão incluídas. São as mesmas com qualquer provedor.
- A tarifa de SMS para os EUA na Zavu começa em $0,004 e varia por operadora, então a linha de SMS e o total são um piso.
- O Zavu Pro inclui $20 de crédito de uso todo mês. Ele se renova mensalmente e é aplicado ao uso antes de você pagar qualquer outra coisa.
- O plano Pro da Resend custa $20 por mês de base e cobre até 50.000 emails, então neste volume é toda a fatura de email.
- Voz e agentes de IA ficam fora deste exemplo dos dois lados.
#CASOS DE USO
O que você pode construir com isto.
Doze coisas que equipes constroem sobre a Zavu. Cada card liga a skill e o exemplo por onde começar.
Agentes de IA
01Agentes que respondem clientes no WhatsApp, SMS, Telegram e email, usando seus documentos e seus sistemas.
Agentes de voz
02Um agente que atende o telefone, fala o idioma de quem liga e passa para uma pessoa quando preciso.
Notificações transacionais
03Atualizações de pedidos e contas pelo canal que alcança cada pessoa, com um webhook para cada status.
OTP e verificação
04Códigos de login por SMS, por template do WhatsApp, ou lidos em voz alta em uma ligação.
SMS
05Envie e receba em mais de 200 países com tarifas publicadas, com números comprados por API.
WhatsApp Business
06Templates, mídia e botões na API oficial, com a janela de 24 horas resolvida por nós.
Email transacional e de marketing do seu próprio domínio, com o DNS configurado por API.
Telegram, Instagram e Messenger
08Um token de bot ou uma página conectados com um request, e depois a mesma chamada de envio de qualquer canal.
Broadcasts e campanhas
09Uma mensagem para milhares de contatos com suas próprias variáveis, agendada e acompanhada.
Inbox compartilhado e contatos
10Cada conversa com um cliente em uma única thread, e respostas do número que ele já conhece.
Automação
11Seu TypeScript em eventos de mensagens ou em um agendamento cron, sem nada para hospedar.
Plataformas e agências
12Um projeto por cliente com sua própria key e limite de gasto, cobrado de você.
#AGENT FIRST
Tudo acima pode ser construído por um agente.
Senders, números, canais, webhooks, functions e agentes são endpoints, comandos do CLI e skills. A infraestrutura que seu produto precisa você pode criar sozinho, ou deixar com o agente com quem já trabalha. Os três caminhos abaixo terminam no mesmo projeto.
No seu editor
Um prompt instala as skills da Zavu no Claude Code, Cursor, Codex e mais de 40 agentes, faz login no CLI e adiciona o servidor MCP. A partir daí o agente cria senders, compra números e publica functions com os mesmos comandos que você usaria.
No dashboard
O assistente dentro do dashboard cria senders e API keys, compra números, conecta o Telegram, adiciona domínios de email, clona um agente e publica uma function. Cada passo é um card que só roda quando você clica.
No seu pipeline
O CLI faz login sem navegador e o servidor MCP expõe cada endpoint como ferramenta. Escreva o setup uma vez, ou entregue a um agente rodando em CI.
Os Zavu Agents, os que respondem aos seus clientes, são construídos sobre esta mesma superfície. Mais abaixo você vê como é um deles.
#QUICKSTART
Comece pelo que você quer fazer.
Busque um objetivo. Cada caminho é o CLI primeiro, e cada passo é também um card no assistente do dashboard e uma skill que seu agente de código já conhece.
18 de 18 objetivos
Faça login uma vez e envie. Deixe o canal em auto e a Zavu escolhe a rota, WhatsApp com SMS como fallback.
terminalnpx zavudev@latest login npx zavudev messages send --to +14155551234 --text "Your order #1234 has shipped."
A resposta traz o id e o status da mensagem; cada mudança depois chega ao seu webhook.
Guia completo#AGENTES
Um agente que responde aos seus clientes. Determinista ou não. No seu código.
A linha de suporte que nunca fecha, a recepção que agenda, a mesa de pedidos que sabe onde está o pacote. Duas formas de conduzir a conversa: não determinista, onde o modelo decide cada resposta, ou determinista, onde a Zavu segue os passos que você escreveu, em ordem, com esperas de horas ou dias. Os dois no mesmo arquivo, os dois publicados com um comando.
Responde onde seus clientes já estão
WhatsApp, SMS, Telegram, email, Instagram, Messenger e o telefone. Um agente pode atender vários números.
Responde a partir dos seus documentos
Uma base de conhecimento por agente. Cada resposta informa quantos trechos usou, então uma resposta errada é rastreável.
Age com as suas tools
As tools consultam um pedido, alteram uma reserva, abrem um ticket: um endpoint HTTPS seu, assinado por chamada, ou um handler no mesmo arquivo.
Lembra de cada cliente
Memória por contato, buscada por significado. Sabe que esta pessoa prefere as manhãs, e diz isso.
Atende o telefone
Agentes de voz falam o idioma de quem liga, transferem para uma pessoa quando devem e deixam a transcrição. A partir de $0,07 por minuto, tudo incluído.
Seu modelo, sua key
OpenAI, Anthropic, Google ou Mistral com sua própria key e sem markup, ou o gateway gerenciado da Zavu cobrado do seu saldo.
Testável antes de falar com alguém
Um teste a seco usa o prompt e o modelo reais e não entrega nada. Cada execução real registra tokens, latência, custo e chamadas de tools.
Seu, como código
TypeScript que é seu, publicado com um comando. Sete agentes de fábrica para começar: vendas, suporte, recepção.
O modelo responde a partir do seu prompt, seus documentos e suas tools. Isso é tudo o que um agente é: um arquivo, um deploy e um teste que não entrega nada.
index.tsimport { defineAgent, defineTool } from "@zavudev/functions" defineAgent({ senderId: process.env.SENDER_ID!, name: "Order desk", provider: "zavu", model: "openai/gpt-5.6-luna", channels: ["*"], prompt: "You are the order desk. Answer in one or two sentences.", }) defineTool({ name: "get_order_status", description: "Look up an order by id.", parameters: { type: "object", properties: { orderId: { type: "string" } }, required: ["orderId"], }, handler: async ({ orderId }) => db.orders.find(orderId), })
terminalnpx zavudev agents init npx zavudev deploy npx zavudev agents test --agent <agentId> --message "where is my order?"
#CHAMADA AO VIVO
Voz é a mesma API.
Mesmo arquivo. Mesmo deploy.
Ouça.
Um agente de voz construído com as mesmas primitivas que o de cima: defineAgent, um modelo, algumas tools. Escolha um, fale com ele em voz alta e veja a transcrição, os logs, as skills e os webhooks enquanto ele responde.
Pergunte algo que ele precise consultar.
Depois abra o inspetor.
#FERRAMENTAS
Também na caixa.
SDKs
TypeScript · Python · Ruby · Go · PHP. Gerados da especificação, tipados de ponta a ponta.
Especificação OpenAPI
O contrato do qual os SDKs são gerados.
Servidor MCP
Zavu dentro do Cursor, VS Code e Claude Desktop. Envie mensagens e gerencie contatos do editor.
GitHub
Conecte um repositório a uma function. Cada push na sua branch publica.
Vercel
Sua API key da Zavu injetada em cada projeto do Vercel, em todos os ambientes.
Supabase
Envie SMS, WhatsApp e email de Edge Functions. Reaja a mensagens recebidas com triggers de banco de dados.
Nó do n8n
Envie e receba a partir de um workflow.
Plugin de WordPress
Atualizações de pedido por SMS e WhatsApp, alertas ao dono e registro de consentimento. Funciona com WooCommerce.
Plugin do Omarchy
Sua caixa de entrada no shell.
Status
Disponibilidade ao vivo da API e de cada canal.
Sua primeira mensagemestá a uma chamada.
Sem cartão. Todos os canais por uma única API.

