> 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/french/flux-dautomatisations/tous-les-composants/composants-facebook/entrant.md).

# Entrant

### Vue d'ensemble

Le **Déclencheur de messages entrants de Facebook Messenger** est un nœud d'entrée (*déclencheur entrant*) basé sur des événements de conversation sociale. Sa fonction principale est de surveiller les pages d'entreprise et de déclencher instantanément un flux d'automatisation ou un chatbot dès qu'un utilisateur envoie un nouveau message privé (DM) via Facebook Messenger.

**Règle de maintien de la prise en charge :** Comme dans le canal WhatsApp, le déclencheur dispose d'une intelligence intégrée de contrôle d'état. Il ne lancera l'automatisation que si le contact **n'a pas de prise en charge humaine ni de ticket ouvert** dans le système. Si la conversation est déjà sous la responsabilité d'un opérateur, les messages envoyés par l'utilisateur seront redirigés directement vers l'écran de chat de l'agent, en ignorant ce déclencheur afin d'éviter toute interférence dans le dialogue humain.

### Paramètres de configuration

Le paramétrage du déclencheur lie l'automatisation à la page d'entreprise officielle de la société selon le critère suivant :

* **Canal :** Menu déroulant utilisé pour sélectionner quelle page Facebook (fanpage) intégrée à la plateforme sera surveillée par ce flux spécifique. Il répertorie toutes les pages connectées disposant de l'autorisation de recevoir des messages via l'API Messenger.<br>

### Constructeur visuel

L'interface graphique est conçue pour un raccordement rapide et sécurisé, isolant le point de départ du parcours :

* **Clé de bascule (Fixed/Expression) :** Permet de changer le comportement du remplissage de *Fixe* (sélection d'une page statique listée dans la liste déroulante) vers *Expression* (insertion de variables pour un mappage logique avancé).<br>
* **Nœud initial sans entrée :** Dans l'éditeur graphique de flux, ce composant se place à l'extrémité initiale gauche de l'écran. Il ne possède pas de connecteurs d'entrée, car son exécution est déclenchée exclusivement par un stimulus externe (le message envoyé par le client sur la page).<br>

### Opérateurs spéciaux

Les propriétés logiques de ce composant gèrent la capture des identités sociales et le contrôle des fenêtres de conversation :

* **Injection de payload de profil social :** Dès que l'utilisateur envoie le message, le moteur du déclencheur capture les données publiques autorisées par l'API de Meta, telles que le **Prénom**, **Nom de famille** et **ID d'utilisateur Messenger (PSID)**, mettant ces variables immédiatement à disposition pour personnaliser les blocs suivants.<br>
* **Fenêtre de réponse standard (règle des 24 heures) :** L'activation du composant enregistre l'horodatage d'entrée de l'utilisateur. Le système utilise cette marque pour contrôler la fenêtre standard de 24 heures stipulée par Meta, garantissant que les réponses automatisées suivantes du flux soient envoyées dans le délai éligible de communication gratuite.<br>

### Exemples pratiques

Le tableau ci-dessous présente des scénarios de comportement du déclencheur selon l'état actuel de l'interaction sur la plateforme :

| **Page sélectionnée (canal)**     | **Statut de l'utilisateur dans le panneau** | **Action de l'utilisateur dans Messenger**  | **Comportement du déclencheur**                                                                                                    |
| --------------------------------- | ------------------------------------------- | ------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- |
| **Page institutionnelle fictive** | Aucun ticket ouvert.                        | A envoyé « J'aimerais connaître les prix ». | **Déclenche le flux :** Le déclencheur capture le contact et lance le menu du chatbot en libre-service.                            |
| **Page de support fictive**       | En prise en charge avec l'opératrice Ana.   | A envoyé « Pouvez-vous m'aider ? ».         | **Ignore le déclencheur :** Le texte arrive directement sur l'écran d'Ana ; l'automatisation n'interfère pas dans la conversation. |
| **Page institutionnelle fictive** | En attente dans la file d'attente générale. | A envoyé un caractère ou un emoji.          | **Ignore le déclencheur :** Le contact reste dans la file d'attente du panneau humain, conservant la priorité d'arrivée.           |


---

# 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.hablla.com/french/flux-dautomatisations/tous-les-composants/composants-facebook/entrant.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.
