La API de WhatsApp
con poder real.
Envia y recibe WhatsApp a escala. Agentes IA, Functions serverless, broadcasts y mensajes interactivos ricos — detras de una sola API. Onboarding de clientes en minutos con partner invitations.
Sin tarjeta de credito requerida. Conecta tu cuenta de WhatsApp Business en 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)
// queuedQue es la API de WhatsApp
La API de WhatsApp (oficialmente WhatsApp Business Platform) permite que tu aplicacion envie y reciba mensajes de WhatsApp de forma programatica. Te conectas a traves de un Business Solution Provider oficial como Zavu, obtienes un numero de empresa verificado, envias plantillas para iniciar conversaciones y luego mensajes de texto libre dentro de una ventana de 24h de servicio al cliente. El pricing es por conversacion (las primeras 1,000 al mes son gratis, despues varia por categoria y pais). Zavu agrega encima agentes IA, Functions serverless, fallback multicanal y SDKs en 5 lenguajes.
Por que Zavu
Toda la plataforma de WhatsApp, una API.
Todo lo que esta en los docs — mensajeria, IA, automatizacion — detras de una sola key.
Una API, todos los canales
WhatsApp con fallback automatico a SMS, Email, Telegram y Voz.
Agentes IA integrados
Bases de conocimiento RAG, tools y flows. Cada mensaje entrante respondido solo.
Functions serverless
Corre tu logica en Zavu Cloud, atada a eventos de WhatsApp. Sin servidores.
Broadcasts a escala
Envia plantillas aprobadas a miles con variables por contacto.
Rico e interactivo
Botones, listas, CTA URL, multimedia, plantillas, reactions y typing.
Routing inteligente
ML routing y fallback bajan el costo 30-80% automaticamente.
La plataforma
Envia todo lo que WhatsApp soporta.
Texto, multimedia y mensajes interactivos — el mismo send(), cambia un 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 mensaje
Tipos de Mensaje Soportados
Envia contenido rico y atractivo a tus clientes.
Texto
Mensajes de texto simples con enlaces y formato
Imagen
Fotos y graficos con subtitulos
Video
Contenido de video hasta 16MB
Documento
PDFs, hojas de calculo y otros archivos
Audio
Mensajes de voz y archivos de audio
Ubicacion
Comparte ubicaciones y direcciones
Contactos
Comparte tarjetas de contacto
Interactivo
Botones, listas y respuestas rapidas
Escala
Onboarding de clientes en minutos, no en reuniones.
Las partner invitations dejan que cada cliente conecte su propio WhatsApp con el embedded signup de Meta. El sender aparece en tu proyecto automaticamente — sin idas y vueltas.
// 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.Crea una invitation
Una llamada a la API devuelve un link para compartir, acotado al cliente y a los paises que permitas.
El cliente conecta WhatsApp
Completa el embedded signup de Meta.
Sender creado solo
El numero conectado aparece como sender en tu proyecto, listo para enviar.
Billing separado por cliente
Crea sub-accounts con sus propias API keys y limites de gasto — factura a cada cliente por separado.
Ideal para agencias y plataformas que manejan WhatsApp de muchos negocios.
Empieza
Como obtener la API de WhatsApp en 5 pasos
Tiempo total: 5 minutos para el setup en Zavu, 1-3 dias habiles para la verificacion de Meta.
- 1
Crea tu cuenta en Zavu
Registrate en dashboard.zavu.dev y verifica tu correo. No necesitas tarjeta de credito.
- 2
Conecta WhatsApp Business
Da clic en Conectar WhatsApp y completa el embedded signup de Meta con tu Business Manager. Somos Solution Provider oficial, asi que el flujo toma minutos.
- 3
Verifica tu negocio con Meta
Sube tu RFC y comprobante de domicilio. Meta aprueba normalmente en 1-3 dias habiles.
- 4
Obten tu API key
Copia la API key de produccion desde Configuracion -> API Keys. Usa la test key mientras integras.
- 5
Envia tu primer mensaje
Corre un curl de una linea o usa un SDK de Zavu (Node, Python, Ruby, Go, Java) para enviar tu primer mensaje de WhatsApp en produccion.
Precios
Precios de la API de WhatsApp — transparente, sin markup
Tu pagas la tarifa de conversacion a Meta + la cuota de plataforma de Zavu. Nunca le ponemos markup a Meta.
| Tipo de conversacion | Tarifa Meta (Mexico) | Cuota Zavu |
|---|---|---|
| Servicio (iniciada por el usuario, ventana 24h) | Gratis | Incluida en tu plan |
| Utilidad (plantilla transaccional) | $0.0357 USD / ~$0.65 MXN | Incluida en tu plan |
| Autenticacion (plantilla OTP) | $0.0317 USD / ~$0.58 MXN | Incluida en tu plan |
| Marketing (plantilla) | $0.0436 USD / ~$0.80 MXN | Incluida en tu plan |
Tarifas Mexico de plantillas actualizadas 2026. Las primeras 1,000 conversaciones de servicio al mes son gratis (Meta). Planes Zavu desde $0/mes con 2,000 mensajes incluidos.
vs. el resto
Zavu vs Twilio vs 360dialog vs Brevo
Comparacion rapida de los proveedores de API de WhatsApp mas populares.
| Caracteristica | Zavu | Twilio | 360dialog | Brevo |
|---|---|---|---|---|
| Tiempo de setup | 5 min | Dias | Dias | Horas |
| Agentes IA integrados | Si | No | No | No |
| Onboarding de clientes (invites) | Integrado | No | No | No |
| Mensajes gratis/mes | 2,000 | 0 | 0 | Solo 300 emails |
| Fallback multicanal | Si (SMS, Email) | Manual | Solo WhatsApp | Manual |
| Markup sobre tarifas Meta | Ninguno | Si | Hosting fijo | Si |
Casos de uso
Casos de Uso
Soporte al Cliente
Proporciona soporte instantaneo con multimedia rica y respuestas rapidas.
Actualizaciones de Pedidos
Envia notificaciones de envio con enlaces de seguimiento e imagenes.
Recordatorios de Citas
Reduce las ausencias con botones de confirmacion interactivos.
Campanas de Marketing
Envia mensajes promocionales con catalogos de productos.
FAQ
Preguntas Frecuentes
Necesito aprobacion de Meta para usar la API de WhatsApp?
Necesitas una cuenta de Meta Business, pero Zavu maneja la integracion tecnica. Somos un proveedor oficial de soluciones de WhatsApp Business, asi que puedes empezar a enviar mensajes en minutos, no semanas.
Puedo hacer onboarding de mis propios clientes?
Si. Las partner invitations le dan a cada cliente un link para conectar su propia cuenta de WhatsApp Business. El sender se crea en tu proyecto automaticamente, y las sub-accounts mantienen el billing separado por cliente.
Cual es la diferencia entre mensajes de sesion y plantillas?
Los mensajes de sesion son mensajes de formato libre que puedes enviar dentro de las 24 horas del ultimo mensaje del cliente. Los mensajes de plantilla son mensajes preaprobados que puedes enviar en cualquier momento para iniciar conversaciones.
Cuanto cuesta?
Empieza gratis con 2,000 mensajes/mes. Planes pagos desde $25/mes con hasta 1M de mensajes. Las respuestas de WhatsApp dentro de 24h estan incluidas en tu plan sin costo extra. Los mensajes de plantilla los cobra Meta segun pais y categoria — nosotros no agregamos markup.
Como manejo los mensajes entrantes?
Configura una URL de webhook y reenviaremos todos los mensajes entrantes en tiempo real. Tambien puedes usar nuestros agentes de IA integrados para responder automaticamente a los mensajes de los clientes.
Empieza a Enviar Mensajes de WhatsApp Hoy
Conecta tu cuenta de WhatsApp Business en minutos. Sin demoras de aprobacion, sin configuracion compleja.