Saltar al contenido principal

Visión general

Joinotify Cloud es un proveedor de tecnología homologado por Meta. Nosotros mantenemos la integración con la Meta Cloud API y te la exponemos a través de nuestra infraestructura — tú conectas un número, recibes un token y empiezas a enviar.

Todo lo que normalmente retrasa un proyecto de WhatsApp oficial desaparece del camino:

  • Sin Business Manager verificado. La verificación de negocio es nuestra, no tuya.
  • Sin App Review. No creas ni envías una aplicación a Meta.
  • Sin infraestructura. Nada de webhook propio en Meta, System User o token de larga duración que gestionar.
  • Sin exponer credenciales. Tu token de Joinotify sustituye al de Meta; la credencial real nunca sale de nuestra infraestructura.

Las dos formas de usarlo​

La API ofrece dos superficies sobre la misma base. Puedes mezclarlas en el mismo proyecto, con el mismo token.

API simplificada​

Un endpoint de envío, con el payload reducido a lo esencial: el tipo va en el cuerpo y el número de origen se resuelve a partir de tu token. Cubre texto y plantillas, que son la mayor parte del volumen de cualquier integración.

POST api.joinotify.com/messages
curl -X POST https://api.joinotify.com/messages \
-H 'Authorization: Bearer sk_live_xxx' \
-H 'Content-Type: application/json' \
-d '{
"type": "text",
"to": "5541987111527",
"body": "Tu pedido #1042 salió para entrega."
}'

API espejada (/v1)​

El mismo contrato de Meta, byte a byte. Si ya tienes código escrito contra el Graph, solo cambias el dominio y el token — nada más se modifica.

POST api.joinotify.com/v1/{PHONE_NUMBER_ID}/messages
curl -X POST https://api.joinotify.com/v1/106540352242922/messages \
-H 'Authorization: Bearer sk_live_xxx' \
-H 'Content-Type: application/json' \
-d '{
"messaging_product": "whatsapp",
"to": "5541987111527",
"type": "text",
"text": { "body": "¡Hola!" }
}'

Consulta Compatibilidad con Meta para la tabla de sustitución completa y la lista de endpoints bloqueados.

Más allá del envío​

La misma clave da acceso a lo que el panel hace con las conversaciones:

  • Contactos — la base de contactos, campos propios y consentimiento de marketing, para mantener tu CRM sincronizado.
  • Flujos — dispara desde tu sistema una automatización montada en el editor.
  • Flujos por webhook — tu tienda inicia un flujo enviando sus datos a una URL.
  • Campañas — una plantilla para un público entero, con programación y pausas automáticas.
  • Bandeja de entrada — las conversaciones del equipo, para conectar un helpdesk o un bot.

Coexistencia con la aplicación WhatsApp Business​

Un número conectado a Joinotify puede seguir usándose en la aplicación de WhatsApp Business del móvil. El historial de conversaciones y la lista de contactos pueden sincronizarse hacia la Cloud API justo después de la conexión — es el modo coexistencia.

Recibir eventos​

Cada mensaje recibido, actualización de estado de entrega y cambio en plantillas llega hasta ti por webhook, en el mismo sobre que usa Meta. Firmamos cada entrega con HMAC y la reintentamos automáticamente si falla.

Empieza por Webhooks.

Siguientes pasos​