How to Schedule Instagram Carousels with AI (Plus Facebook, LinkedIn and Threads)

Schedule Instagram, Facebook, LinkedIn and Threads carousels from Claude or ChatGPT with the MCP Ads content calendar: image limits per platform, ordering slides, local time and timezones, and checking the queue.

Carousels are the format most social schedulers make awkward: upload ten images, drag them into order, paste the caption, pick a time, repeat for the next platform with different limits. If you already write your captions with Claude or ChatGPT, the scheduling can happen in the same conversation. With the MCP Ads content calendar connected, you give the assistant the images in order, the caption and a local time, and it puts the carousel on the calendar for Instagram, Facebook, LinkedIn or Threads, where it publishes automatically at that minute. This guide covers the limits per platform, how to get your images to the assistant, how times and timezones work, and the prompts that make a week of carousels a five-minute job.

Key takeaways
  • The order of the image links is the order of the slides. Number your files and say "in this order" in the prompt.
  • Give times as local clock times with a timezone name such as America/New_York. Without one, the workspace's timezone is used.
  • Instagram is the strictest platform: JPEG images between 4:5 and 1.91:1. Make the slides 4:5 (1080x1350) and they work everywhere.

What you need

An MCP Ads account with the social profiles you want to post to connected in the dashboard: a Facebook Page, an Instagram professional account (connected through its own Instagram login or through the Facebook Page it is linked to), LinkedIn (your profile or a company page you administer), and Threads. Then add the MCP Ads connector to Claude, ChatGPT or another MCP client. The Instagram MCP page and the publishing docs cover the connections.

Scheduled posts live on the content calendar in the MCP Ads dashboard. The calendar publishes each post when its time comes, so your computer and the chat do not need to be open. You can see, reschedule or cancel anything there, or ask the assistant.

Manage all your ad platforms in one place with MCP Ads

Connect your profiles with the Instagram MCP and Facebook Pages MCP; posts go on the MCP Ads content calendar.

  • Google Ads
  • Meta Ads
  • GA4
  • Search Console
  • Tag Manager
  • Merchant Center
  • TikTok Ads
  • LinkedIn Ads
  • Microsoft Ads
  • Snapchat Ads
  • X Ads
  • ChatGPT Ads
  • WordPress
  • Instagram
  • Threads
  • Bing Webmaster
  • + more
Start your 7-day free trial

Step 1: prepare the slides

Design once for the strictest platform. Instagram accepts JPEG images with an aspect ratio between 4:5 (portrait) and 1.91:1 (landscape), up to 8 MB each, and shows every slide in a carousel at the same ratio. A 4:5 portrait at 1080x1350 pixels uses the most screen space in the feed and is accepted by the other platforms too.

  • Export as JPEG, not PNG, for Instagram. A PNG that looks fine on your screen is the most common reason an Instagram image is refused.
  • Name files in order (01-hook.jpg, 02-problem.jpg ...). It makes the prompt unambiguous.
  • Put the hook on slide one and a clear call to action on the last slide; the caption carries the link, since links in Instagram captions are not clickable.
  • For LinkedIn, consider exporting the same slides as a single PDF: it posts as a document carousel that people swipe through, and the first page acts as the cover.

One minute of Claude reading a live Google Ads account through MCP Ads, asking before it changes anything.

Step 2: get the images to the assistant

The calendar publishes from public image URLs, because Instagram, Facebook, LinkedIn and Threads fetch the media themselves at publish time. There are two easy ways to provide them:

  • Links you already have: images in a CDN, your website's media library, or a public cloud folder link that serves the file directly. Paste them into the prompt in order. MCP Ads can also copy an image from a public link into its own storage, so the post does not break if the original link moves.
  • Files on your computer: in clients that support it, MCP Ads shows an upload box in the chat. Drop the images in, and the assistant gets a permanent public URL for each.
  • Images generated in the chat: if you create the slides with MCP Ads' image tools, they already have URLs the calendar can use.

Step 5: a week of carousels in one request

Each time you give becomes its own scheduled post, so a series is one prompt. A week of educational carousels, a launch countdown, or the same evergreen carousel reposted monthly all work the same way.

prompt
Here are 5 carousels (folders 1-5, images numbered in order). Schedule one each weekday next week on Instagram at 08:00 Europe/London, and on LinkedIn as the company page at 09:30. Write captions from the notes in each folder. Before scheduling, give me a table: day, platform, time, number of slides, first line of caption.

Step 6: check, move or cancel what is queued

Ask for the queue at any time. The listing shows calendar posts with their local time and their time in UTC, plus posts published recently, and posts you scheduled natively on Facebook, so nothing is double-booked.

prompt
List everything scheduled for the next 14 days across Instagram, Facebook, LinkedIn and Threads, in New York time, grouped by day. Flag any day with more than two posts on the same platform.
  • Cancel from the chat: "Cancel the Threads post on Tuesday at 18:00."
  • Move a post on the content calendar in the dashboard, or ask the assistant to cancel it and schedule it again at the new time.
  • If a platform rejects a post at publish time, for example because an image link stopped working, the calendar marks it as failed with the reason, so check the list after a busy week.

Tips that save rework

A few habits make AI-scheduled carousels as reliable as hand-scheduled ones:

  • Always name the timezone in the prompt when you work with clients or audiences in other countries. "9am" without one is the most common scheduling mistake.
  • Keep slide order in filenames and repeat "in this order". Assistants follow a numbered list reliably.
  • Make media links permanent. A signed or expiring link that works today may fail when the post publishes next week; copy it into MCP Ads storage instead.
  • Write the caption last. Once the slides exist, ask the assistant to read them back to you as a summary and write the caption from that, so the post and the slides agree.
  • For agencies: posts on the calendar belong to a client in your workspace, so say which client a carousel is for when you manage several.

Frequently asked questions

Can ChatGPT or Claude schedule Instagram carousels?

Yes, with a connector that can publish to Instagram, such as MCP Ads. You give the image links in order, the caption and a time, and the post is placed on the MCP Ads content calendar, which publishes it automatically.

How many images can an Instagram carousel have?

Between 2 and 10 images and/or videos. Facebook Page carousels also take 2-10 photos; LinkedIn and Threads take up to 20.

Why was my Instagram carousel image rejected?

Usually the format or shape: Instagram accepts JPEG images with an aspect ratio between 4:5 and 1.91:1, up to 8 MB. Export as JPEG at 1080x1350 and the issue goes away. An image link that is not public, or has expired, is the other common cause.

Which timezone are scheduled posts published in?

The one you name. Times are local clock times read in the timezone you give (an IANA name such as America/New_York); if you give none, the workspace timezone set in the dashboard is used.

Do I need to keep the chat open until the post goes out?

No. Scheduled posts sit on the MCP Ads content calendar, which publishes them at their time whether or not your AI client is open.

What does it cost?

Social scheduling is part of the MCP Ads plan: $49/month, or $490/year (two months free), alongside the ad platforms, with a 7-day free trial. See pricing.

Ready to connect your marketing stack?

Connect Google Ads, Meta Ads, GA4, and Search Console. Ask Claude anything about your accounts.