Ir al contenido

Credencial WhatsApp Business - API de Mensajeria

Una credencial de WhatsApp Business permite a tus workflows enviar y recibir mensajes a traves de la API oficial de WhatsApp Business. Se integra con Meta Business Suite y requiere una cuenta de desarrollador de Meta.


CampoDescripciónEjemplo
Access TokenToken de acceso permanente de MetaEAAGn...
Phone Number IDID del número de telefono registrado1234567890
Business Account IDID de la cuenta de WhatsApp Business9876543210

  1. Ve a business.facebook.com
  2. Crea una cuenta de Meta Business si no tienes una
  3. Completa la verificación del negocio

Paso 2: Crear aplicación en Meta Developers

Sección titulada «Paso 2: Crear aplicación en Meta Developers»
  1. Ve a developers.facebook.com
  2. Haz clic en My Apps > Create App
  3. Selecciona el tipo Business
  4. Nombra tu aplicación y asociala a tu cuenta de negocio
  5. En el dashboard de la app, busca WhatsApp y haz clic en Set Up
  1. En la configuración de WhatsApp, selecciona o crea tu cuenta de WhatsApp Business
  2. Agrega un número de telefono (puedes usar el número de prueba proporcionado por Meta para testing)
  3. Anota el Phone Number ID que aparece en la configuración
  1. En tu app de Meta, ve a System Users en la configuración del negocio
  2. Crea un System User con rol de administrador
  3. Asigna los permisos: whatsapp_business_management y whatsapp_business_messaging
  4. Genera un token permanente para el System User
  5. Copia el token generado
  1. En Meta Business Suite, ve a WhatsApp Manager
  2. El Business Account ID aparece en la URL o en la sección de configuración
  3. También puedes encontrarlo en Business Settings > Accounts > WhatsApp Accounts

Para recibir mensajes entrantes, configura un webhook:

  1. En tu app de Meta, ve a WhatsApp > Configuration
  2. En la sección de Webhooks, configura la URL de callback de Floogos
  3. Suscribete a los eventos: messages, message_deliveries, message_reads

  • Los tokens temporales expiran cada 24 horas
  • Genera un token permanente a traves de System Users
  • Verifica que el número de telefono este correctamente registrado en WhatsApp Business
  • El número debe completar el proceso de verificación
  • Verifica que el destinatario haya iniciado una conversación (ventana de 24 horas) o usa una plantilla aprobada
  • Confirma que tu app de Meta este en modo Live (no en Development)
  • Asegurate de que el System User tenga los permisos correctos asignados
  • Verifica que la app tenga acceso a la cuenta de WhatsApp Business

  • Usa siempre tokens de System Users en lugar de tokens personales
  • Nunca expongas el Access Token en código del lado del cliente
  • Configura la verificación de firma en los webhooks
  • Limita los permisos del System User a lo estrictamente necesario
  • Monitorea el uso y costos desde Meta Business Suite
  • Rota los tokens periódicamente