Schedule in Instagram itself, connect Zapier or Make, or publish through the Instagram Graph API from your own code.
No official tool can publish to a personal account. Switching to a Business or Creator account is free in the app settings.
Professional accounts can schedule posts, Reels and carousels in the app. When it launched in 2022 the window was up to 75 days ahead.
Zapier's Publish Photo(s) posts single photos or carousels and Publish Video posts a Reel. The account must be linked to a Facebook Page.
1. One row per post
2. An hourly trigger picks due rows
3. Optional AI step for the caption
4. Publish, then mark the row as posted
To publish from n8n you call the Graph API yourself, with the Facebook Graph API node or the HTTP Request node.
Create a media container with /media, then publish it with /media_publish. JPEG is the only image format and carousels hold up to 10 items.
The API posts when you call it. Scheduling means storing the post, making the call at the right time and retrying without posting twice.
Meta's docs list 100 API-published posts per 24 hours, while an older line on the same page says 50. Check content_publishing_limit first.
A personal account, a PNG instead of a JPEG, a 60-day token nobody refreshed, missing Page permission, or retries that post twice.
The guide compares every route in one table, shows the Graph API calls and lists what to check before your first automated post.
postgate.studio