Infraestructura decomunicación agéntica.

WhatsApp, SMS, voz, email y números de teléfono. Una API. Tu agente hace la configuración.

Agent first. Deja que el tuyo haga el setup.

Despliega en nuestra infra o usa la API desde la tuya.

La misma API unificada en los dos casos: WhatsApp, SMS, voz, email, Telegram y Messenger detrás de una sola integración, un webhook y una factura. Empieza con un canal y enciende el resto cuando quieras, sin tocar el código que ya escribiste.

Meta cobra las plantillas y mensajes de WhatsApp a costo, sin margen nuestro. SMS y llamadas se tarifan por destino. Precios de Meta · Calculadora de precios

AutomatticMamaearthBoomitraPeakfloMinerva UniversityGobierno Digital de ChileAkiranetCoditasHashStudiozBotPenguinUniversidad del DesarrolloArya

#DEL FOUNDER

Por qué construimos esto.

Victor Villalobos

Victor Villalobos

Founder & CEO

Cornershop, antes parte de Uber. CTO de RendaloMaq (YC 2021). Tech lead en unicornios.

Llevo mucho tiempo trabajando alrededor de la mensajería, desde distintos asientos: en Cornershop, antes parte de Uber, como CTO de RendaloMaq (YC 2021) y como tech lead en unicornios. Cada vez creció hasta ser un segundo producto que nunca planeamos: un proveedor por canal, nuestro propio ruteo, una cola de compliance y una factura que yo no sabía explicar.

Zavu es la capa que quería entonces: una API para todos los canales, números de teléfono reales y la fontanería de abajo operada por nosotros, en una sola factura.

Si nos estás mirando, escríbeme. Leo todos los mensajes, y si todavía no estamos listos para tu caso te lo diré.

Victor Villalobos · Founder & CEO, Zavu

#TU FACTURA

Los mismos mensajes.Hasta 92% menos.

Toma un mes con 10.000 SMS, 100.000 mensajes de WhatsApp, 20.000 emails y un número US. Con Twilio, Resend y un proveedor de números, los fees de plataforma suman unos $634. En Zavu parten en unos $48. La tabla de abajo muestra cada línea.

$0Fee de plataforma de WhatsApp
$20Pro, con $20 de uso de vuelta
1Factura en vez de cuatro
Un mes10.000 SMS a números de US · 100.000 mensajes de WhatsApp · 20.000 emails transaccionales · 1 número de teléfono US
ConceptoHoyEn Zavu
10.000 SMS a números de US$113 a $143 (Twilio $0.0083 c/u, más carrier fees)desde $40 (desde $0.004, fees incluidos)
100.000 mensajes de WhatsApp, fee de plataforma$500 (Twilio, $0.005 c/u)$0
20.000 emails transaccionales$20 (Resend Pro, precio base)$8 ($0.40 por 1.000)
1 número de teléfono US$1.15 (Twilio)$0 (incluido en Pro)
Suscripción a la plataformaninguna, cuatro logins en su lugar$20 Pro
Crédito de uso de Proninguno−$20, aplicado al uso
Total, solo fees de plataforma$634 a $664desde unos $48
Cómo calculamos esto
  • Las tarifas de SMS son para mensajes enviados a números de Estados Unidos. Otros destinos tienen su propia tarifa publicada en ambos lados.
  • Los precios de Twilio y Resend son los que publican para US. Los de Zavu, los de nuestra página de precios.
  • Los cargos propios de Meta por conversaciones de WhatsApp no están incluidos. Son los mismos con cualquier proveedor.
  • La tarifa de SMS a US en Zavu parte en $0.004 y varía por operador, así que la línea de SMS y el total son un piso.
  • Zavu Pro incluye $20 de crédito de uso cada mes. Se renueva mensualmente y se aplica al uso antes de que pagues nada más.
  • El plan Pro de Resend cuesta $20 al mes de base y cubre hasta 50.000 emails, así que a este volumen es toda la factura de email.
  • Voz y agentes de IA quedan fuera de este ejemplo en ambos lados.

#CASOS DE USO

Lo que puedes construir con esto.

Doce cosas que los equipos construyen sobre Zavu. Cada tarjeta enlaza la skill y el ejemplo desde el que empezar.

Referencia completa de la APIEjemplos ejecutables

Agentes de IA

01

Agentes que responden a clientes por WhatsApp, SMS, Telegram y email, usando tus documentos y tus sistemas.

Agentes de voz

02

Un agente que contesta el teléfono, habla el idioma de quien llama y pasa a una persona cuando hace falta.

Notificaciones transaccionales

03

Actualizaciones de pedidos y cuentas por el canal que llega a cada persona, con un webhook por cada estado.

OTP y verificación

04

Códigos de acceso por SMS, por plantilla de WhatsApp, o leídos en voz alta en una llamada.

SMS

05

Envía y recibe en más de 200 países a tarifas publicadas, con números comprados por API.

WhatsApp Business

06

Plantillas, media y botones sobre la API oficial, con la ventana de 24 horas resuelta por nosotros.

Email

07

Email transaccional y de marketing desde tu propio dominio, con el DNS configurado por API.

Telegram, Instagram y Messenger

08

