Socio Oficial de WhatsApp Business API

WhatsApp para Desarrolladores

Integra WhatsApp en minutos, no semanas. Una llamada a la API para enviar mensajes. SDKs listos para produccion para todos los lenguajes principales.

2

SDKs

<5 min

Configuracion

99.9%

Tiempo activo

Envia tu primer mensaje de WhatsApp

Instala el SDK y envia un mensaje en menos de 5 lineas de codigo

import Zavudev from "@zavudev/sdk";

const client = new Zavu();

// Send a WhatsApp message in one line
const result = await client.messages.send({
  to: "+14155551234",
  channel: "whatsapp",
  text: "Hello from Zavu!",
});

console.log(result.message.id);

Por que los desarrolladores eligen Zavu para WhatsApp

Omite la complejidad de la Cloud API de Meta. Obtén una experiencia amigable para desarrolladores con SDKs listos para produccion.

SDKs de Produccion

SDKs de Python y Node.js. Instala con un comando y comienza a enviar mensajes en minutos.

Un Endpoint Simple

POST /v1/messages para todo. Texto, medios, plantillas, botones, listas - todos en el mismo endpoint.

Todos los Tipos de Mensajes

Texto, imagenes, videos, documentos, ubicacion, contactos, botones interactivos, listas y plantillas.

Fallback Inteligente

Fallback automatico a SMS cuando falla la entrega de WhatsApp. Nunca pierdas un mensaje.

Webhooks en Tiempo Real

Actualizaciones de estado de entrega, mensajes entrantes y reacciones. Todos los eventos en tiempo real.

Precios Justos

Paga por usuario activo mensual, no por mensaje. WhatsApp es gratis dentro de la ventana de 24 horas.

Todos los tipos de mensajes de WhatsApp soportados

Envia cualquier tipo de mensaje con la misma API simple. Texto, medios, elementos interactivos y plantillas.

Text

Texto plano

Image

JPEG, PNG, WebP

Video

MP4, 3GP

Audio

MP3, AAC, OGG

Document

PDF, DOC, XLS

Location

Coordenadas y direccion

Contact

Formato vCard

Buttons

Botones interactivos

Lists

Listas seleccionables

Templates

Plantillas pre-aprobadas

Reactions

Reacciones con emoji

Sticker

Stickers WebP

Ejemplos de codigo para casos de uso comunes

Ejemplos de copiar y pegar para plantillas, botones interactivos y webhooks

Enviar Mensaje de Plantilla

Usa plantillas pre-aprobadas para iniciar conversaciones o enviar notificaciones fuera de la ventana de 24h.

import Zavudev from "@zavudev/sdk";

const client = new Zavu();

// Send a WhatsApp template message
const result = await client.messages.send({
  to: "+14155551234",
  messageType: "template",
  content: {
    templateId: "order_confirmation",
    templateVariables: {
      "1": "John",
      "2": "ORD-12345",
    },
  },
});

Enviar Botones Interactivos

Agrega hasta 3 botones interactivos para respuestas rapidas de los clientes.

import Zavudev from "@zavudev/sdk";

const client = new Zavu();

// Send interactive buttons
const result = await client.messages.send({
  to: "+14155551234",
  messageType: "buttons",
  text: "How would you rate your experience?",
  content: {
    buttons: [
      { id: "great", title: "Great!" },
      { id: "okay", title: "It was okay" },
      { id: "poor", title: "Not good" },
    ],
  },
});

Manejar Webhooks Entrantes

Recibe eventos en tiempo real para entrega de mensajes, mensajes entrantes y reacciones.

import express from "express";

const app = express();

app.post("/webhooks/zavu", express.json(), (req, res) => {
  const event = req.body;

  switch (event.type) {
    case "message.inbound":
      console.log("New message from:", event.data.from);
      console.log("Text:", event.data.text);
      break;
    case "message.delivered":
      console.log("Message delivered:", event.data.id);
      break;
  }

  res.status(200).send("OK");
});
Incorporacion de Socios

Permite que tus clientes conecten su WhatsApp

Construyes una plataforma? Crea enlaces de invitacion para que tus clientes conecten sus cuentas de WhatsApp Business. Completan el flujo de registro integrado de Meta - sin credenciales compartidas.

  • Creacion de enlace de invitacion con un clic via API
  • Flujo OAuth seguro de Meta - sin compartir contrasenias
  • Notificacion por webhook cuando se completa la incorporacion
  • Asignar previamente numeros de telefono de Zavu a los clientes
Lee la documentacion de API para Socios
Crear Invitacion de Socio
import Zavudev from "@zavudev/sdk";

