> For the complete documentation index, see [llms.txt](https://docs.hablla.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.hablla.com/hablla-docs-es/flujos-de-automatizaciones/todos-los-componentes/componentes-de-instagram/entrante.md).

# Entrante

### Visión general

El **Disparador de mensajes entrantes de Instagram** es un nodo de entrada (*disparador de entrada*) basado en eventos de conversación social. Su función principal es monitorear el canal de mensajes directos (DM) de perfiles comerciales y disparar un flujo de automatización o chatbot instantáneamente en el momento en que un usuario envía un nuevo mensaje privado a la marca.

**Regla de retención de atención:** Manteniendo el estándar de inteligencia de estado de los otros canales, este componente cuenta con un bloqueo nativo de seguridad. Solo iniciará la ejecución de la automatización si el contacto **no tenga ningún servicio humano o ticket abierto** en el sistema. Si el usuario ya está siendo atendido por un operador, los mensajes que envíe seguirán llegando directamente a la pantalla del agente humano, ignorando este disparador para evitar bucles o interrupciones en la experiencia de soporte.

### Parámetros de configuración

La parametrización del disparador vincula la automatización a la cuenta oficial de la marca mediante el siguiente criterio:

* **Canal:** Menú desplegable utilizado para seleccionar qué cuenta de Instagram Business integrada en la plataforma será monitoreada por este flujo específico. Enumera todos los perfiles comerciales vinculados que tienen habilitado el permiso de recepción de mensajes mediante la API de Mensajería de Instagram.

### Constructor visual

La interfaz gráfica se centra en el aislamiento del punto inicial y en la simplicidad de búsqueda para la arquitectura de canales:

* **Búsqueda textual de perfiles:** El menú desplegable ofrece un campo de búsqueda interno (*Escribe aquí tu búsqueda*) para localizar rápidamente la cuenta comercial correcta en espacios de trabajo que administran múltiples marcas o sucursales.
* **Nodo inicial sin entrada:** En el editor gráfico de flujos, este componente se posiciona en el extremo inicial izquierdo de la pantalla. No tiene conectores de entrada subsecuentes, ya que la energía que inicia su ejecución proviene exclusivamente de un estímulo externo (el mensaje enviado por el usuario en la DM).

### Operadores especiales

Las propiedades lógicas de este componente gestionan la captura de identidades sociales y el control de ventanas de conversación:

* **Inyección de payload de perfil social:** En cuanto el usuario envía el mensaje, el motor del disparador captura los datos públicos autorizados por la API de Meta, como el **Nombre de usuario (Instagram Username)** y el **ID de usuario (IGSID)**, poniendo estas variables a disposición de inmediato para la personalización y el saludo en los siguientes bloques.
* **Ventana de respuesta estándar (regla de las 24 horas de Meta):** La activación del componente registra la marca de tiempo exacta de la entrada del usuario. El sistema utiliza este marcador para controlar la ventana estándar de 24 horas establecida por Meta, garantizando que las respuestas automatizadas posteriores del flujo se envíen dentro del plazo elegible de comunicación.

### Ejemplos prácticos

La tabla a continuación muestra escenarios clásicos de comportamiento del disparador según el estado actual del usuario en la plataforma:

| **Cuenta seleccionada (canal)** | **Estado del usuario en el panel**        | **Acción del usuario en la DM**                   | **Comportamiento del disparador**                                                                                                       |
| ------------------------------- | ----------------------------------------- | ------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- |
| **@loja\_ficticia**             | Sin tickets abiertos.                     | Envió "Quisiera saber el precio de ese producto". | **Dispara el flujo:** El disparador captura el contacto e inicia el menú del chatbot de autoservicio.                                   |
| **@marca\_suporte**             | En atención con la agente Mariana.        | Envió una foto o captura de pantalla en la DM.    | **Ignora el disparador:** El contenido llega directamente a la pantalla de Mariana; la automatización no interfiere en la conversación. |
| **@loja\_ficticia**             | En espera en la cola de espera comercial. | Envió el mensaje "¿Todavía hay alguien ahí?".     | **Ignora el disparador:** El contacto permanece en la cola de espera del panel humano, manteniendo la prioridad de llegada original.    |


---

# 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.hablla.com/hablla-docs-es/flujos-de-automatizaciones/todos-los-componentes/componentes-de-instagram/entrante.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
