Taituri
← Blog

21 de junio de 2026

WhatsApp Coexistence: por qué tuvimos que hacernos Tech Provider de Meta

Nuestro objetivo parecía de lo más razonable: que el mismo número de WhatsApp lo atendieran a la vez un bot (para guiar el diseño del producto) y una persona (para el trato humano cuando hace falta). En WhatsApp eso tiene nombre: Coexistence.

Lo que no esperábamos es lo que descubrimos al intentarlo.

Coexistence NO es self-serve

Puedes conectar un número nuevo a la API de WhatsApp tú solo, en minutos. Pero conectar a la API un número que ya usas en la app de WhatsApp Business —sin perderlo del móvil— es otra historia. Para eso necesitas el flujo de Coexistence, y ese flujo solo está disponible a través de un BSP o convirtiéndote en Proveedor de Tecnología (Tech Provider) de Meta.

No hay un botón de “activar Coexistence”. Lo intentamos: el número se quedó como platform_type: ON_PREMISE, el webhook no recibía nada, y nos pasamos horas depurando algo que, sencillamente, no era posible por la vía directa.

Las opciones reales

  1. Número nuevo dedicado a la API. Gratis, minutos, pero pierdes tu número de marca y el bot vive separado de la persona (UX fría).
  2. Un BSP (como 360dialog). Te dan una “capa fina”, pero es un proxy: tu backend llama a su endpoint, pagas una cuota mensual, y duplicas tu secreto en otra nube.
  3. Hacerte tú Tech Provider. Más trabajo por delante, pero conservas tu número, no pagas peaje… y construyes la capability para, el día de mañana, ofrecer el servicio a otras tiendas.

Elegimos la tercera. Si vas a montar la “capa fina” igualmente, mejor que sea tuya.

Lo que implica ser Tech Provider

No es un clic. Es una sucesión de puertas:

  • Verificación de empresa ante Meta (a nosotros nos llevó horas, no días).
  • App Review: vídeos demostrando cada permiso (whatsapp_business_messaging, whatsapp_business_management), descripciones de uso escritas a mano (las generadas por IA se rechazan), y llamadas de prueba a la API cuyos datos tardan hasta 24h en registrarse. Plazo: hasta ~20 días.
  • Verificación de acceso (Access Verification): un segundo trámite, independiente del App Review, que confirma que de verdad operas como proveedor de tecnología. ~5 días. Sin ella, las llamadas a las cuentas de otras empresas se rechazan con error.
  • Embedded Signup: el flujo web por el que una tienda conecta su WhatsApp. Para Coexistence, el truco está en extras.featureType = "whatsapp_business_app_onboarding" (el valor antiguo coexistence está deprecado).
  • Webhooks específicos de Coexistence (history, smb_app_state_sync, smb_message_echoes) y una ventana de 24h para sincronizar el historial tras conectar.

La lección

Lo que parecía “activar una opción” resultó ser dos revisiones de Meta en paralelo, un flujo de onboarding propio y un onboarding irreversible como proveedor de tecnología.

Y aquí está el matiz que cambia todo: esa fricción no es un defecto, es la barrera. Por eso un negocio que quiere ofrecer “diseña tu producto por WhatsApp” preferirá conectarse a una plataforma que ya ha cruzado todas esas puertas, en vez de cruzarlas él.

Esa plataforma, para nosotros, es Taituri.

— El equipo de Taituri