const client = new Zavu();

// Create an invitation for your customer
const invitation = await client.invitations.create({
  clientName: "Acme Corp",
  clientEmail: "contact@acme.com",
  expiresInDays: 7,
});

// Share this URL with your customer
console.log(invitation.invitation.url);
// https://dashboard.zavu.dev/invite/abc123xyz
Calcula tus costos

Mira exactamente lo que pagaras

Sin tarifas ocultas. Lo que ves es lo que pagas.

Contactos unicos a los que envias mensajes por mes
1,000100,000
Gratis dentro de la ventana de conversacion de 24h
0100,000
0500,000
0100,000

Desglose de Costos

Tarifa de Plataforma (MAU)

3,000 contactos × $0.001

$3.00

Mensajes de WhatsApp

100,000 mensajes

Gratis

Mensajes de Email

10,000 × $0.0001

$1.00

Mensajes SMS

0 × $0.0410

$0.00
Total Estimado$4.00

por mes

WhatsApp es gratis dentro de la ventana de conversacion de 24h. Las tarifas de SMS y Email son pass-through al costo. Todos los precios en USD.

Los mensajes de plantillas de WhatsApp fuera de la ventana de 24h son cobrados directamente por Meta. Ver precios de Meta

$0.001

por MAU

Gratis

WhatsApp (24h)

$0.041

SMS por mensaje

$0.0001

Email por mensaje

Zavu vs. las alternativas

Una API de WhatsApp amigable para desarrolladores con precios justos y SDKs listos para produccion

CaracteristicaZavuMeta Cloud APITwilio
Tiempo de configuracion5 minutosDias/SemanasHoras
SDKs oficiales2 lenguajes07 lenguajes
Modelo de precios$0.001/MAU + pass-throughPor conversacionPor mensaje
Mensajes iniciados por el clienteGratisGratis$0.001/msg
Fallback inteligente a SMSManual
Flujo de invitacion de socio
Multicanal (SMS + Email)
Experiencia de desarrolladorAPI simpleComplejoBueno
SoporteIncluidoNingunoPlanes de pago

Comienza en 4 pasos

Desde el registro hasta enviar tu primer mensaje en menos de 5 minutos

1

Obten tu API key

Registrate gratis y obten tu API key desde el dashboard. No se requiere tarjeta de credito.

export ZAVU_API_KEY=zavu_live_...
2

Instala el SDK

Instala el SDK para tu lenguaje con un solo comando.

pip install zavudev # or: npm install @zavudev/sdk
3

Conecta WhatsApp Business

Usa el flujo de registro integrado para conectar tu cuenta de WhatsApp Business en minutos.

# Complete the setup in your dashboard
4

Envia tu primer mensaje

Estas listo para enviar mensajes de WhatsApp con una llamada a la API.

client.messages.send(to="+1...", channel="whatsapp", text="Hello!")

Preguntas frecuentes

Preguntas comunes sobre la integracion de la API de WhatsApp Business

Que es la ventana de conversacion de 24 horas?

WhatsApp permite mensajeria libre dentro de las 24 horas posteriores al ultimo mensaje del cliente. Fuera de esta ventana, debes usar mensajes de plantilla pre-aprobados. Zavu rastrea esto automaticamente y puede hacer fallback a SMS si es necesario.

Como funcionan las plantillas de WhatsApp?

Las plantillas son formatos de mensaje pre-aprobados registrados con Meta. Usalas para confirmaciones de pedido, actualizaciones de envio o iniciar conversaciones. Crea plantillas en el dashboard de Zavu y Meta las aprobara, generalmente dentro de 24 horas.

Puedo enviar mensajes masivos/de transmision?

Si. Zavu soporta campanas de transmision a miles de destinatarios. Crea una transmision, agrega contactos con variables personalizadas y envia inmediatamente o programa para mas tarde. Se requieren plantillas para contactos fuera de la ventana de 24h.

Como funcionan los webhooks?

Configura una URL de webhook para tu remitente y enviaremos eventos en tiempo real: message.delivered, message.failed, message.inbound (incluyendo reacciones). Verifica firmas con tu secreto de webhook para seguridad.

Que pasa si WhatsApp falla?

Habilita el fallback inteligente para enviar automaticamente via SMS cuando falla la entrega de WhatsApp. Esto asegura que tu mensaje siempre llegue al cliente, incluso si no tienen WhatsApp o estan offline.

Comienza a construir con WhatsApp hoy

Obten tu API key gratis y envia tu primer mensaje en minutos. No se requiere tarjeta de credito.

WhatsApp para Desarrolladores | API, SDK y Guia de Integracion | Zavu