Tutoriels

Transformer des clips en Reels avec un plugin OpenAI dots pour publier sur Instagram

Taras Shynkarenko
Taras Shynkarenko
•Mis à jour : •8 min de lecture
Comment utiliser un plugin OpenAI dots pour publier sur InstagramComment utiliser un plugin OpenAI dots pour publier sur Instagram

TL;DR, Réponse Rapide

8 min de lecture

OpenAI a lancé dots le 29 septembre 2026 avec un exemple de dot qui transforme une transcription en clips et rédige des publications sociales soumises à approbation. Pour Instagram, ce flux passe par le serveur MCP d'AdaptlyPost ajouté en mode développeur de ChatGPT. Le dot doit régler postType sur FEED, REEL ou STORY, envoyer les médias sous forme d'URL HTTPS publiques et conserver le publicUrl téléversé. La publication exige un espace de travail Business ou Enterprise.

Transformer un clip en Reel programmé est la tâche qui convient le mieux à un plugin OpenAI dots pour publier sur Instagram, et elle est proche de l'exemple qu'OpenAI a utilisé pour lancer dots le 29 septembre 2026. Le dot rédige, vous approuvez, et AdaptlyPost publie. Instagram ajoute un champ que le dot doit renseigner correctement à chaque fois, postType, et une étape média où la mémoire du dot joue contre vous.

En bref : ajoutez le serveur MCP d'AdaptlyPost en suivant le guide de configuration principal, puis demandez à votre dot de nommer le postType avant chaque publication Instagram, de transmettre les médias sous forme d'URL HTTPS publiques, et d'enregistrer chaque publication comme brouillon soumis à votre approbation.

Que signifie l'exemple de lancement d'OpenAI pour Instagram ?

Le billet de lancement d'OpenAI décrit un dot au travail : « Quand une nouvelle transcription d'interview arrive, il repère les moments à découper en clips, prépare les notes d'épisode et rédige des publications sociales pour votre approbation. » La documentation d'OpenAI ajoute que vous « affinez le titre ou le ton... avant de publier ». Pour Instagram, cela donne une légende de Reel qui attend votre accord dans une file.

Le dot travaille sur son propre ordinateur dans le cloud, où, selon OpenAI, il peut « naviguer, analyser des informations, créer des fichiers et exécuter des outils ». AdaptlyPost reçoit les médias sous forme d'URL HTTPS publiques. Son outil upload_media accepte des URL ou des données base64, et get_upload_urls renvoie des URL présignées pour un téléversement direct. Au 29 septembre 2026, OpenAI n'a pas documenté si l'ordinateur d'un dot peut envoyer un fichier vers une URL présignée, et les admins de l'espace de travail contrôlent l'accès réseau du cloud. Le chemin fiable est un clip déjà disponible à une URL publique, transmis à upload_media.

Les déclencheurs d'événements fonctionnent « lorsqu'un service connecté prend en charge la surveillance d'événements », selon OpenAI. Si le service qui héberge vos clips la prend en charge, "un nouveau clip est arrivé" peut lancer le dot. Sinon, une tâche récurrente qui vérifie le dossier chaque matin fait le même travail.

Du clip au Reel publié
Clip sur une URL publique
upload_media
Le dot indique le postType
Enregistré en brouillon
Vous approuvez
AdaptlyPost publie
Tout ce qui est publié passe deux étapes de contrôle, le brouillon enregistré et votre validation.

Un dot sur ChatGPT Pro peut-il publier sur Instagram ?

Un dot sur ChatGPT Pro ne peut ni publier ni programmer de publications Instagram via un serveur MCP personnalisé, d'après l'article d'aide d'OpenAI d'août 2026, qui limite Pro aux « read/fetch permissions in developer mode » (permissions de lecture et de récupération en mode développeur). Les espaces de travail Business et Enterprise ont le MCP complet. Le tableau des formules et le test en lecture seule se trouvent dans le guide principal.

Un dot Pro lit tout de même. Il liste vos comptes Instagram, montre ce qui est programmé et récupère les chiffres par publication depuis list_post_analytics, ce qui vous permet de juger une semaine de Reels sans ouvrir l'application.

Une créatrice filme un clip vertical avec son smartphone, le genre de séquence qui devient un Reel Instagram.

Que contrôle postType sur Instagram ?

postType décide si une publication Instagram arrive dans le Feed, en Reel ou en Story, et la spécification AdaptlyPost associe chaque valeur à un type de contenu. Il se trouve dans instagramConfigs, à côté du connectionId. La spécification le dit clairement : FEED fonctionne avec tous les types de contenu, REEL exige contentType: VIDEO, STORY exige IMAGE ou VIDEO, et « toute autre combinaison est rejetée avec un 400 ».

Le postType Instagram et ce qu'exige chaque valeur
FEED
  • Tous les types de contenu, carrousels compris
  • La légende va dans text
