> For the complete documentation index, see [llms.txt](https://docs.omnileads.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.omnileads.net/configuracion-de-instagram/integracion-con-instagram.md).

# 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

* Accedé a [https://business.facebook.com](https://business.facebook.com/)
* 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.

<figure><img src="https://3667390847-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqQ4bFJhI3nNWFv4zXBw2%2Fuploads%2FS6ofUdVDwspr5c9zvAeR%2Fimage.png?alt=media&amp;token=ca10ee15-8ac2-4350-baa0-bd5cf0017c35" alt=""><figcaption></figcaption></figure>

#### 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).&#x20;

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](https://developers.facebook.com/), 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).

<figure><img src="https://3667390847-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqQ4bFJhI3nNWFv4zXBw2%2Fuploads%2FB2r7RIxRWam6sfhoq92O%2Fimage.png?alt=media&amp;token=c9b82400-a888-48f0-87ef-ed857b09e2d6" alt=""><figcaption></figcaption></figure>

* Sigue el Wizard de creación de App, completando los datos necesarios en cada paso del formulario.&#x20;

<figure><img src="https://3667390847-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqQ4bFJhI3nNWFv4zXBw2%2Fuploads%2F2vyLzuOl7nRxAtWH4dIE%2Fimage.png?alt=media&amp;token=a3fb274a-eb35-43e1-8e22-66f4aac8572d" alt=""><figcaption></figcaption></figure>

* 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.

<figure><img src="https://3667390847-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqQ4bFJhI3nNWFv4zXBw2%2Fuploads%2F1lPGBNXpeYJv2GlnW2af%2Fimage.png?alt=media&amp;token=4b058c3d-ce8d-448c-8603-bc46f9abce0e" alt=""><figcaption></figcaption></figure>

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

<figure><img src="https://3667390847-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqQ4bFJhI3nNWFv4zXBw2%2Fuploads%2FgJEtzFURJW3Au6g4H5MV%2Fimage.png?alt=media&amp;token=e3b2de7c-9e15-4396-bee6-2e3d67fe558f" alt=""><figcaption></figcaption></figure>

#### 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>/`\
&#x20;\
&#x20;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.

<figure><img src="https://3667390847-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqQ4bFJhI3nNWFv4zXBw2%2Fuploads%2FMEV1InmUhVzV2nOSSEhb%2Fimagen.png?alt=media&amp;token=3e101997-c375-4edf-bd60-1057f496d806" alt=""><figcaption></figcaption></figure>

#### 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

<figure><img src="https://3667390847-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqQ4bFJhI3nNWFv4zXBw2%2Fuploads%2FrcDFHicKRY3Os4xkmXoH%2Fimagen.png?alt=media&amp;token=9c77a723-88ae-4297-905f-78e864255e6a" alt=""><figcaption></figcaption></figure>

#### Listo!

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

Para más detalles, visitá la sección [Cuentas de Instagram](/configuracion-de-instagram/cuentas-de-instagram.md).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.omnileads.net/configuracion-de-instagram/integracion-con-instagram.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
