Chatbot Instagram : ce que l'API permet à une IA en DM

Un chatbot Instagram branché sur l'API officielle de Meta peut répondre à chaque message privé que reçoit votre compte, poser vos questions de qualification en langage courant et envoyer un lien de réservation, à toute heure. Il fonctionne dans un cadre court : le compte doit être professionnel, la personne doit écrire en premier, le bot n'écrit librement que dans une fenêtre de messagerie, et un humain doit pouvoir reprendre la conversation à tout moment.
Ces règles figurent dans la documentation développeurs de Meta consacrée à l'Instagram Messaging API, que Meta appelle aussi « Messenger API support for Instagram ». L'une d'elles vient de bouger : depuis une mise à jour datée du 28 septembre 2026, la fenêtre ouverte après une publicité Click-to-Direct (la publicité qui ouvre une conversation Instagram) peut durer jusqu'à 7 jours au lieu de 24 heures. Cette analyse lit chaque règle dans les pages de Meta, ouvertes le 8 octobre 2026, puis regarde ce qu'un chatbot IA change par rapport à un bot à boutons. Ce n'est pas un avis juridique.
En bref
- Seuls les comptes Instagram professionnels, entreprise ou créateur, ont accès à l'API : par une Page Facebook liée, ou par l'Instagram API with Instagram Login.
- Le bot ne peut écrire qu'à une personne qui a écrit en premier. Il dispose alors de 24 heures, ou de 7 jours au plus après un premier message envoyé depuis une publicité Click-to-Direct.
- Après la fenêtre, Instagram offre moins que Messenger : ni notification unique, ni sponsored messages. Le tag Human Agent ajoute 7 jours, pour des réponses tapées par une personne.
- Un commentaire donne droit à une seule réponse privée, dans les 7 jours. La conversation ne continue que si la personne répond.
- Meta exige un relais vers un humain, interdit de contacter quelqu'un sans consentement, et ses conditions de plateforme interdisent aux développeurs de collecter vos identifiants Instagram.
Sommaire
- Les règles du chatbot Instagram en un tableau
- Le compte professionnel, condition de départ
- La personne écrit en premier, puis le compteur tourne
- Un commentaire donne droit à une seule réponse privée
- Un humain doit rester joignable
- Ce que les règles excluent
- Annoncer le bot au prospect
- Ce que change une IA face à un bot à boutons
- Avant de lancer un chatbot Instagram
- Où SetScale se situe
- FAQ
- Conclusion
Les règles du chatbot Instagram en un tableau
Chaque règle ci-dessous vient d'une page de Meta ouverte le 8 octobre 2026. Le point de départ est la documentation de l'Instagram Messaging API, dont la page de présentation porte une mise à jour du 28 septembre 2026. Les autres pages sont liées dans chaque section. Les citations restent en anglais, la langue de la documentation.
| Règle | Ce que dit la documentation de Meta | Ce que cela veut dire pour un chatbot IA |
|---|---|---|
| Compte | Ouvert à « any Instagram Professional account for a business » et « any Instagram Professional account for a Creator » | Un compte personnel ne se connecte pas |
| Qui écrit en premier | « Only after an Instagram user has sent your app user's Instagram professional account a message can your app send a message » | Le bot répond, il ne prospecte pas |
| Fenêtre standard | 24 heures pour la plupart des actions, jusqu'à 7 jours après un premier message envoyé depuis une publicité Click-to-Direct | Qualifier et faire réserver à l'intérieur |
| Après la fenêtre | Tag Human Agent pour des réponses manuelles pendant 7 jours ; notifications uniques et sponsored messages « are not available for IG Messaging API » | Le bot s'arrête, une personne peut encore répondre |
| Commentaires | Une seule réponse privée, dans les 7 jours suivant le commentaire | Un message, puis la personne décide |
| Relais humain | Les applications « must have an escalation path to a human agent » | Chaque scénario prévoit une sortie vers une personne |
| Longueur | Texte de « 1,000 bytes or less » | Des réponses courtes, découpées au besoin |
| Identifiants | Les développeurs « must not separately request or collect a Meta user's login credentials » | Un outil qui demande votre mot de passe sort des conditions de Meta |
Le compte professionnel, condition de départ
Un compte personnel doit d'abord passer en compte professionnel ; le Business login for Instagram de Meta peut le faire pendant la connexion, en créant au passage une Page Facebook reliée au compte. Il existe ensuite deux voies techniques, et un bon prestataire vous dit laquelle il utilise : une Page Facebook liée au compte, la voie que décrit la documentation de l'Instagram Messaging API, ou, pour les comptes sans Page, l'Instagram API with Instagram Login.
Un réglage se fait de votre côté, dans l'application. Le guide de démarrage indique que les comptes professionnels « will need to enable the connected tools toggle » : Instagram Settings, Messages and story replies, Message controls, Connected Tools, puis Allow Access to Messages (libellés anglais de la documentation ; l'application les affiche traduits). Si un outil connecté ne voit rien, vérifiez d'abord ce réglage.
Deux points comptent dès que vous n'êtes plus seul.
D'abord, qui lit les messages. Les Developer Policies de Meta, mises à jour le 3 février 2026, ajoutent une règle propre à Instagram : avant de lier un compte Instagram à une Page Facebook, son propriétaire doit reconnaître « that all users with a Page role of moderator or higher will have the ability to view and respond to messages sent via Instagram Messaging ». Pour une agence qui connecte le compte d'un client, c'est une discussion à avoir avant la connexion. Les accès sont détaillés dans notre checklist d'accès partenaire Meta Business, le quotidien dans le playbook pour gérer plusieurs comptes Instagram.
Ensuite, ce que l'outil a le droit de faire. Une application en Standard Access ne peut échanger qu'avec des personnes qui ont un rôle sur l'application. Un outil qui sert des comptes professionnels qu'il ne possède ni ne gère doit obtenir l'Advanced Access, qui passe par l'App Review.
Verdict : tout compte professionnel est éligible. Les vraies questions portent sur la voie technique de l'outil, sur son Advanced Access, et sur les personnes qui verront vos messages.
La personne écrit en premier, puis le compteur tourne
Le guide de Meta pour la voie Instagram Login le dit sans détour : « Conversations only begin when an Instagram user sends a message to your app user through your app user's Instagram Feed, posts, story mentions, and other channels. » Vos portes d'entrée sont donc celles qu'emprunte la personne :
- un DM, ou une mention de votre compte dans sa story ;
- un lien ig.me, qui peut porter un paramètre de référence indiquant au bot d'où vient la personne ;
- les ice breakers, 4 questions fréquentes au plus qu'une personne touche pour lancer l'échange (indisponibles sur ordinateur, précise la page ice breakers) ;
- une publicité Click-to-Direct ;
- un commentaire, qui ouvre une porte plus étroite (section suivante).
Puis le compteur tourne. La présentation, mise à jour le 28 septembre 2026, précise : « For most user actions, it lasts 24 hours. When the user action is a person sending their first message after clicking a Click-to-Direct ad, the window may last up to 7 days from that message. » L'entrée du journal des changements à cette date ajoute que les conversations ouvertes par les autres portes d'entrée « remain within a 24-hour window ».
C'est après la fenêtre qu'Instagram se distingue de Messenger. La politique Messenger Platform and IG Messaging API liste les voies qui restent, et trois d'entre elles s'arrêtent à la porte d'Instagram : notifications uniques, sponsored messages et news messaging « are not available for IG Messaging API ». Certains tags de message fonctionnent sur les deux plateformes, d'autres seulement sur Messenger. Celui qui compte ici, le tag Human Agent, « allows businesses to manually respond to user messages within a separate 7-day period ». Le mot clé est « manually » : il couvre votre closer qui répond tard, pas votre bot.
Pour un setter IA, la conséquence est concrète. Toute relance automatique doit tenir dans la fenêtre. Un prospect qui se tait au-delà ne peut plus être relancé par le bot ; seule une personne peut encore écrire, sous le tag Human Agent. L'enchaînement des relances dans ces limites est traité dans notre processus de relance commerciale, et les autres compteurs et quotas de l'API dans limites de l'API de messagerie Instagram.
Deux comportements de la boîte de réception changent aussi dès qu'un outil répond pour vous, d'après la présentation : toute demande à laquelle vous répondez par une application tierce passe dans le dossier Général, et les conversations restées dans les demandes sans activité depuis 30 jours ne sont plus renvoyées par l'API.
Verdict : c'est la fenêtre, pas le logiciel, qui décide quand votre bot peut parler. Placez la qualification et le lien de réservation dans les premiers échanges, et traitez les 7 jours après une publicité comme une marge.
Un commentaire donne droit à une seule réponse privée
Un commentaire n'est pas encore une conversation. La page des réponses privées permet à votre application d'envoyer « a single message to an Instagram user who commented on the app user's Instagram professional account post, ads post, reel, or live story », avec ces limites :
- un seul message peut partir vers la personne qui a commenté ;
- il doit partir dans les 7 jours suivant le commentaire pour une publication, une publicité ou un reel, et pendant la diffusion pour un live ;
- il arrive dans la boîte de la personne si elle vous suit, dans ses demandes sinon, et contient un lien vers la publication commentée ;
- « Only when the Instagram user responds to the private message can you continue the conversation within the 24-hour messaging window. »
La page liste aussi ce que l'application doit avoir pour cette fonction : la fonctionnalité Human Agent et l'Advanced Access. Elle prévient qu'un commentaire sur une publication sponsorisée ou une publicité « may result in duplicate webhook notifications » : l'outil doit éviter qu'une même personne reçoive deux réponses.
Verdict : une réponse privée est un coup unique. Un chatbot IA gagne la conversation avec un message qui appelle une réponse ; il ne peut rien enchaîner tant que la personne n'a pas répondu.
Un humain doit rester joignable
C'est la règle dont les vendeurs de bots parlent le moins, et la présentation est explicite : « Apps that use the Instagram Messaging APIs must have an escalation path to a human agent. Experiences can either start by directly interacting with a human agent or can start from an automation to qualify intent but must have a way for users to chat with a human agent as needed. »
Une automatisation qui qualifie l'intention est exactement ce que Meta s'attend à trouver devant l'humain. La page sur le relais vers un humain indique qu'une expérience automatisée peut déclencher ce relais « using a fallback intent, keyword, or quick replies », puis passer la main de deux façons : une boîte de réception propre à la même application, ou l'API Conversation Routing, qui transfère le contrôle du fil à la boîte Instagram ou à la boîte d'une autre application. Lors de l'App Review, Meta demande de montrer que « thread ownership transfers to the inbox » au moment du relais.
Conversation Routing pour Instagram a remplacé le Handover Protocol : dans une entrée du journal datée du 23 octobre 2025, Meta écrit qu'il « no longer supports the Handover Protocol for Instagram ». La page cite, parmi les applications qu'une entreprise peut connecter, les « Messaging Automation/Bot Applications », qui « include AI agent bots for automated responses », et donne cet exemple de passage de main : « AI support bot passes control to a human customer care agent. » Deux détails méritent d'être connus : une application par défaut répond quand aucune autre ne tient la conversation, et la boîte Meta Business Suite peut jouer ce rôle ; pour une conversation ouverte depuis une publicité Click-to-Direct, l'application désignée garde le contrôle pendant la durée de la fenêtre, 7 jours au plus, sauf si le modèle de publicité fixe une valeur entre 1 et 30 jours.
Pour un setter, le schéma propre est court. L'IA tient les nouvelles conversations, qualifie et fait réserver. Quand le prospect demande une personne, ou quand l'appel est réservé et qu'un closer prend le relais, le contrôle passe à la boîte où travaille ce closer. La répartition des rôles côté vente est dans notre modèle setter closer.
Verdict : Meta ne vous demande pas de choisir entre l'IA et l'humain. Il demande que l'humain reste à un pas, et il vérifie le passage de main à la revue.
Ce que les règles excluent
Quatre pratiques sortent du cadre, et aucune n'est une zone grise.
- Écrire à des personnes qui ne vous ont jamais écrit. Techniquement, votre application ne peut écrire à quelqu'un qu'après que cette personne a écrit au compte, grâce à l'identifiant Instagram qui arrive avec son message. Côté règles, les Developer Policies disent : « Don't contact people in Messenger or Instagram Messaging unless you, or the party to whom you are operating as a Service Provider, have obtained legally sufficient consent, permission, and/or opt-in ». Elles ajoutent que « sending spam as defined in the Community Standards is not allowed », y compris « behavior creating bots either manually or automatically, at very high frequencies ». Une campagne de DM de masse à froid n'existe pas dans l'API officielle.
- Demander votre mot de passe. Les Platform Terms de Meta, mises à jour le 3 février 2026, disent en section 6.a.iii : « You may use Meta Products to authenticate users, but you must not separately request or collect a Meta user's login credentials for any Meta Products. » Un outil qui vous demande votre mot de passe Instagram au lieu de vous envoyer sur l'écran de connexion de Meta fait précisément ce que ces conditions interdisent aux développeurs.
- Ignorer un refus. Il faut « immediately respect all requests (on or off Messenger and Instagram Messaging) by people to block, discontinue, or otherwise opt out of the messaging functionality ». Quand un prospect écrit stop, le bot s'arrête.
- Des numéros de carte dans la conversation. « Don't share or ask people to share individual payment card, financial account numbers or other cardholder data within messages or calls. » Un parcours de réservation envoie un lien ; il ne recueille jamais une carte en DM.
Et le risque pour le compte ? Les pages lues pour cette analyse ne promettent nulle part qu'une configuration est sans risque, et nous ne le promettrons pas non plus. Elles décrivent comment les restrictions arrivent : « Use of tags outside of approved use cases may result in restrictions on your ability to send messages », et « messaging or calling experiences that receive excessive negative feedback, may be feature limited, paused, rate-limited or removed from Platform ». Les mêmes règles demandent de surveiller votre taux de blocage (« monitor your block rate »).
Vous voulez que vos DM Instagram soient répondus, qualifiés et transformés en rendez-vous sans recruter de setter ? Démarrer l'essai gratuit de 7 jours.
Annoncer le bot au prospect
La présentation reprend la règle de la politique de Meta : « When required by applicable law, automated chat experiences must disclose that a person is interacting with an automated service », au début de la conversation, après un long silence, et quand la conversation repasse d'un humain au bot. Meta nomme les marchés californien et allemand, propose des formulations comme « You are talking to a bot », et recommande l'annonce même là où la loi ne l'impose pas.
Avec un setter, le troisième moment est celui qu'on oublie : le closer rend la main et le bot reprend. Meta ne cite pas les textes de loi, ni français ni européens : vérifiez ceux qui couvrent votre audience.
Ce que change une IA face à un bot à boutons
Un bot à boutons s'appuie sur les fonctions structurées de l'API : ice breakers, réponses rapides, menu persistant. La personne choisit une option et le bot suit la branche. Rien ne l'empêche pourtant de taper une phrase, et c'est là que les Developer Policies de Meta posent une limite qui vaut pour les deux types de bot : « Don't return confusing or nonsensical messages to users or send generic error messages. »
| Bot à boutons | Chatbot IA | Ce que Meta exige dans les deux cas | |
|---|---|---|---|
| Ce qu'il lit | L'option touchée, ou un mot-clé exact | La phrase que la personne a tapée | Une réponse ni confuse ni générique |
| Une question hors script | Un message de repli, souvent générique | Une réponse tirée de ce que vous lui avez donné | Pareil : pas de non-sens, pas de message d'erreur générique |
| Déclencheur du relais | Un mot-clé ou un bouton « parler à quelqu'un » | La demande reconnue en langage courant, la « fallback intent » que cite Meta | Un relais vers un humain, toujours |
| Échec typique | L'impasse polie | Une réponse assurée que vous n'avez jamais validée | Surveiller le taux de blocage |
| Après la fenêtre | Silence | Silence | Tag Human Agent, réponses manuelles seulement |
Ce qu'apporte une IA, c'est la lecture. Elle qualifie avec les mots du prospect, comprend que « je peux parler à quelqu'un ? » est une demande d'humain, et répond à la question que personne n'avait prévue. Ce qu'elle apporte comme risque nouveau, c'est la même phrase lue dans l'autre sens : un modèle qui improvise un prix, une date ou une promesse produit un message confus aussi sûrement qu'une impasse. La parade : lui donner votre script, votre offre et vos règles, puis lire les conversations.
Ce qu'une IA ne change pas, c'est le cadre. La fenêtre, l'obligation de relais et l'annonce du bot restent les mêmes, et les 7 jours supplémentaires du tag Human Agent sont pour une personne, pas pour un modèle. Une limite pratique pèse plus lourd pour une IA, qui a tendance à écrire long : un message texte doit faire « 1,000 bytes or less » selon le guide d'envoi, soit moins de caractères dès qu'il y a des accents ou des emoji, qui pèsent plus d'un octet chacun. Une réponse longue en français doit donc être découpée.
Verdict : sur Instagram, l'IA change la qualité de la conversation, pas les règles qui l'entourent.
Avant de lancer un chatbot Instagram
- Compte professionnel et voie technique confirmés (Page Facebook liée, ou Instagram Login), réglage Connected Tools activé.
- Portes d'entrée listées : DM, mentions en story, liens ig.me avec paramètre de référence, ice breakers, publicités Click-to-Direct, commentaires.
- Qualification et réservation dans les premiers échanges, puisque les relances automatiques s'arrêtent avec la fenêtre.
- Un relais humain qui fonctionne : un mot-clé comme une demande en langage courant mènent à une personne, et le passage de main transfère le contrôle du fil à la bonne boîte.
- Une phrase d'annonce écrite pour les audiences où la loi l'exige, répétée quand le bot reprend après un humain.
- Un stop qui arrête : un mot de désinscription coupe tout message automatique vers cette personne.
- Les limites de l'IA écrites : ce qu'elle peut dire du prix, des dates et des résultats, et ce qu'elle passe à une personne.
- Le prestataire vérifié : écran de connexion de Meta plutôt qu'un champ mot de passe, Advanced Access pour les comptes qu'il ne possède pas, et liste des personnes qui liront vos messages.
Le même exercice sur les autres canaux de Meta : les règles du chatbot WhatsApp IA et celles du chatbot Messenger pour prendre des rendez-vous.
Où SetScale se situe
SetScale est un setter IA en messages privés pour celles et ceux qui vendent une prestation : Instagram aujourd'hui, WhatsApp et Messenger bientôt. Il se connecte par la connexion officielle de Meta, sans partage de mot de passe, et tous les plans font tourner le setter complet : qualification, prise de rendez-vous sur vos créneaux libres et relances, dans une seule boîte de réception. Si le prospect demande un humain, l'IA se coupe sur cette conversation et vous répondez vous-même, avec tout l'historique ; s'il écrit STOP, plus aucun message automatique ne lui est envoyé. Le tableau des plans, lu le 8 octobre 2026, inclut sur chaque plan une ligne de présentation de l'assistant, l'opt-out STOP et un simulateur de test avant la mise en ligne.
Vous commencez seul, avec un compte Instagram et un agenda. En grandissant, vous ajoutez des comptes, des closers ou des espaces clients sans changer d'outil ; les plans Scale et Business ajoutent les comptes clients séparés, le reporting par client et l'API, et la marque blanche arrive bientôt.
Voyez la page Instagram, ou lisez notre guide du setter IA.
FAQ
Un chatbot Instagram peut-il écrire à des personnes qui ne m'ont jamais écrit ? Non. Par l'API officielle, votre application ne peut écrire qu'à une personne qui a d'abord écrit à votre compte professionnel. Un commentaire autorise une seule réponse privée, dans les 7 jours.
Combien de temps un chatbot Instagram peut-il répondre après un message ? Pour la plupart des portes d'entrée, 24 heures. Après un premier message envoyé depuis une publicité Click-to-Direct, jusqu'à 7 jours, selon la documentation de Meta mise à jour le 28 septembre 2026. Ensuite, seule une personne peut encore répondre, sous le tag Human Agent, pendant 7 jours.
Un chatbot IA est-il autorisé dans les DM Instagram ? La page Conversation Routing de Meta cite elle-même les « AI agent bots for automated responses » parmi les applications qu'une entreprise peut connecter, aux conditions vues plus haut : la personne écrit en premier, un humain reste joignable, et le bot s'annonce là où la loi l'exige.
Conclusion
Un chatbot Instagram, en octobre 2026, fait l'essentiel de ce que fait un setter dans les premières minutes d'une conversation : répondre, qualifier, faire réserver. Il ne peut pas ouvrir la conversation, il ne peut pas relancer après la fenêtre, et il doit laisser une porte ouverte vers une personne. Une IA rend la conversation meilleure à l'intérieur de ces limites ; elle ne les déplace pas.
Vérifiez la voie technique, le réglage, la fenêtre et le passage de main avant d'allumer quoi que ce soit, et relisez la présentation de Meta quand sa date change.