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 SettingsAccountsWhatsApp accounts
  2. Haz clic en AddCreate 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 WhatsAppGetting 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 WhatsAppConfigurationWebhooks
  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 IntegrationsChatwoot
  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?