Integración CRM + WhatsApp
Integrar WhatsApp con Kommo
Kommo es un CRM de pipeline de ventas (el antiguo amoCRM), usado por equipos comerciales para organizar leads en etapas de embudo y automatizar la relación. Al conectar Kommo a ZapZap API, usas Salesbot y los disparadores del Digital Pipeline para enviar mensajes de WhatsApp automáticamente cada vez que un lead cambia de etapa, sin depender de la API oficial. ZapZap API funciona con instancias de WhatsApp no oficiales: conectas un número leyendo el código QR, recibes las credenciales x-api-key y x-api-secret y empiezas a enviar mensajes por la base https://api.zapzapapi.com. El modelo es prepago, R$15 por número activo al mes, con un crédito de bienvenida al crear la cuenta, sujeto a la campaña vigente. Prueba la integración antes de pasar a producción.
Por qué conectar
Un equipo de ventas recibe leads de anuncios directo en el embudo de Kommo. Cuando el lead entra en la etapa "Nuevo contacto", Salesbot llama a un webhook que envía por ZapZap API un mensaje de bienvenida por WhatsApp en segundos. Al avanzar a "Propuesta enviada", otro disparador envía un recordatorio con el enlace del presupuesto. Si el lead se enfría y pasa a "Sin respuesta", se envía automáticamente una secuencia de seguimiento. Todo el historial sigue registrado en la tarjeta del lead dentro de Kommo, mientras que el envío real de WhatsApp ocurre por tu instancia conectada.
Paso a paso
- 1
Conectar el número en ZapZap API
Crea tu cuenta en api.zapzapapi.com, agrega una instancia, lee el código QR con el WhatsApp que hará los envíos y copia las credenciales x-api-key y x-api-secret generadas para esa instancia.
- 2
Preparar el embudo en Kommo
En Kommo, abre Leads y ajusta las etapas de tu pipeline en Configurar (ícono de engranaje del embudo). Define en qué etapas se debe disparar WhatsApp, por ejemplo Nuevo contacto, Propuesta enviada y Seguimiento.
- 3
Crear el Salesbot
Ve a Leads, abre el panel Digital Pipeline y haz clic en agregar un disparador en la etapa deseada. Elige la acción Bots y crea un nuevo Salesbot en el editor visual.
- 4
Agregar la acción de webhook
Dentro del Salesbot, agrega el paso Enviar webhook (Send webhook). Apunta la URL a tu endpoint intermedio, que recibe los datos del lead (nombre, teléfono, etapa) y llama a ZapZap API para enviar el texto.
- 5
Activar el disparador y probar
Guarda el Salesbot, define el disparador para que se ejecute cuando el lead entre en la etapa y actívalo. Mueve un lead de prueba a esa etapa y confirma que el mensaje llega a WhatsApp y que el registro aparece en la tarjeta del lead.
Ejemplo
// Ejemplo ILUSTRATIVO: tu endpoint recibe el webhook del Salesbot (Kommo)
// y envía el WhatsApp por ZapZap API. Revisa los campos exactos en
// https://api.zapzapapi.com/llms.txt
const res = await fetch(
"https://api.zapzapapi.com/api/v1/{instanceId}/send/text",
{
method: "POST",
headers: {
"Content-Type": "application/json",
"x-api-key": process.env.ZAPZAP_API_KEY,
"x-api-secret": process.env.ZAPZAP_API_SECRET
},
body: JSON.stringify({
number: "5511999999999", // telefono del lead que viene de Kommo
text: "¡Hola! Recibimos tu contacto y ya estamos con tu propuesta."
})
}
);
const data = await res.json();
console.log(data);Ilustrativo. Los campos y endpoints exactos están en la documentación.
Preguntas frecuentes
¿Kommo envía WhatsApp directo o necesito un intermediario?
El Salesbot de Kommo dispara un webhook, pero quien envía el mensaje de WhatsApp es ZapZap API. Apuntas el webhook de Kommo a un pequeño endpoint intermedio (una función serverless, un n8n o un script) que recibe los datos del lead y hace la llamada HTTP a ZapZap API con tus credenciales.
¿Necesito la API oficial de WhatsApp para usarla con Kommo?
No. ZapZap API usa instancias no oficiales: conectas un número común leyendo el código QR, sin proceso de aprobación de Meta, sin plantillas preaprobadas y sin tarifa por conversación. Eso hace que la integración con Kommo sea más rápida y barata de poner en marcha.
¿Cuánto cuesta mantener la integración funcionando?
ZapZap API cobra R$15 por número activo al mes, en modelo prepago, con un crédito de bienvenida al crear la cuenta, sujeto a la campaña vigente. Kommo se cobra aparte, según el plan del propio CRM. Pagas solo por los números de WhatsApp que mantengas conectados.
¿Puedo enviar mensajes distintos en cada etapa del embudo?
Sí. Cada etapa del Digital Pipeline puede tener su propio disparador y su propio Salesbot, así que armas mensajes distintos para Nuevo contacto, Propuesta enviada, Seguimiento y lo que necesites, cada uno llamando a ZapZap API con el texto adecuado.
¿Dónde encuentro la referencia técnica de ZapZap API?
La referencia completa de endpoints, autenticación y formatos de cuerpo está en https://api.zapzapapi.com/llms.txt. Usa siempre ese documento como fuente de verdad para los campos exactos al armar tu llamada desde el webhook de Kommo.
Empieza ahora
Crea tu cuenta, conecta un número en minutos y prueba la API con calentamiento y anti-bloqueo. R$15 por número activo/mes, prepago, sin permanencia.
