Automate

Connect ChatGPT to Instagram and post from the chat

Instagram is one of only two places here where images and video can share a post, and the only one that will not take a PNG.

One value to paste
https://api.antwork.io/mcp

ChatGPT reaches Antwork through an app you create in Developer mode. It takes about a minute: switch the mode on, add Antwork's server URL, and sign in. There is no API key at any point.

Turn on Developer mode first. In ChatGPT open Settings → Security and login and switch on Developer mode. Without it the Plugins page has no + and there is nothing to paste the URL into. OpenAI lists it for Plus, Pro, Business, Enterprise and Edu on the web (not the mobile apps), though a Free account completed this setup when we tested it on 26 September 2026. On a work account your admin may have to allow it. If you can't find the switch, Claude connects in one click instead.

Instagram needs a professional account (Business or Creator). Personal accounts cannot connect, but switching is free: in the Instagram app, Settings, then Account type and tools, then Switch to professional account, then Creator.

The short answer

Yes. ChatGPT can post to Instagram through Antwork, a Model Context Protocol (MCP) app. You create an app in ChatGPT's Developer mode with Antwork's server URL, sign in to Antwork, and connect your Instagram professional account (Business or Creator) once on Instagram's own login screen. From then on ChatGPT writes captions in your voice and schedules or publishes posts, carousels and Reels from inside the conversation, through Instagram's official publishing API. No password shared, no API key, no browser extension.

Antwork publishes and schedules to your own Instagram account and reads the engagement on your own posts. It does not browse or scrape other accounts, send direct messages, or follow and like on your behalf.

Checked against the product on 28 September 2026

Connect it

1:06 · Captions EN / ES

Every screen is a real recording of ChatGPT and Antwork, made on 26 September 2026. Only the cursor, zooms and captions are added.

  1. In ChatGPT open Settings → Security and login and switch on Developer mode. Without it the Plugins page has no +. Plans and work accounts are covered in the questions below.

Is there a native ChatGPT connector for Instagram?

ChatGPT does not post to Instagram on its own. It can add apps over MCP in Developer mode, and Antwork is one built for publishing: you create it with Antwork's server URL and its drafting, scheduling and publishing tools appear in the composer, with no API key and no browser extension. These are the approaches you are actually choosing between, and they differ in what each one leaves you holding.

  • An analytics connectorPulls Instagram numbers into the chat so you can ask about followers, impressions or ad spend in plain language. It reads. Publishing is not part of what it does.
  • A prospecting or outreach serverProfile lookup, enrichment and drafted messages, aimed at finding people rather than posting. These generally ask you to paste a vendor API key into the connector, so the vendor sits between ChatGPT and Instagram holding a key and whatever it gathered about the people you searched for.
  • A general integration toolkitOne MCP endpoint that fronts hundreds of apps. Instagram is one entry in a catalogue, and the tools you get are the generic ones that catalogue exposes.
  • A workflow builderYou build and maintain a flow, then trigger it. ChatGPT is a node inside the automation rather than the thing driving it, and every change means editing the flow.
  • A browser extensionDrives Instagram inside your own logged-in tab. Nothing to authorize, and nothing authorized either: it is your session being automated, which is the arrangement Instagram's User Agreement is most explicit about.
  • Antwork, a publishing connectorDrafting, scheduling and publishing to Instagram are first-class tools, running against Instagram's official API on scopes you granted, with the platform's real limits enforced server-side. ChatGPT drives them from the conversation. No vendor API key.

What you can say once Instagram is connected

“Draft an Instagram caption for this photo in my voice, with three hashtags at the end.”

“Turn this carousel of five images into an Instagram post and schedule it for Saturday.”

“Rewrite my last Instagram caption with a stronger first line.”

“Which of my Instagram posts got the most engagement this month?”

You see it before it goes out

Antwork does not answer with a wall of text. It renders real, clickable panels inside ChatGPT — the same interface you would get in a dashboard, in the conversation you are already in. No other social tool does this.

  • 01A post card with the draft, editable in place, with the publish and schedule buttons on it
  • 02A month calendar of everything scheduled across every connected account
  • 03Your media library as a thumbnail grid you can attach from
  • 04A connections panel with a Connect button per platform
  • 05A table of recent posts you can click into
Rendered in the chat
Draft · Instagram269 / 2,200

Shipped something small this week that fixed a big thing. Our token refresh ran daily but checked Instagram against a five minute expiry window, so it could only ever catch a token that happened to die inside those five minutes. It never did. Accounts just went quiet.

PublishScheduleedit in place

What is different about Instagram

Only here

JPEG only

Instagram accepts .jpg and .jpeg and nothing else. A PNG, which is what most design tools export by default, is refused. Antwork checks the extension when you attach rather than letting you find out at publish.

A carousel does not have to be all one thing

Up to ten items in a post, and they can be images and video together. Most platforms here force you to pick one kind; this is not one of them.

There is no landscape

Image ratios are 4:5, 1:1 and 1.91:1, and video is 9:16, 1:1 or 4:5. Nothing 16:9 fits, so a cut made for YouTube needs recutting before it comes here.

Fifteen minutes, ten times over

Each video can run fifteen minutes at 300 MB, and ten of them can sit in one post. The limit you will hit first is almost never the length.

Questions

Can ChatGPT connect to Instagram?
Yes. Antwork is the connector: you add one URL to ChatGPT, approve Instagram once over OAuth, and from then on ChatGPT drafts, schedules and publishes to your account from the chat itself. No API key, no browser extension, no copying between tabs.
Is there a native ChatGPT connector for Instagram?
ChatGPT does not post to Instagram on its own. It can add apps over MCP in Developer mode, and Antwork is one built for publishing: you create it with Antwork's server URL and its drafting, scheduling and publishing tools appear in the composer, with no API key and no browser extension.
How do I connect ChatGPT with Instagram?
Turn on Developer mode in ChatGPT (Settings, then Security and login), open Plugins, press + and create an app with Antwork's server URL, then sign in to Antwork. Ask ChatGPT to connect Instagram and approve Instagram's login screen with your Business or Creator account. There is no API key at any point.
Can ChatGPT post on Instagram for me?
Yes, when you ask it to. ChatGPT saves each post as a draft in Antwork first, shows it to you, and only schedules or publishes when you say so. ChatGPT also asks for your permission before an app writes anything.
Can I connect a personal Instagram account?
No. Instagram only lets third-party apps publish to professional accounts, Business or Creator. Switching an account to Creator is free and done in Instagram's own settings.
How is this different from Zapier, n8n or an integration toolkit?
What drives the action. In a workflow builder, ChatGPT is a node inside an automation you maintain. With Antwork, drafting, scheduling and publishing to Instagram are tools ChatGPT operates directly in the conversation, and the platform's limits are enforced server-side rather than being whatever the flow happens to carry.
Do I need an API key to connect ChatGPT?
No. Antwork connects over OAuth — you approve a consent screen in the browser and you are done. There is no key to generate or paste into a URL, which is how most social MCP servers handle it.
Do I need a paid account?
No. Your first two connected accounts are free forever, with unlimited posts and workspaces, and there is no plan gate on MCP access.
Will ChatGPT post without showing me first?
Not unless you ask it to. Drafting and publishing are two separate steps: the agent writes, renders the post card, and only publishes when you confirm.
Does the writing sound like AI?
Antwork hands the agent that account's recent posts, along with how each performed, and the agent writes to match them. On Instagram that includes writing to the length the format rewards, up to 2,200 characters.

Never leave ChatGPT to post again.

One command, one consent screen, and Instagram is something you can just ask for.

Connect ChatGPT to Instagram