REEL
  • contentType: VIDEO uniquement
  • thumbnailUrl ou thumbnailTimestampMs définit la couverture
STORY
  • IMAGE ou VIDEO, pas de carrousel
  • La légende rédigée ne s'affiche jamais
Consultez d'abord ce tableau quand AdaptlyPost renvoie un 400 sur une publication Instagram.

"Publie ça sur Instagram" ne nomme aucun postType, alors faites dire au dot quelle valeur il a choisie et pourquoi avant qu'il rédige. Avec les Custom Rules réglées sur "Ask before taking action" (demander avant d'agir), cette relecture arrive dans l'approbation que vous voyez déjà.

Pour un Reel, thumbnailUrl définit une couverture personnalisée et thumbnailTimestampMs choisit plutôt une image de la vidéo. Un dot qui a choisi le clip sait déjà quel moment lui a plu, alors demandez-lui cet horodatage. Facebook utilise les mêmes valeurs FEED, REEL et STORY dans facebookConfigs, indexées par pageId, donc un seul appel place le Reel sur les deux réseaux avec postType renseigné deux fois.

Un dot peut-il publier un Reel d'essai sur Instagram ?

Un dot publie un Reel d'essai en ajoutant trialGraduation à instagramConfigs, que la spécification AdaptlyPost définit avec deux valeurs. MANUAL garde le Reel auprès des non-abonnés jusqu'à ce que vous le partagiez à vos abonnés dans l'application Instagram. SS_PERFORMANCE laisse Instagram le partager aux abonnés s'il obtient de bons résultats.

Le champ exige contentType: VIDEO et un postType égal à REEL, FEED ou absent. Les images, carrousels et Stories sont rejetés avec un 400. Instagram décide quels comptes professionnels peuvent publier des Reels d'essai et plafonne le nombre envoyé via l'API, et un essai refusé fait échouer cette plateforme avec une erreur qui le précise. Cela convient bien à un dot : il rédige deux accroches pour le même clip, vous en approuvez une comme essai, et une lecture hebdomadaire de list_post_analytics vous dit laquelle publier pour de bon.

Une main fait défiler des photos sur un téléphone, comme les lecteurs parcourent un carrousel diapositive après diapositive.

Comment un dot programme-t-il un carrousel Instagram ?

Un dot programme un carrousel en contentType: CAROUSEL avec postType: FEED et les images dans mediaUrls, dans l'ordre où le lecteur les fait défiler. La spécification ne fixe aucune option par diapositive, donc l'ordre du tableau porte la séquence. mediaAltTexts suit le même ordre et part vers Instagram, alors demandez au dot d'écrire un texte alternatif pour chaque diapositive.

AdaptlyPost
AdaptlyPost

Essai gratuit de 7 jours

Analyses multiplateforme

Boîte sociale

Assistant IA

{
  "platforms": ["INSTAGRAM"],
  "contentType": "CAROUSEL",
  "text": "Five ways teams use AdaptlyPost this month.",
  "instagramConfigs": [{ "connectionId": "<id from list_accounts>", "postType": "FEED" }],
  "mediaUrls": ["<publicUrl 1>", "<publicUrl 2>", "<publicUrl 3>"],
  "mediaAltTexts": ["Slide 1 alt text", "Slide 2 alt text", "Slide 3 alt text"],
  "scheduledAt": "2026-10-02T10:00:00",
  "timezone": "Europe/Kyiv",
  "saveAsDraft": true
}

La spécification ne fixe aucun nombre de diapositives, et Instagram applique le sien. Le guide des carrousels couvre ces règles. text porte la légende, et platformTexts donne à Instagram sa propre légende quand le même appel part aussi vers d'autres réseaux.

Qu'est-ce qui casse sur Instagram avec un dot ?

Trois choses cassent les publications Instagram d'un dot, et l'une d'elles vient de la mémoire du dot. La première est le type de compte. L'API de publication d'Instagram n'accepte que les comptes Business et Creator, donc un profil personnel n'apparaît jamais comme cible. C'est une question de scope et de type de compte, et c'est la première vérification à faire quand list_accounts n'affiche aucun Instagram.

La deuxième tient aux liens médias périmés. La spécification avertit qu'après publication, les mediaUrls d'une publication « peuvent contenir des liens CDN de plateforme qui expirent », et demande de réutiliser le publicUrl que vous avez téléversé, pas une URL relue depuis une publication publiée. Un dot forme ses propres souvenirs, et vous ne pouvez ni les consulter ni les modifier. Dites-lui dans chaque tâche de conserver le publicUrl et de ne jamais réutiliser un lien lu sur une publication publiée.

