Postwith › Guides

How to post to Instagram from ChatGPT

Updated November 13, 2026

ChatGPT can’t sign in to Instagram on its own, but it can post for you once you add a connector. With Postwith, you connect your Instagram account once, add Postwith to ChatGPT, and then just ask: “Post this photo to Instagram tomorrow at 9am.” ChatGPT writes the caption, shows you the post, and Postwith posts it on time after you say yes.

Works on ChatGPT Plus. ChatGPT now lets you add Postwith yourself from Plugins, no directory listing needed. We tested it on ChatGPT Plus on November 14, 2026: it connected, showed the post, and published after a yes. Business, Enterprise and Edu workspaces work the same way, though an admin may need to allow “Create plugins with MCPs” first. If your plan doesn’t show Add custom MCP server, use Postwith in OpenAI’s Codex app or in Claude instead.

What you need

Steps

  1. Sign in to Postwith. Go to app.postwith.app and sign in with your email. You get a six-digit code; there’s no password.
  2. Connect Instagram. Open Accounts, choose Instagram and sign in with Instagram’s own login. Postwith never sees your password, and you can disconnect anytime.
  3. Add Postwith to ChatGPT. In ChatGPT, open Plugins in the sidebar, choose Add › Add custom MCP server, name it Postwith and paste https://mcp.postwith.app/mcp as the server URL. Leave Authentication on OAuth, tick I understand and want to continue, and choose Create as a plugin. Sign in to Postwith when it asks, and choose Allow. Then type @Postwith in any chat.
  4. Get your photo or video to Postwith. Files you attach in a chat don’t reach connectors, so ask ChatGPT: “Give me a link to add a photo.” It opens a page where you pick the file on your phone or computer. The link works once, for a day. You can also give ChatGPT a public link to the file, or upload it in Postwith › Media.
  5. Ask ChatGPT to post it. Say what you want in plain words, for example: “Post this photo to Instagram tomorrow at 9am. Write a short caption about our new autumn menu.”
  6. Check the draft and say yes. ChatGPT shows you the caption and how the post will look. Ask for changes until it’s right. Nothing is scheduled until you say yes, and then Postwith posts it at its time, even if you close the chat.
  7. Ask how it did. A few days later, ask: “How did my Instagram posts do this week?” ChatGPT reads the results from Postwith and can suggest what to post next.

What you can ask for

Good to know

Questions

Can ChatGPT post to Instagram by itself?

No. ChatGPT can write captions, but it can’t sign in to Instagram. It needs a connector such as Postwith, which connects to Instagram through Instagram’s official sign-in and does the posting when you say yes.

Does ChatGPT see my Instagram password?

No. You sign in to Instagram on Instagram’s own page, inside Postwith. ChatGPT only gets a Postwith connection, which you can end anytime in Postwith › Settings › Your AI or by removing the connector from ChatGPT.

Can ChatGPT post an Instagram carousel, Reel or Story?

Yes. Give it up to 10 photos for a carousel, a video for a Reel, or one photo or video for a Story, and say which you want.

Will it post without asking me?

Not by default. ChatGPT shows you every post first and Postwith schedules it only after your OK. If you prefer, you can let it post finished posts on its own.

How much does it cost?

Postwith starts with 7 days free. After that, plans start at $9 a month at launch prices for 3 social accounts (regular price $19). ChatGPT’s own plan is separate.

Related guides

Post to Instagram from your chat

Connect Instagram once, then ask. Nothing posts without your OK.