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.
La activación desvincula los dispositivos vinculados. Al activar la coexistencia, Meta desvincula todos los dispositivos vinculados de WhatsApp Business — incluida una bandeja de WhatsApp Web que ya estuviera emparejada en ese número. Por eso, conecta siempre la Coexistencia primero, espera la sincronización de Meta (puede tardar hasta ~24 horas) y solo entonces conecta/vincula WhatsApp Web. El reemparejamiento no pierde nada: se reutiliza la misma bandeja — número, conversaciones, contactos e historial se mantienen.
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.
- La sincronización inicial de Meta puede tardar hasta ~24 horas; considera la bandeja lista solo cuando esté recibiendo y enviando con normalidad.
- Abre la app WhatsApp Business al menos una vez cada ~14 días en el teléfono del número. Sin eso, la coexistencia pierde salud y puede dejar de sincronizar.
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.
- La bandeja de WhatsApp Web quedó en "sesión cerrada" tras activar la coexistencia: es el comportamiento esperado — la activación desvincula todos los dispositivos vinculados. Genera un nuevo QR en la pantalla de conexión de la bandeja de WhatsApp Web y empareja de nuevo; no se pierde nada.
- La bandeja Cloud desapareció de la lista de vinculación después de reconectar por Meta: corregido. La reconexión por Embedded Signup ahora guarda la misma marca de coexistencia que ya guardaba la creación; antes se perdía en la reautorización y la bandeja dejaba de ofrecerse para vincular. Cualquier bandeja en esa situación se repara sola en la próxima reconexión — no hay que recrear nada.
- La lista de vinculación no muestra la bandeja que esperaba: la lista ahora ofrece solo lo que la vinculación aceptará de verdad. Una bandeja Cloud común (token pegado a mano, sin la app WhatsApp Business en el teléfono) no es coexistencia y por eso no aparece — antes aparecía y el clic terminaba en un error sin explicación.
- Orden de conexión: conecta primero la Coexistencia (Cloud), espera a que termine la sincronización de Meta y solo entonces conecta la bandeja de WhatsApp Web en el mismo número. Si lo haces al revés, la bandeja Web muestra un aviso de que el número ya tiene otra bandeja — es solo un aviso, y desaparece cuando vinculas las dos.