Un token de bot o una página conectados con un request, y después la misma llamada de envío que cualquier canal.

Broadcasts y campañas

09

Un mensaje a miles de contactos con sus propias variables, programado y con seguimiento.

Inbox compartido y contactos

10

Cada conversación con un cliente en un solo hilo, y respuestas desde el número que ya conoce.

Automatización

11

Tu TypeScript en eventos de mensajes o en un horario cron, sin nada que hospedar.

Plataformas y agencias

12

Un proyecto por cliente con su propia key y tope de gasto, facturado a ti.

#AGENT FIRST

Todo lo de arriba lo puede construir un agente.

Senders, números, canales, webhooks, functions y agentes son endpoints, comandos del CLI y skills. La infraestructura que necesita tu producto la puedes crear tú, o dejársela al agente con el que ya trabajas. Los tres caminos de abajo terminan en el mismo proyecto.

01 EDITOR

En tu editor

Un prompt instala las skills de Zavu en Claude Code, Cursor, Codex y más de 40 agentes, inicia sesión en el CLI y añade el servidor MCP. Desde ahí el agente crea senders, compra números y despliega functions con los mismos comandos que usarías tú.

Read https://www.zavu.dev/agent-setup.md and follow it to set up this environment for Zavu.
$npx skills add zavudev/zavu-skills
02 DASHBOARD

En el dashboard

El asistente dentro del dashboard crea senders y API keys, compra números, conecta Telegram, añade dominios de email, clona un agente y despliega una function. Cada paso es una tarjeta que solo se ejecuta cuando haces clic.

03 PIPELINE

En tu pipeline

El CLI inicia sesión sin navegador y el servidor MCP expone cada endpoint como herramienta. Escribe el setup una vez, o entrégaselo a un agente que corre en CI.

$npx zavudev@latest login
$npx -y @zavudev/sdk-mcp

Los Zavu Agents, los que responden a tus clientes, están construidos sobre esta misma superficie. Más abajo ves cómo es uno.

#QUICKSTART

Empieza por lo que quieres hacer.

Busca un objetivo. Cada camino es el CLI primero, y cada paso es también una tarjeta en el asistente del dashboard y una skill que tu agente de código ya conoce.

18 de 18 objetivos

Inicia sesión una vez y envía. Deja el canal en auto y Zavu elige la ruta, WhatsApp con SMS como respaldo.

terminal
npx zavudev@latest login npx zavudev messages send --to +14155551234 --text "Your order #1234 has shipped."

La respuesta trae el id y el estado del mensaje; cada cambio después llega a tu webhook.

Guía completa

#AGENTES

Un agente que responde a tus clientes. Determinista o no. En tu código.

La línea de soporte que nunca cierra, la recepción que agenda, la mesa de pedidos que sabe dónde va el paquete. Dos formas de llevar la conversación: no determinista, donde el modelo decide cada respuesta, o determinista, donde Zavu sigue los pasos que escribiste, en orden, con esperas de horas o días. Los dos en el mismo archivo, los dos desplegados con un comando.

01

Responde donde ya están tus clientes

WhatsApp, SMS, Telegram, email, Instagram, Messenger y el teléfono. Un agente puede atender varios números.

02

Responde desde tus documentos

Una base de conocimiento por agente. Cada respuesta reporta cuántos fragmentos usó, así que una respuesta errónea es rastreable.

03

Actúa con tus tools

Las tools buscan un pedido, cambian una reserva, abren un ticket: un endpoint HTTPS tuyo, firmado por llamada, o un handler en el mismo archivo.

04

Recuerda a cada cliente

Memoria por contacto, buscada por significado. Sabe que esta persona prefiere las mañanas, y lo dice.

05

Contesta el teléfono

Los agentes de voz hablan el idioma de quien llama, transfieren a una persona cuando corresponde y dejan la transcripción. Desde $0.07 por minuto, todo incluido.

06

Tu modelo, tu key

OpenAI, Anthropic, Google o Mistral con tu propia key y sin markup, o el gateway gestionado de Zavu facturado desde tu saldo.

07

Probable antes de hablar con nadie

Una prueba en seco usa el prompt y el modelo reales y no entrega nada. Cada ejecución real registra tokens, latencia, coste y llamadas a tools.

08

Tuyo, como código

TypeScript que es tuyo, desplegado con un comando. Siete agentes de fábrica para empezar: ventas, soporte, recepción.

El modelo responde desde tu prompt, tus documentos y tus tools. Esto es todo lo que es un agente: un archivo, un deploy y una prueba que no entrega nada.

index.ts
import { 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), })
terminal
npx zavudev agents init npx zavudev deploy npx zavudev agents test --agent <agentId> --message "where is my order?"

#LLAMADA EN VIVO

Voz es la misma API.
Mismo archivo. Mismo deploy.
Escúchalo.

Un agente de voz construido con las mismas primitivas que el de arriba: defineAgent, un modelo, unas tools. Elige uno, háblale en voz alta y mira la transcripción, los logs, los skills y los webhooks mientras responde.

Pregúntale algo que tenga que buscar.
Después abre el inspector.

Tu primer mensajeestá a una llamada.

Sin tarjeta. Todos los canales por una sola API.