Visión general
El Coexistence permite que un número conectado por la WhatsApp Cloud API siga usándose también en la app oficial de WhatsApp Business en el teléfono, al mismo tiempo que la plataforma atiende. Es la "coexistencia" entre la aplicación y la API: lo que ocurre de un lado aparece del otro.
En la práctica, el Coexistence hace tres cosas:
- Sincroniza el historial de conversaciones existentes de la app hacia la plataforma.
- Sincroniza los contactos de la app hacia la plataforma.
- Refleja los echoes — los mensajes que un agente envió desde la app oficial también aparecen en la conversación de la plataforma, manteniendo un historial completo y único.
Requisitos previos
- Una bandeja de WhatsApp Cloud ya conectada (vía Embedded Signup).
- El número debe estar en modo de coexistencia habilitado en Meta para ese número.
- Coexistence es un recurso de WhatsApp Cloud — no aplica al WhatsApp Web (QR).
- En algunos entornos, la sincronización debe ser habilitada por la operación.
Paso a paso
- Conecta (o confirma) la bandeja de WhatsApp Cloud por Embedded Signup.
- Asegúrate de que el número tenga la coexistencia habilitada en Meta.
- Tras la conexión, la plataforma inicia la sincronización del historial de conversaciones recientes.
- Los contactos de la app oficial se importan a la base de contactos.
- A partir de ahí, los mensajes enviados desde la app oficial aparecen automáticamente en las conversaciones (echoes), y todo lo que el equipo envía desde la plataforma también llega a la app.
Configuración y opciones
- Historial: la sincronización trae las conversaciones recientes disponibles en la app; los mensajes muy antiguos pueden no venir, según lo que Meta ponga a disposición.
- Contactos: la importación crea/actualiza contactos desde la agenda de la cuenta en WhatsApp.
- Echoes: los mensajes enviados desde el teléfono se marcan como salientes en la conversación, preservando la autoría de la operación.
- Multimedia: los adjuntos sincronizados también quedan disponibles en la conversación.
Casos de uso
- Seguir atendiendo casos urgentes desde el teléfono sin perder el registro en la plataforma.
- Migrar de una operación 100% en la app oficial a la plataforma sin perder el historial.
- Mantener un equipo híbrido (algunos en la app, otros en la plataforma) con historial unificado.
Consejos, límites y buenas prácticas
- La sincronización de historial es puntual (ocurre en la conexión/activación) — los mensajes nuevos llegan en tiempo real después de eso.
- En el día a día, prefiere atender desde la plataforma para aprovechar asignación, automatizaciones e informes.
- Como el historial depende de lo que Meta ponga a disposición, trátalo como mejor esfuerzo, no como un respaldo completo.
Solución de problemas
- El historial no apareció: confirma que la coexistencia está habilitada en Meta para el número y espera a que termine la sincronización.
- Los mensajes de la app no aparecen (echoes): verifica que el número esté realmente en coexistencia y que la bandeja Cloud esté conectada.
- Contactos faltantes: la importación refleja la agenda disponible al momento de la sincronización; los nuevos contactos aparecen a medida que conversan.