> 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-instagram/verifier-si-un-utilisateur-est-suiveur.md).

# Vérifier si un utilisateur est suiveur

### Vue d'ensemble

Le **Composant de vérification d’abonné** (identifié dans l’interface par le nom technique `check_follower`) est un nœud de contrôle de flux conditionnel basé sur l’API Graph de Meta. Sa fonction principale est d’effectuer une requête instantanée et synchrone sur les serveurs d’Instagram afin de valider si un utilisateur donné suit ou non le profil professionnel de la marque. Il agit comme un validateur d’audience, permettant de créer des dynamiques de gamification ou de restreindre l’accès à des branches de l’automatisation en fonction du statut relationnel du contact.

### Paramètres de configuration

La paramétrisation du bloc nécessite deux données principales pour effectuer le croisement d’informations sur le réseau social :

* **Identifiant :** Menu déroulant utilisé pour sélectionner le jeton d’accès authentifié du compte Instagram Business. Cette crédentiale accorde l’autorisation nécessaire pour que le système consulte la liste des interactions et la base de données du profil de l’entreprise.<br>
* **ID Instagram de l’utilisateur (\* champ obligatoire) :** Champ de saisie de texte où doit être renseigné l’identifiant numérique unique ou la variable dynamique (ex : `{{instagram_id}}`) qui représente le client intégré dans le flux.<br>

### Constructeur visuel

L’interface graphique est minimaliste, se concentrant exclusivement sur les champs de ciblage de l’API :

* **Formulaire de saisie directe :** Le constructeur dispense des sélecteurs complexes et se concentre sur le caractère obligatoire de l’identifiant de l’utilisateur (`*`). Sans cette information de destination, le nœud empêche l’enregistrement du flux afin d’éviter des échecs de requête vers Meta.<br>
* **Structure de sorties bifurquées :** Dans l’éditeur graphique de flux, l’insertion de ce composant modifie la morphologie de la branche, en mettant à disposition deux ports de sortie physiques pour connecter les blocs suivants :
  * Sortie A : **C’est un abonné**<br>
  * Sortie B : **N’est pas abonné**<br>

### Opérateurs spéciaux

Les propriétés logiques de ce composant gèrent des requêtes externes en temps réel et des conditions booléennes :

* **Mappage d’injection dynamique :** Le champ *ID Instagram de l’utilisateur* est préparé pour lire des variables globales ou des payloads hérités du déclencheur initial du flux (comme le déclencheur DM ou commentaire). Le moteur traite cette balise en temps réel avant d’envoyer le point de terminaison de validation.<br>
* **Traitement de conditionnelle binaire :** Lors de l’exécution, le moteur du système met le flux en pause pendant quelques millisecondes afin d’obtenir le retour (JSON) de Meta. Si le serveur Instagram confirme le lien d’abonnement, l’automatisation achemine le contact de manière transparente vers la première branche, sinon, elle envoie l’utilisateur vers le chemin de refus.<br>

### Exemples pratiques

Le tableau ci-dessous présente des scénarios classiques d’application de ce composant dans des stratégies de marketing conversationnel et d’engagement :

| **Identifiant sélectionné** | **ID de l’utilisateur (entrée)** | **Réponse de Meta (API)**                    | **Sortie activée dans le flux** | **Cas d’utilisation pratique**                                                                                                                                                                                                             |
| --------------------------- | -------------------------------- | -------------------------------------------- | ------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **@loja\_ficticia**         | `{{instagram.id}}`               | Utilisateur actif dans la liste des abonnés. | **C’est un abonné**             | Le client envoie un message en DM demandant un coupon de réduction. Le système valide qu’il est abonné et libère immédiatement le code promotionnel.                                                                                       |
| **@loja\_ficticia**         | `{{instagram.id}}`               | Utilisateur introuvable dans la liste.       | **N’est pas abonné**            | L’utilisateur demande le coupon, mais le bot identifie qu’il ne suit pas la page. Le flux envoie un message sympathique : *"Vous ne nous suivez pas encore ! Suivez notre profil et tapez à nouveau le mot pour débloquer la récompense."* |
| **@marca\_ficticia**        | `{{instagram.id}}`               | Utilisateur actif dans la liste des abonnés. | **C’est un abonné**             |                                                                                                                                                                                                                                            |


---

# 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-instagram/verifier-si-un-utilisateur-est-suiveur.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.
