ProxyAI

Messenger

Dos formas de entrar

Abre Configuraciones → Canales en la barra lateral del panel y, en la tarjeta Messenger, elige Autorizar. El diálogo ofrece dos caminos:

  • Conecta tu página de Facebook, con un botón Conectar página, en una sola ventana emergente: eliges tu página, permites el acceso y listo. No hay nada que copiar ni que configurar en el lado de Facebook.
  • Avanzado, trae tu propia app de Meta debajo, la vía manual, para quien ya tenga su propia app en el sitio de desarrolladores de Facebook.

El botón Conectar página muestra actualmente Próximamente: la aplicación de Facebook de ProxyAI todavía está pasando la verificación empresarial y la revisión de Meta. Es decisión y calendario de Meta. Mientras tanto, la vía avanzada que aparece abajo funciona por completo.

La vía manual

Esta vía es realmente técnica: implica el sitio de desarrolladores de Facebook y no los ajustes habituales de una página. Si no es lo tuyo, pasa esta sección a quien mantenga tu sitio web, o espera a la conexión de un clic.

Messenger entrega los mensajes a través de una página de Facebook, nunca de un perfil personal. Necesitarás:

Dos valores van a ProxyAI:

  • Token de acceso de la página, en el sitio de desarrolladores de Meta: tu app → Messenger → Configuración → Tokens de acceso; añade tu página y genera uno.
  • Secreto de la app, en Configuración de la app → Básica → Secreto de la app. ProxyAI lo usa para confirmar que los mensajes entrantes llegan realmente de Facebook, de modo que nadie pueda enviar mensajes falsos a tu bot.

Trata ambos como contraseñas. Si alguno se filtra, reinícialo en el lado de Meta y guarda el sustituto aquí.

Pega ambos y elige Guardar. ProxyAI comprueba los valores con Facebook y conecta tu página.

Indica a Facebook dónde está ProxyAI

Facebook guarda este ajuste en la app y no en la página, así que ProxyAI no puede rellenarlo por ti. El diálogo muestra los dos valores que necesitas, cada uno con un botón de copiar: URL de devolución de llamada del webhook y Token de verificación.

Después, una vez por app:

  1. Sitio de desarrolladores de Meta → tu app → Messenger → Configuración → Webhooks.
  2. Elige Añadir URL de devolución de llamada.
  3. Pega la URL de devolución de llamada y el token de verificación del diálogo de ProxyAI.
  4. Elige Verificar y guardar. Facebook comprueba la dirección de inmediato, así que guarda primero en ProxyAI.
  5. Suscríbete a `messages`, y añade `messaging_postbacks` si tu bot usa botones.

Deja entrar a clientes reales

Una app nueva empieza en modo Desarrollo, donde solo reciben respuesta las personas incluidas en la app: tú y quien hayas añadido. Para atender a clientes reales, completa la revisión de la app de Meta para pages_messaging y después cambia la app a Activa.

Pruébalo

Abre tu página en Messenger y envía un mensaje. El bot responde en unos segundos.

  • Ninguna respuesta: falta la suscripción a messages, o la app sigue en modo Desarrollo y escribes desde una cuenta que no está incluida.
  • Facebook rechaza la verificación: el token de verificación debe coincidir exactamente con el diálogo de ProxyAI, y debes haber guardado en ProxyAI antes de pulsar Verificar y guardar.
  • El guardado falla con un error de token no válido: el token es de otra página o ha caducado. Genera uno nuevo.

La regla de las 24 horas

Facebook solo permite que una página responda dentro de las 24 horas posteriores al último mensaje del cliente. Las respuestas del bot salen de inmediato, así que casi nunca se ven afectadas. Las respuestas humanas sí: si tomas una conversación en la bandeja de agentes y respondes un día después, Facebook lo rechaza. La bandeja te indica que la ventana caducó, y el cliente tiene que volver a escribir. Es una regla de Meta, y nada en el lado de ProxyAI puede levantarla.