La troisième concerne les Stories. Une Story n'affiche aucune légende, donc le texte que le dot a rédigé pour elle disparaît, et le compteur de 24 heures d'Instagram démarre à la publication. Vérifiez list_post_results après chaque envoi, et retry_failed_platforms renvoie uniquement ce qui a échoué.

Questions fréquentes

Un dot peut-il publier sur Instagram sans AdaptlyPost ?

OpenAI ne cite aucun plugin Instagram dans ses contenus sur dots au 29 septembre 2026. Un dot peut piloter le site web d'Instagram dans son propre navigateur, ce qui ne vous donne ni programmation, ni contrôle du postType, ni relance par plateforme. Un plugin branché sur une API publiée est le meilleur compromis pour tout ce qui est programmé.

Le dot demande-t-il avant de publier sur Instagram ?

Un dot réglé sur "Ask before taking action" pour AdaptlyPost demande avant d'y agir. L'exemple de lancement d'OpenAI est un dot qui « rédige des publications sociales pour votre approbation », et saveAsDraft: true garde chaque publication Instagram dans AdaptlyPost jusqu'à ce que vous la publiiez. Gardez les deux contrôles pendant les premières semaines.

Le dot peut-il programmer un mois de Reels d'un coup ?

bulk_schedule_posts réserve de 1 à 100 publications en un appel, donc un mois de Reels quotidiens tient dans une seule requête. Chaque entrée exige contentType: VIDEO et postType: REEL dans ses instagramConfigs. Les publications groupées ne peuvent pas être des brouillons, alors approuvez tout le lot avant l'appel.

Un dot peut-il répéter la même publication Instagram chaque semaine ?

Le champ recurrence d'AdaptlyPost répète une publication en DAILY, WEEKLY ou MONTHLY à partir d'un scheduledAt futur, sans intervention du dot après le premier appel. La récurrence ne se combine pas avec les brouillons. Utilisez plutôt une tâche récurrente du dot quand chaque semaine demande un nouveau contenu.

Pourquoi mon dot ne voit-il aucun compte Instagram ?

Une liste Instagram vide dans list_accounts désigne un profil personnel, parce que l'API de publication d'Instagram n'accepte que les comptes Business et Creator. Convertissez le compte dans l'application Instagram, puis reconnectez-le dans AdaptlyPost. Un compte marqué unauthorized doit être reconnecté avant de publier.

En quoi cela diffère-t-il des voies Muse et Grok ?

Muse de Meta relie Instagram via l'Accounts Centre et construit un connecteur personnalisé à partir de la spécification OpenAPI pour publier, ce que couvre le guide du connecteur Meta Muse pour Instagram. Le modèle Grok Bot pour Instagram s'installe depuis un lien de partage. Un dot appelle le serveur MCP hébergé et se connecte avec OAuth.

Un dot peut-il publier une Story Instagram ?

Un dot publie une Story avec postType: STORY et un contentType de IMAGE ou VIDEO. Les carrousels ne sont pas autorisés. Une Story n'affiche aucune légende, donc le texte rédigé par le dot disparaît, et le compte à rebours de 24 heures d'Instagram démarre à la publication.

Que se passe-t-il si le dot choisit le mauvais postType ?

AdaptlyPost rejette avec une erreur 400 toute combinaison que la spécification n'autorise pas. REEL exige contentType: VIDEO, et STORY exige IMAGE ou VIDEO. FEED fonctionne avec tous les types de contenu.

Comment un dot choisit-il la couverture d'un Reel ?

Utilisez thumbnailUrl pour une image de couverture personnalisée, ou thumbnailTimestampMs pour choisir une image de la vidéo. Un dot qui a choisi le clip sait déjà quel moment lui a plu, demandez-lui donc ce repère dans le brouillon.

Comment vérifier que la publication Instagram d'un dot est bien partie ?

Demandez au dot d'appeler list_post_results après chaque publication. Si une plateforme a échoué, retry_failed_platforms renvoie uniquement ce qui a échoué.

Démarrez un essai AdaptlyPost de 7 jours, connectez Instagram, et suivez le guide de configuration de dots. L'outil de programmation Instagram gère la même file sans agent, sur Creator à $19 par mois, Pro à $39 ou Enterprise à $89.

AdaptlyPost
AdaptlyPost

Essai gratuit de 7 jours

Analyses multiplateforme

Boîte sociale

Assistant IA

Cet article vous a-t-il été utile ?

Dites-nous ce que vous en pensez !

Nous voir plus souvent sur Google

Un clic définit AdaptlyPost comme source préférée. Nos articles remontent alors dans vos À la une, en mode IA et dans les aperçus IA.

Avant de partir...

AdaptlyPost

AdaptlyPost

Planifiez vos contenus sur toutes les plateformes

Gérez tous vos comptes de réseaux sociaux en un seul endroit avec AdaptlyPost.

Analyses multiplateforme

Boîte sociale

Assistant IA

Articles Connexes