Qué necesitas
- Una cuenta de Meta Business (portafolio de negocio). Para pasar de pruebas a producción, Meta pide verificarla.
- Un número de teléfono que no esté ligado a otra cuenta de WhatsApp, ni a la app de WhatsApp normal ni a la de WhatsApp Business. Si tu número está activo en la app del celular, no lo registres por este flujo: escríbenos a soporte@ryvo.so para ver la mejor forma de migrarlo.
- Un agente publicado en tu cuenta de Ryvo. WhatsApp siempre contesta con la versión publicada, nunca con el borrador.
Paso 1: crea (o elige) la app en Meta for Developers
Entra a Meta for Developers

El panel de apps: elige una existente o da clic en Crear app.
Ponle nombre

Detalles de la app: nombre y correo de contacto, y Siguiente.
Elige el caso de uso de WhatsApp

El caso de uso correcto es el de WhatsApp.
Elige el portafolio de negocio

El portafolio de negocio al que pertenece la WABA.
Revisa y crea la app

Resumen antes de crear la app.
Copia el ID de la app
Paso 2: registra tu número y copia los dos IDs
Abre la configuración de la API

Casos de uso → Personalizar.

Configuración de producción: aquí se registra el número.
Agrega o elige tu número

Alta de un número nuevo con verificación por SMS o llamada.
Copia el WABA ID y el Phone number ID

Arriba, el WABA ID; abajo, junto al número, el Phone number ID.
Paso 3: genera un token permanente
El token que Meta muestra por omisión caduca en 24 horas. Para que la conexión no se caiga, genera uno sin expiración desde un usuario del sistema.Abre los usuarios del sistema

Configuración del negocio → Usuarios → Usuarios del sistema.
Crea el usuario del sistema

Nombre y rol de administrador para el usuario del sistema.
Asígnale la app y la WABA

Asignar activos y luego Generar token.
Elige la app

La app para la que se genera el token.
Sin expiración

El token debe ser permanente.
Permisos
whatsapp_business_messaging y whatsapp_business_management, y genera el token.
Los dos permisos de WhatsApp que Ryvo necesita.
Copia el token

Copia el token en cuanto aparece.
Paso 4: copia el App secret
En tu app de Meta, ve a Configuración de la app → Básica y da Mostrar junto a Clave secreta de la app (Meta puede pedirte tu contraseña). Cópiala. Ryvo la usa para verificar que cada mensaje que llega al webhook viene de Meta y no de alguien más.Paso 5: conecta en Ryvo
En Ryvo, ve a Configuración → Integraciones, busca la tarjeta WhatsApp Business y da clic en Configurar. Se abre una página con los pasos a la izquierda y el formulario a la derecha:Conectar tu cuenta
Elegir agente
¡Listo!
Si Ryvo no pudo configurar el webhook solo
La pantalla de WhatsApp Business (Configuración → Integraciones → Configurar) te muestra la URL de callback y el verify token. Completa estos pasos en tu app de Meta:Pega la URL y el verify token

Webhook: URL de callback, verify token y el botón Verificar y guardar.
Suscríbete al campo messages

El campo messages debe quedar suscrito.
Suscribe la WABA a la app
Cómo probar
Manda un “hola” desde tu celular al número que conectaste. Si todo quedó bien, el agente contesta en unos segundos y la conversación aparece en Conversaciones como cualquier otra.Estados de la conexión
Límites de hoy
- Sólo texto. Si un cliente manda audio, imagen o documento, recibe un aviso de que el agente todavía no los procesa.
- Un número por cuenta. Para varios números, escríbenos a soporte@ryvo.so.
- El agente contesta con su versión publicada; los cambios en el borrador no aplican hasta que publiques.
- Aplica la ventana de 24 horas de Meta: el agente sólo responde a mensajes de tus clientes; no inicia conversaciones ni manda plantillas.
- La cuenta necesita el Engine activo y saldo; si el saldo se agota, el agente deja de contestar igual que en voz o chat.

