Error 2593108 de WhatsApp: sincronización fuera de la ventana de 24 horas
El error 2593108 significa que la sincronización de contactos e historial de conversaciones se inició más de 24 horas después de que el número pasara por el onboarding. Esa ventana la fija Meta, y una vez que pasa la única forma de sincronizar es conectar el número otra vez.
Código de Meta para una sincronización iniciada más allá de 24 horas después del onboarding.
Hasta cuánto tiempo después del onboarding se puede iniciar la sincronización de contactos e historial.
El código relacionado que se devuelve cuando la sincronización ya fue usada.
¿De qué ventana de 24 horas se trata?
No de la de mensajería, y de ahí viene casi toda la confusión alrededor de este error.
La WhatsApp Business Platform tiene una ventana de atención de 24 horas muy conocida, contada desde el último mensaje del cliente, que determina si se puede enviar texto libre. Este es un reloj completamente distinto. Cuenta desde el momento en que un número en Coexistencia completó el onboarding, y determina únicamente si los contactos y el historial de conversaciones todavía pueden traerse.
Los dos no tienen nada que ver entre sí más allá del número, y un mensaje enviado con éxito no es ninguna señal de que la ventana de sincronización siga abierta.
¿Por qué se pasa por alto?
Porque el onboarding y la integración suelen ocurrir en días distintos, y a menudo con personas distintas.
Una secuencia típica es que el dueño del negocio conecte el número por la tarde y que una agencia o un desarrollador lo conecte a sus sistemas más adelante esa misma semana. Para cuando alguien piensa en el historial, la ventana ya se cerró, y el fallo llega como un código de error desconocido en lugar de como una advertencia.
Conviene tratar la sincronización como parte del onboarding y no como parte de la integración. Si el historial importa de algún modo, hay que traerlo el mismo día en que el número se conecta, antes de construir cualquier otra cosa.
¿Qué opciones quedan una vez cerrada?
Desconectar y conectar el número de nuevo, o aceptar empezar sin historial.
Reconectar reinicia el Embedded Signup, incluido el escaneo en el teléfono, y abre una ventana nueva. Nada de la app de WhatsApp Business se ve afectado, así que la empresa conserva sus conversaciones de cualquier manera. Lo que cuesta es que alguien vuelva a estar frente al teléfono.
Empezar sin historial suele estar bien. La API recibe todo desde el momento en que se conecta, y a la mayoría de las integraciones le importan las conversaciones nuevas y no las viejas. El historial importa sobre todo cuando algo necesita consultar el contexto pasado de un cliente de inmediato, que es un caso más acotado de lo que parece al principio.
Errores comunes
- Confundir esto con la ventana de mensajería. Son relojes separados que miden cosas distintas.
- Dejar el historial para cuando empiece el trabajo de integración. Para entonces la ventana suele estar cerrada.
- Reconectar sin restaurar el destino del webhook, que no sobrevive a una desconexión.
EasyCoexistence registra el onboarding de cada conexión en su línea de tiempo, así el día en que un número se conectó queda visible en lugar de ser algo que reconstruir después.
Preguntas frecuentes
¿Son las mismas 24 horas de la ventana de mensajería?
No. Estas cuentan desde el onboarding y gobiernan la sincronización. La ventana de mensajería cuenta desde el último mensaje del cliente y gobierna el texto libre.
¿Se puede extender la ventana?
No. La define Meta y ningún proveedor puede alargarla.
¿Reconectar cuesta algo?
No se cobra nada por reconectar. Cuesta que alguien esté presente junto al teléfono para escanear el código otra vez.
¿Y si nunca sincronizo el historial?
La API igual recibe todo desde el momento en que el número se conecta. El historial solo importa si algo necesita el contexto pasado de inmediato.
Sigue leyendo
¿Listo para empezar?
Configura WhatsApp Coexistence en minutos, no en meses. La app sigue funcionando en el teléfono.
Empezar prueba gratisVerificado el