Can you schedule Instagram stories, posts with music, and reels?
Yes: Instagram schedules feed posts, carousels and reels on public accounts, up to 25 a day and 30 days ahead. Stories can be queued in Meta Business Suite or through eligible API tools. Videos can include audio; adding a catalogue track is a separate capability, including Meta's Audio API for Reels. Checked September 16, 2026.
What you can schedule, and where
| Content | Instagram app | Meta Business Suite | Official API and third party tools |
|---|---|---|---|
| Photo post | Yes, 25 a day, 30 days out | Yes, desktop and mobile | Yes, queued by the tool |
| Carousel | Yes | Yes, up to 10 photos to Instagram on desktop | Yes, up to 10 items |
| Reel | Yes | Yes | Yes |
| Story | Use Business Suite for the documented scheduling route | Yes, desktop and mobile | Business accounts; queued by a compatible tool |
| Video with audio already in the file | Yes, subject to media and music rules | Yes, subject to media and music rules | Yes, subject to media and music rules |
| Music chosen separately from a catalogue | Check the track, format and scheduling option together | Check the composer for your Instagram destination | Reels via Meta's Audio API with Facebook Login; tool support required |
| Product tags, collabs, sponsored posts, fundraisers | Listed as incompatible with native scheduling | Check support for each feature | Depends on the feature, login method and tool |
Sources are linked below and were checked on September 16, 2026. The app, Business Suite and API have separate eligibility rules and limits; the app's public-account requirement does not make a personal account eligible for API publishing.
Can you schedule an Instagram post from the app?
Yes, and the rules are short. Instagram's help page on scheduled posts and reels covers photos, carousels and reels. Its current requirements are a public account, no more than 25 scheduled posts a day, and a date up to 30 days ahead. Scheduled content keeps the privacy and audience settings chosen when it was scheduled.
The path: Create, then Post or Reel, pick your media, write the caption, tap More options, turn on Schedule this post or Schedule this reel, choose the date and time, then confirm with Schedule. Button labels can vary by app version.
The exclusion list is the part people hit at the worst moment. Meta lists product tagging, collaborative posts, sponsored posts and fundraisers as incompatible with this native scheduling flow. If your launch post needs one of them, plan a manual publish in the app or verify that a specific external workflow supports it. That app restriction is not a blanket ban on those features through every API.
To find what you already queued, open Profile, Menu, then Scheduled content. I wrote the platform by platform version of that in where to find scheduled posts.
Can you schedule stories on Instagram?
Yes, from Meta Business Suite on desktop and mobile. Instagram's documented in-app scheduling flow covers feed posts and reels; Business Suite is the documented route for scheduling stories.
The Business Suite desktop help page on creating and managing stories walks through it: Create story, select the Instagram destination, upload your media, then choose Schedule under Scheduling options and pick the date and time. Find the queue under Content, Stories, Scheduled to publish, reschedule or delete an item. You need full control of the Instagram account or content permission on it.
The Business Suite mobile instructions cover posts, reels and stories: create the content, choose Schedule for later, select the date and time, and confirm. For feed posts, the separate desktop post guide documents up to 10 photos when posting to Instagram.
Check the dates and editing features offered for the selected destination. A Facebook story's available stickers or links do not establish that an Instagram story supports the same elements. Nor does the lack of a horizon in a help article mean Business Suite schedules indefinitely.
For API publishing, account type matters. Meta's Instagram API with Facebook Login overview says feed publishing supports professional Business and Creator accounts, but Stories are limited to Business accounts. Do not assume a Creator account's ability to publish reels also establishes API Story eligibility.
Can you schedule a post with music on Instagram?
There are two different jobs: uploading a video that already contains audio, and asking Instagram to attach a track from a catalogue. Scheduling the first does not prove that the second is available for every account, track or format.
Two libraries exist, and Meta separates them clearly on its page about access to the licensed music library:
- The licensed library is intended for personal, non-commercial use. Some business accounts and post types cannot access it, and availability also varies by country or region. It is not a restriction on every business account.
- Meta Sound Collection is a royalty-free alternative for Reels and Instagram Stories, including commercial uses such as ads. That is the library I would check first for a brand's Meta content.
For music added in the app, compose the exact post and check that its audio choice and scheduling option are available together. The general scheduling help page is not a guarantee that every music-backed photo, carousel or reel will retain every track. If the combination is unavailable, keep a draft or reminder for a manual publish. In Business Suite, check the composer for the Instagram format you selected rather than treating a missing music step in a help page as proof of impossibility.
The API answer has changed. Meta now documents an Instagram Audio API that searches original sounds and music authorized for third-party use, then attaches an audio asset to a Reel at publishing. It requires Instagram API with Facebook Login, a Business or Creator account linked to a Facebook Page, the relevant publishing permissions and a valid user access token. It is not available through Instagram Login, and the returned catalogue can differ from the app's.
That means a scheduler implementing this API can queue a Reel with selected catalogue audio. It does not establish catalogue-music support for photo posts, carousels or stories. Meta also documents an audio_name field in its Reel upload flow; naming the uploaded audio and attaching a catalogue asset are different operations. Meta does not provide a preview of the final Reel with attached audio through the Audio API.
PlugKit currently uses Instagram Login and does not expose that catalogue-audio selection. My current publishing route uploads the sound already in your video. Use audio you have the rights to publish; embedding a song does not itself clear its use.
Can you schedule reels?
Yes, in all three places. In the app reels share the 25 a day, 30 day scheduling window with photos and carousels. Business Suite has its own Reel composer and scheduling option. Meta's content publishing guide describes the API flow: create a container with media_type=REELS and a video_url, wait for processing to finish, then publish it.
An API-published reel can carry the audio inside the video file. Tools that implement Meta's Audio API through Facebook Login can also attach eligible audio assets. If your strategy depends on a particular trending sound, check that exact track and connection before choosing the scheduler. A tool supporting reels does not automatically support every audio feature.
What the API schedules, and what it does not
Meta's documented Instagram publishing flow separates media preparation from publication: create a container, wait until it is ready, then call media_publish. For API-based scheduling, the tool holds the planned date in its own queue and calls Meta when publication is due. Creating a container alone neither publishes the post nor places it in Instagram's native scheduled-content queue.
That matters for three reasons:
- These queued posts live in the tool. They do not appear in Instagram's native Scheduled content list alongside posts scheduled in the app. That is the first place I would check when someone says their scheduled post disappeared.
- Meta's content publishing guide sets a ceiling of 100 API-published posts per rolling 24 hours; a carousel counts as one. The publishing-limit endpoint is the place to check account usage. This is separate from the app's daily scheduling allowance.
- The tool is responsible for sending the request on time and reporting the result. An outage or rejected request can delay or fail publication; recovery depends on its retry behavior. A container also expires after 24 hours if it has not been published, so it cannot hold a month-long schedule by itself.
Meta's guide is internally inconsistent: its general rate-limit section says 100 posts per rolling 24 hours, while its carousel subsection still says 50. Check the publishing-limit endpoint for your account before planning a high-volume queue; the figures here describe the published guidance, not a guaranteed quota for every account.
API permissions are separate from Business Suite access. With Instagram Login, publishing uses instagram_business_basic and instagram_business_content_publish; it does not require a linked Facebook Page. The Facebook Login route uses different permissions, including instagram_basic and instagram_content_publish, and requires a linked Page. Meta's official API collection details both setups. Comment and messaging access require their own permissions.
The same distinction applies to tags and collaborations. Native scheduling exclusions do not erase fields such as collaborators in Meta's API upload documentation. Check the exact feature and the tool's exposed fields rather than assuming all product tags, collaborations and paid-partnership labels share one rule.
For the trade-off in full, including what Meta allows and what gets an account flagged, see Instagram automation in 2026 and the honest list of Instagram automation tools.
Which route to pick
Pick the app when you want to compose with its native features, while remembering that some combinations require a manual publish. Pick Meta Business Suite when you want stories queued and a content calendar in one place. Pick an API or an agent when posting is one step in a longer job: cross posting to LinkedIn, TikTok and X at the same minute, replying to the comments that follow, and reporting on what happened. For catalogue audio on reels, check whether the tool implements Meta's Audio API with the required Facebook Login connection.
That last case is what I built PlugKit for. One scheduledFor field on a post schedules it for one or several accounts at once, and the same API reads the comments and answers eligible DMs afterwards. The publishing guide accepts an ISO date, such as 2027-01-01T09:00:00+01:00; for a date without an offset, supply an IANA timezone such as Europe/Paris.
For eligible Instagram Business accounts, add asStory: true to publish a story. PlugKit documents one JPEG image up to 8 MB, or one MP4/MOV video of 3 to 60 seconds and up to 100 MB, using H.264/HEVC video and AAC audio. Stories carry no caption or interactive stickers through this route and remain visible for 24 hours. They share the 100-publication API quota with feed posts. A professional account is required for Instagram publishing generally; the Story restriction is narrower.
It is $29 a month for 5 connected accounts, cancel anytime. More on the plumbing in the social media API hub and in how to give an AI agent social media access.
FAQ
Can you schedule an Instagram post in advance?
Yes. On a public account, Instagram's documented app scheduler handles photos, carousels and reels up to 25 a day and 30 days ahead. Meta Business Suite also schedules stories; use the dates available in its composer rather than assuming the app's horizon applies. API tools maintain their own queue and require a professional account.
Can you schedule Instagram stories?
Yes, with Meta Business Suite on desktop or mobile: create the story, choose Schedule or Schedule for later, and select the date and time. Compatible API tools can also queue stories, with Business-account eligibility; do not assume a Creator account has the same API Story access. Published stories remain visible for 24 hours.
Can you schedule posts with music on Instagram?
Videos can be scheduled with audio already embedded, subject to music rights. Catalogue audio is a separate capability: check the exact post in the app, or use a tool implementing Meta's Audio API for eligible Reels through Facebook Login. This does not guarantee catalogue-music support for every photo, carousel or story, and PlugKit does not currently expose that Audio API.
Why can't I see my scheduled post on Instagram?
Check where it was scheduled. An API tool's queue is separate from Instagram's native Scheduled content list, so open that tool and inspect the selected account, date and status. For a post scheduled in the Instagram app, also check account eligibility and native exclusions such as product tags or collaborations.
How many posts can I schedule on Instagram per day?
Twenty-five a day in the app, up to 30 days in advance, per Instagram's help page. Meta's general API guidance says 100 published posts per rolling 24 hours, with a carousel counting as one, but its carousel subsection also mentions 50. These documented figures do not guarantee every account's quota: check the publishing-limit endpoint before filling an API scheduler's queue.
One plug for every platform your agent touches
$29 a month for 5 connected accounts, cancel anytime. Every feature in every plan.
Get your API key →