For the complete documentation index, see llms.txt. This page is also available as Markdown.

Integración con Instagram

Antes de integrar Meta Messenger con OMniLeads, es necesario disponer de una cuenta activa en Meta Business Manager y una app configurada para el servicio.

A continuación se describen los pasos generales y recomendados para completar el proceso de alta desde el entorno oficial de Meta:

1. Acceso a Meta Business Manager

  • Si ya contás con un Business Manager, simplemente iniciá sesión. Si aún no tenés uno, creá tu cuenta empresarial indicando nombre, dirección de correo y sitio web de la compañía.

2. Verificación del Negocio

  • Siempre es importante verificar el Negocio que utilizará la canalidad, a los fines de estar en regla con las Políticas de Uso del Servicio. Ingresá a la Configuración del Negocio y completá el proceso de verificación de identidad empresarial.

Meta solicitará documentos oficiales que acrediten la existencia del negocio (CUIT, inscripción impositiva, razón social, etc.). Este paso es fundamental para un correcto proceso de verificación.

3. Creación de la Aplicación

Debajo se describen una serie de pasos del Wizard para utilizar la API de Instagram Messenger (así como de otros canales).

Dado que Meta puede cambiar el procedimiento de registro sin previo aviso, es importante visitar el sitio del fabricante y profundizar en los detalles del proceso: https://developers.facebook.com/documentation/business-messaging/instagram-messaging.

  • Una vez dentro del panel de Meta for Developers, accedé a la sección “Mis Apps” y seleccioná Crear Nueva App (si ya tienes una, puedes saltearte el resto de los puntos e ir directo al Paso 4).

  • Sigue el Wizard de creación de App, completando los datos necesarios en cada paso del formulario.

  • En Casos de Uso selecciona "Otros" y en Tipo de App selecciona "Negocios". En esta última parte del Wizard podrás conectar tu App con el Portfolio comercial y conceder ciertos permisos a nivel aplicación para el uso de la API de Meta.

  • Una vez que la app ha sido creada, seleccioná Instagram dentro de la lista de productos disponibles y hacé click en Configurar.

4. Configuración del Webhook

  • En el apartado de Configuración de la API de Messenger, definimos el webhook o servicio web que se utilizará en OMniLeads, respetando el siguiente formato:

https://my_omnileads/webhook/instagram/<AppID>/ Donde my_omnileads es la instancia donde se aloja la plataforma de OMniLeads, y AppID es el identificador de la app creada en Meta Developers. Recuerda que los certificados digitales que sirven al HTTPS deben ser válidos y el nombre de dominio o FQDN (del inglés, "Fully-qualified domain name") debe estar alcanzable en internet.

Desde el menú de Instagram -> Configuración de API, se debe agregar la cuenta business de Instagram con la que se pretende integrar, además de generar un token de acceso que nos servirá para configurar OMniLeads.

Por otro lado, la clave secreta nos ayudará a proteger nuestro webhook, por lo que es preciso establecer una y rotarla con cierta periodicidad.

5. Subscripción a Eventos:

Debajo se lista el conjunto de eventos al que hay que subscribir el webhook para la correcta operación con OMniLeads

Listo!

Ahora estamos preparados para abordar la configuración desde la App de OMniLeads. Para ello, desde el menú “Conexiones → Meta/FacebookInstagram”, configuraremos un nuevo recurso para interactuar con Instagram.

Para más detalles, visitá la sección Cuentas de Instagram.

Última actualización