Saltar al contenido principal

Integración con WhatsApp

Conecta tu cuenta de WhatsApp Business a PropPilot y deja que tu agente de IA responda a los clientes en WhatsApp.

Requisitos previos​

Antes de configurar WhatsApp:

  • ✅ Chatwoot conectado (consulta Configuración de Chatwoot)
  • ✅ Cuenta de Meta Business
  • ✅ Cuenta de WhatsApp Business (WABA)
  • ✅ Acceso a Meta Business Suite

WhatsApp Business Cloud API​

PropPilot usa la WhatsApp Business Cloud API (no la app de WhatsApp Business). Es la API oficial de Meta para que las empresas envíen y reciban mensajes a escala.

Diferencias clave​

FuncionalidadApp de WhatsApp BusinessWhatsApp Cloud API
MensajesManualesAutomatizados vía API
EscalaUn solo dispositivoIlimitada
Integración con IANoSí (PropPilot)
CosteGratisPago por conversación

Obtener tus credenciales​

Paso 1: Accede a Meta Business Suite​

  1. Ve a business.facebook.com
  2. Inicia sesión con tu cuenta de Meta
  3. Ve a tu negocio

Paso 2: Crea una cuenta de WhatsApp Business​

Si no tienes una:

  1. Ve a Business Settings → Accounts → WhatsApp accounts
  2. Haz clic en Add → Create a WhatsApp Business Account
  3. Sigue el asistente de configuración
  4. Verifica tu número de teléfono

Paso 3: Obtén las credenciales de la API​

Desde Meta Business Suite:

  1. Ve a WhatsApp → Getting Started
  2. Encuentra estas credenciales:
CredencialDónde encontrarla
Access TokenAPI Setup → Token temporal o permanente
Phone Number IDAPI Setup → Phone Number ID
Business Account IDAPI Setup → WhatsApp Business Account ID
Tipos de token
  • Token temporal: caduca en 24 horas (bueno para pruebas)
  • Token permanente: token de System User (recomendado para producción)

Para producción, crea un System User y genera un token permanente.

Configurar en PropPilot​

Paso 1: Ve a la configuración de WhatsApp​

  1. Ve a Integrations → pestaña Chatwoot
  2. Encuentra la tarjeta del canal WhatsApp Cloud
  3. Haz clic en Configure o Connect

Paso 2: Introduce las credenciales​

CampoDescripción
Phone NumberTu número de WhatsApp Business (con prefijo de país)
Access TokenTu token de acceso a la API de Meta
Phone Number IDEl ID de tu número de WhatsApp
Business Account IDTu WABA ID
Inbox NameNombre visible en PropPilot (opcional)

Paso 3: Guarda y obtén los datos del webhook​

  1. Haz clic en Save para crear el canal
  2. PropPilot genera automáticamente:
    • Webhook URL - La URL de callback para Meta
    • Webhook Verify Token - Un token aleatorio seguro para la verificación
  3. Copia ambos valores para el siguiente paso
Token autogenerado

No necesitas crear un verify token manualmente. PropPilot genera un token aleatorio seguro automáticamente al guardar la configuración del canal.

Configurar webhooks en Meta​

Paso 1: Accede a la configuración de webhooks​

  1. Ve a Meta Business Suite
  2. Ve a WhatsApp → Configuration → Webhooks
  3. Haz clic en Configure (o Edit si ya está configurado)

Paso 2: Introduce los datos del webhook​

CampoValor
Callback URLLa URL del webhook desde PropPilot
Verify TokenEl verify token autogenerado desde PropPilot

Paso 3: Suscríbete a los eventos​

Selecciona estos campos del webhook:

  • ✅ messages
  • ✅ message_status (opcional, para confirmaciones de entrega)

Paso 4: Verificar​

Haz clic en Verify and Save. Meta enviará una solicitud de verificación a PropPilot.

Probar la conexión​

  1. Vuelve a PropPilot Integrations → Chatwoot
  2. El canal de WhatsApp debería mostrar Connected
  3. Haz clic en Test para verificar la conectividad
  4. Envía un mensaje desde WhatsApp a tu número de empresa
  5. Comprueba que aparece en el inbox de PropPilot

Habilitar tu agente​

Para que tu agente de IA responda en WhatsApp:

  1. Ve a Agents → Selecciona tu agente
  2. Ve a la pestaña Channels
  3. Activa el bot en el canal WhatsApp

Políticas de WhatsApp​

Ventana de 24 horas​

WhatsApp tiene una ventana de mensajería de 24 horas:

  • Tras un mensaje del cliente, tienes 24 horas para responder
  • Pasadas las 24 horas, solo puedes enviar mensajes de plantilla (preaprobados)
  • Las respuestas de la IA cuentan dentro de la ventana

Mensajes de plantilla​

Para mensajes fuera de la ventana de 24 horas:

  • Deben usar plantillas preaprobadas
  • Las plantillas las aprueba Meta
  • Contacta con soporte para configurar plantillas

Verificación de empresa​

Para mejor entregabilidad:

  • Completa la verificación de empresa en Meta
  • Aprobación del nombre visible
  • Añade el badge verde (opcional, para empresas más grandes)

Resolución de problemas​

Falla la verificación del webhook​

  1. Copia el verify token desde PropPilot exactamente (usa el botón de copiar)
  2. Asegúrate de que la URL del webhook de PropPilot es correcta y completa
  3. Comprueba que no haya espacios extra al pegar
  4. Prueba a desconectar y reconectar el canal para regenerar los tokens

Los mensajes no llegan​

  1. Verifica que la suscripción del webhook incluye messages
  2. Comprueba que el estado del canal es Connected
  3. Revisa los logs de entrega del webhook en Meta
  4. Asegúrate de que el número de teléfono está verificado

Errores de la API​

Problemas habituales:

  • Token inválido: regenera el access token
  • Rate limited: has superado los límites de la API
  • Plantilla requerida: la ventana de 24 horas ha caducado

Costes​

El precio de WhatsApp Cloud API se basa en conversaciones:

TipoDescripciónCoste
Iniciada por el usuarioEl cliente te escribe primeroCoste menor
Iniciada por la empresaTú escribes al cliente primeroCoste mayor

Los costes varían por país. Consulta la página de precios de Meta para más detalles.

¿Qué sigue?​