WhatsApp Business — CreativeCR

Onboarding Meta + Netlify para +506 60219117 → Nexus CRM

Cargando estado Netlify…

1. Meta Business Portfolio

  1. Entra a business.facebook.com con la cuenta CreativeCR.
  2. Crea o usa el portfolio CreativeCR Studio.
  3. Completa verificación de negocio si Meta lo solicita.

2. App Developers + producto WhatsApp

  1. developers.facebook.com → Create App → tipo Business.
  2. Nombre sugerido: CreativeCR WhatsApp CRM
  3. Add Product → WhatsApp → Set up.

3. Número (prueba o producción)

4. System User token (producción)

  1. System users → Add → creativecr-netlify (Admin).
  2. Assign assets → tu app → Manage app.
  3. Generate token → permisos: business_management, whatsapp_business_management, whatsapp_business_messaging.
  4. WABA → WhatsApp Account Access → añade el system user con acceso Full.

El token EAAJB... solo se muestra una vez. Guárdalo en .env.whatsapp.local (no subir a Git).

5. Webhook en Meta

WhatsApp → Configuration:

https://creativecr.es/.netlify/functions/webhook-whatsapp
creativecr-wa-verify-60219117
  1. Pega URL y verify token → Verify and save.
  2. Suscribe el campo messages.
  3. App Secret → Settings → Basic → Netlify WHATSAPP_APP_SECRET.

6. Variables Netlify

En el repo, copia .env.whatsapp.local.example.env.whatsapp.local y ejecuta:

npm run whatsapp:sync-env

7. Verificación

Abrir System Users Abrir Meta Developers Volver al admin