Usando la API oficial de WhatsApp Business (Meta), tu número real recibe y responde mensajes de forma automática 24/7. Esta guía cubre todo el proceso desde cero.
Cuenta Meta Business
Necesitas una Meta Business Suite verificada. Crea una en business.facebook.com.
Número de teléfono
Un número de móvil o fijo que NO tenga ya instalado WhatsApp. Puede ser el de la empresa.
Acceso a Klara
Una empresa activa en Klara Automation con módulo de Agentes IA habilitado.
Accede a developers.facebook.com e inicia sesión con tu cuenta de Meta Business.
Dentro de tu app en Meta Developers, ve a WhatsApp → Configuración de la API.
+34 600 000 000).Una vez verificado, copia el ID del número de teléfono que aparece debajo del número. Lo necesitarás más adelante.
# Ejemplo de Phone Number ID
1234567890123456Los tokens temporales del panel de Meta caducan en 24 horas. Para producción necesitas un token de usuario del sistema.
whatsapp_business_messaging | Enviar y recibir mensajes de WhatsApp |
whatsapp_business_management | Gestionar números y configuración |
Copia el token generado y guárdalo en un lugar seguro — solo se muestra una vez.
El webhook es la URL a la que Meta enviará los mensajes entrantes de tus clientes.
https://api.klara-automation.com/webhookEn Token de verificación, introduce el token que Klara te haya proporcionado (lo encontrarás en la sección Agentes IA de tu panel).
Con el Phone Number ID y el token permanente ya en mano, entra en tu panel de Klara.
Envía un mensaje de WhatsApp al número configurado desde cualquier teléfono. En pocos segundos verás:
La conversación aparece en tiempo real con el mensaje del cliente.
El agente marca la conversación como "IA activa" y responde automáticamente.
El cliente recibe la respuesta del agente en segundos.
| Error | Causa | Solución |
|---|---|---|
400 — Object with ID does not exist | Phone Number ID incorrecto o token sin permisos | Verifica que el Phone Number ID del panel Meta coincida con el guardado en Klara Automation. Regenera el token con los permisos correctos. |
Webhook verification failed | El token de verificación no coincide o el servidor no responde | Comprueba que el servidor esté activo (systemctl status klara-backend) y que el WEBHOOK_VERIFY_TOKEN en .env sea el mismo que introduces en Meta. |
Token expirado en 24h | Se usó un token temporal del panel de Meta en lugar de uno de usuario del sistema | Genera un token permanente siguiendo el paso 3 de esta guía (Meta Business → Usuarios del sistema). |
El bot no responde pero llega el mensaje | El agente IA está pausado o el bot no tiene un número asociado correctamente | En Klara Automation → Agentes IA comprueba que el bot está activo y que el Phone Number ID guardado corresponde al número real. |
Un resumen de todo lo que hay que recopilar durante el proceso:
| Variable | Dónde se obtiene |
|---|---|
Phone Number ID | Meta Developers → WhatsApp → Configuración de la API → Números de teléfono |
Access Token permanente | Meta Business Suite → Configuración → Usuarios del sistema → Generar token |
Webhook Verify Token | Panel Klara Automation → Agentes IA (se muestra al configurar el bot) |
Webhook URL | https://api.klara-automation.com/webhook (fija, no cambia) |
Nuestro equipo puede configurar el bot de WhatsApp por ti en el mismo día. Solo necesitamos acceso temporal a tu Meta Business.
Solicitar configuración asistida