WhatsApp · LINE · RCS
Conecte WhatsApp (Meta Cloud API), LINE (Messaging API) y RCS (Google RBM) con sus propias cuentas de proveedor. Cada uno es un canal en la misma cascada de envío que el correo electrónico, los SMS y el push, desactivados hasta que los conectes, con el consentimiento aplicado en el momento del envío.
Cómo funciona
Trae tu propia cuenta
Cada canal utiliza la cuenta de proveedor propia de su marca: una meta WhatsApp cuenta comercial, una LINE cuenta oficial o un agente de RBM verificado Google. El canal permanece apagado hasta que lo conectas; nada envía antes de eso.
Cascada de envíos
No existe un envío independiente de WhatsApp o API. Cada uno es un canal en el mismo motor de campañas/automatización que el correo electrónico, los SMS y las notificaciones push: un límite de frecuencia compartido y un cambio automático al siguiente canal (el correo electrónico siempre funciona).
Consentimiento aplicado al enviar.
La suscripción a marketing se verifica por canal al momento del envío (marketing_whatsapp / marketing_line / marketing_rcs). Si un miembro no da su consentimiento, no se le envía el mensaje.
Secretos cifrados
Los tokens de acceso, los secretos de canal y las claves de cuenta de servicio se cifran en reposo y el API nunca los devuelve. Debes pegarlos una sola vez en Configuración → Canales.
Conecte su cuenta comercial Meta WhatsApp. Los mensajes iniciados por empresas utilizan plantillas metaaprobadas.
// WhatsApp — Meta WhatsApp Cloud API (Settings → Channels → WhatsApp)
// • Phone number id — from your WhatsApp Business Account (WABA)
// • Access token — WABA access token (write-only, encrypted at rest)
// • Templates — business-initiated messages use Meta-APPROVED templates
//
// Addressed by the member's phone number. Off until enabled; once on, WhatsApp joins
// the send waterfall. Meta business verification happens on Meta's side before delivery.LINE
Conectar un LINE Cuenta oficial. Los miembros son contactados por LINE userId — capturado a través del webhook de seguimiento (firma verificada) o el portal Connect de un solo toque LINE. Ver el Insertar portal de miembros Guía para la sesión de consumidor autenticado en la que se basa el flujo del portal.
// LINE — Messaging API (Settings → Channels → LINE)
// • Channel access token — long-lived token (write-only, encrypted)
// • Channel secret — OPTIONAL, only to receive follow/unfollow events (below)
// • LINE Login channel — OPTIONAL, powers one-tap portal "Connect LINE"
//
// LINE is addressed by the member's LINE userId — captured two ways:
//
// 1) Follow webhook. Point your LINE Official Account's webhook at:
// POST https://flash.socialhub.ai/api/webhooks/line/{teamId}
// Flash verifies the x-line-signature header before acting:
// signature == base64( HMAC-SHA256( rawRequestBody, <channel secret> ) )
// follow -> the member's LINE userId is (re)linked
// unfollow-> Flash stops targeting them on LINE
// (Always returns 200 so LINE keeps the endpoint enabled.)
//
// 2) One-tap portal Connect LINE (needs the LINE Login channel). The member taps
// "Connect LINE" on their portal privacy page and authorizes via LINE Login;
// Flash links their LINE account to their membership automatically.RCS
Conecta un agente RBM verificado por Google y una cuenta de servicio. Flash intercambia la clave de la cuenta de servicio por un token OAuth2 en el servidor al momento del envío.
// RCS — Google RCS Business Messaging / RBM (Settings → Channels → RCS)
// • RBM agent id — your Google-VERIFIED RBM agent (the sender)
// • Service-account email — the SA that calls the RBM API
// • Service-account key (PEM)— write-only, encrypted; exchanged for an OAuth2 token
// server-side at send time
//
// Addressed by E.164 phone (like SMS/WhatsApp). Reaches RCS-capable Android handsets;
// falls back automatically when a recipient can't receive RCS. Google verifies the
// RBM agent on Google's side before delivery is live.Información útil
- Cada canal es por espacio de trabajo y está desactivado de forma predeterminada: un espacio de trabajo sin una cuenta conectada mantiene la ruta del correo electrónico sin cambios de comportamiento.
- Nunca uses un punto final de "envío" por canal: crea una campaña o automatización una sola vez y el plan de canales seleccionará el canal adecuado para cada miembro, recurriendo al correo electrónico como último recurso.
- WhatsApp y las RCS se contactan por teléfono; LINE por el miembro LINE userId (siga el webhook o el portal Connect) LINE).
- La incorporación y verificación de proveedores (verificación de negocios de Meta, LINE configuración de OA, Google verificación de agentes RBM) se realiza en el lado del proveedor. Flash almacena las credenciales y aplica el consentimiento, pero no puede omitir la aprobación del proveedor.
¿Conectando un canal de mensajería?
Pega tus credenciales de proveedor en la configuración del canal, habilítalo y el canal se unirá automáticamente a tus campañas y recorridos existentes.