WhatsApp Business API: integración y automatización
WhatsApp es el canal donde ya están tus clientes y, casi siempre, el peor documentado de la empresa. La API cambia eso: convierte una conversación que vivía en el móvil de alguien en un flujo con estado, historial y reglas.
Cuéntanos cómo utilizas WhatsApp hoy →Qué es WhatsApp Business API
WhatsApp Business API —parte de WhatsApp Business Platform— permite conectar el canal de WhatsApp con software empresarial para recibir y enviar mensajes de forma programática, distribuir conversaciones entre agentes y registrar lo que ocurre en otros sistemas.
Eso permite integrar WhatsApp con CRM, ERP, reservas o soporte y construir automatizaciones y agentes que consultan información real, mantienen contexto y escalan la conversación a una persona cuando hace falta.
El número de la empresa está instalado en el teléfono de una persona. Si esa persona libra, nadie contesta; si se va, el historial se va con ella. Y no hay forma de responder a la pregunta «¿cuánto tardamos en contestar?» con un número.
La API no es la app, y la diferencia importa
Hay productos de WhatsApp orientados a usos distintos. La WhatsApp Business Platform está diseñada para operar el canal de forma programática: conectarla con agentes o bots, integrarla con CRM y otros sistemas, trabajar con plantillas y mantener trazabilidad del flujo. La app WhatsApp Business, en cambio, está pensada para que una persona atienda manualmente desde el móvil. Meta permite hoy que ambas convivan sobre el mismo número en determinadas configuraciones, pero automatizar de verdad —varios agentes de software, envíos por API, integración con otros sistemas— sigue pasando por la Business Platform. La configuración empresarial, el registro del número y, cuando corresponde según las capacidades que necesites, la verificación del negocio forman parte de su alta, y las plantillas pasan por el proceso de aprobación de Meta antes de poder enviarse.
Los flujos que hay que resolver
Cada uno con la decisión de diseño que decide si aguanta en producción.
Plantillas y ventana de atención
La estructura de precios de Meta distingue entre tipos de mensaje y el contexto en el que se envían, y cambia con el tiempo, así que la verificamos al dimensionar cada proyecto en lugar de darla por fija. Lo estable es el diseño: cuando el cliente escribe primero se abre una ventana de atención en la que se puede responder con mensajes libres, y las plantillas —de marketing, utility o authentication— sirven para retomar la conversación fuera de esa ventana o para notificaciones proactivas.
Resolver con plantilla de marketing lo que cabía dentro de la ventana de atención multiplica el coste sin mejorar nada. Y las plantillas requieren aprobación previa de Meta, así que no se improvisan un viernes.
Agente con estado, no árbol de botones
El menú numerado envejece mal: en cuanto el cliente escribe algo que no está en la lista, el flujo se rompe. Un agente con modelo mantiene el contexto de la conversación, entiende la reformulación y sabe cuándo no sabe.
Un agente sin estado persistente pierde el hilo entre mensajes y repite preguntas. Un agente sin salida a humano frustra exactamente en los casos que más importan.
Escalado a persona con contexto
Cuando la conversación pasa a un humano, tiene que llegar con el resumen y el histórico, no con un «hola, ¿en qué puedo ayudarle?» que obliga al cliente a repetirlo todo.
Es el punto donde se pierde la confianza ganada. Un traspaso mal hecho hace que el cliente prefiera el teléfono la próxima vez.
Conexión con el sistema que tiene la respuesta
Consultar un pedido, reservar una cita o comprobar disponibilidad exige llegar al ERP, al CRM o al motor de reservas en tiempo real. Sin eso, el agente solo puede hablar de generalidades.
Un agente que responde con información desactualizada porque consulta una copia nocturna genera más incidencias de las que resuelve.
Qué recibes
- ▪ Alta y verificación del número en la plataforma, con el proveedor que corresponda
- ▪ Diseño, alta y gestión de plantillas para los casos de uso definidos, sujetas al proceso de aprobación de Meta
- ▪ Agente conversacional con estado persistente y salida a humano
- ▪ Conexión en tiempo real con el sistema que tiene el dato
- ▪ Métricas de canal: tiempo de primera respuesta, resolución y coste por conversación
Cómo lo construimos
Idempotencia por defecto
Toda operación se puede repetir sin duplicar nada. Es lo que permite reintentar sin miedo, y sin ello ninguna integración sobrevive al primer corte de red.
Estado observable
Cada mensaje tiene estado consultable: pendiente, enviado, confirmado, fallido. Una integración que solo se ve cuando falla ya falló antes.
Un solo dueño por dato
Para cada campo hay un sistema que manda y los demás obedecen. La sincronización bidireccional sin esa regla acaba en bucles y en datos que cambian solos.
IA donde decide, no donde calcula
Clasificar, extraer y redactar son tareas de modelo. Sumar, validar y encaminar son tareas de código. Mezclarlo al revés sale caro y es imposible de auditar.
WhatsApp Business API en producción
ChatPlug conecta WhatsApp Business API con Altegio, el sistema de agenda de salones y clínicas: los chatbots genéricos no se conectan con la agenda real, lo que generaba dobles reservas y clientes sin respuesta fuera de horario.
- ▪ WhatsApp Business API: recibe, entiende y responde cada mensaje, en varios idiomas
- ▪ Altegio: la integración consulta y confirma disponibilidad real, reserva, cancela y reprograma directamente
Reservas confirmadas en segundos, operación continua 24/7 y menos conflictos de agenda, con salida a una persona cuando la conversación lo requiere.
Ver el caso completo →Cómo lo abordamos
El mismo equipo que diagnostica es el que construye, sin traspasos. El método completo y el resto de capacidades están en la página de integración de sistemas.
- 01 Diagnóstico · 3–5 días
Mapeamos sistemas, flujos de datos y dependencias reales, incluidas las que no están documentadas. Salida: alcance cerrado y la lista de lo que se rompe hoy.
- 02 Diseño de la integración · 1 semana
Contratos de datos, dirección de la sincronización, política de reintentos y quién es dueño de cada campo. Se decide antes de escribir código porque es lo caro de cambiar después.
- 03 Implementación y pruebas · 2–6 semanas
Construcción con la casuística real, no con el caso feliz. Pruebas contra los sistemas de verdad y despliegue por fases.
- 04 Producción y observabilidad · continuo
Panel de estado, alarmas cuando algo lleva demasiado tiempo sin confirmar y mantenimiento de las integraciones cuando las APIs de terceros cambian.
Relacionado con WhatsApp Business API
Lo que suele venir antes o después, con el motivo por el que lo enlazamos.
Ley 10/2025 de atención a la clientela
Si atiendes reclamaciones por WhatsApp, el canal entra en el ámbito de la norma y sus plazos.
Ver →Chatbots para empresas
El mismo agente, visto desde el servicio en lugar de desde el canal.
Ver →Integración de CRM
Para que la conversación acabe en la ficha del cliente y no en un móvil.
Ver →Cuánto cuesta de verdad
Cómo funciona el modelo de cobro de Meta y qué otros costes entran en una integración real.
Ver →Preguntas frecuentes sobre WhatsApp Business API
¿Cuánto cuesta WhatsApp Business API? +
Hay dos costes separados. El de Meta sigue una estructura por mensaje que distingue entre tipos de plantilla —marketing, utility y authentication— y el contexto en el que se envían: los mensajes que no son de plantilla, y algunas plantillas dentro de la ventana de atención abierta, no se cobran según las reglas vigentes. Esas reglas cambian con cierta frecuencia, así que las verificamos al dimensionar cada proyecto en lugar de citarlas de memoria. El segundo coste es el del proveedor a través del que se accede a la plataforma, y varía mucho según el modelo comercial.
¿Puedo seguir usando mi número actual? +
En muchos casos sí. Meta ofrece dos caminos: una migración tradicional a la plataforma, en la que el número deja de operar desde la app, o coexistencia entre la app y la plataforma sobre el mismo número, cuando la configuración es compatible. La coexistencia tiene condiciones propias —versión de la app, alta a través de un proveedor y una ventana de tiempo para sincronizar el historial— y no aplica igual a todas las cuentas. Si el número es el móvil personal de alguien, conviene planificar el cambio antes de empezar, no durante. Lo comprobamos en el diagnóstico.
¿Puedo enviar campañas masivas? +
Con plantillas previamente aprobadas de la categoría correspondiente y con consentimiento del destinatario. El envío sin opt-in no es solo un problema de normativa de protección de datos: es la vía rápida para que los usuarios marquen el número como spam y la plataforma degrade la calidad de la cuenta, lo que reduce el volumen que se te permite enviar.
¿El agente puede resolver sin intervención humana? +
Una parte, y conviene medir cuál en lugar de prometerla. Las consultas de estado, disponibilidad y datos concretos se resuelven bien de punta a punta cuando el agente tiene acceso al sistema que guarda la respuesta. Las negociaciones, las reclamaciones y todo lo que tenga carga emocional se diseñan para escalar pronto. La métrica que seguimos no es «porcentaje automatizado», es cuántas conversaciones terminan resueltas sin que el cliente tenga que repetir lo que ya dijo.
Empieza por el diagnóstico
Tres a cinco días para saber qué se conecta primero, con alcance y precio cerrados antes de escribir una línea de código.
Hablar con un especialista ↗Otras integraciones