Scheduling lets you write when it suits you and publish when your audience is around. Here is how scheduling works in fanout, including what happens to a scheduled post after you leave the page.
The steps are the same whether you post to one network or ten.
The time you pick is read in your browser's local time zone and stored as an exact moment. A post set for 9:00 local fires at that moment wherever your audience is. If you travel, check that your device is on the time zone you meant.
Scheduled posts are saved in the database and queued as jobs, so you do not need to keep the page open. When the time arrives, the job publishes to each selected network.
If the server restarts, it re-queues every post still marked as scheduled when it starts up, so a restart does not drop your queue.
A network can still reject a post for its own reasons. A failed network is shown on the schedule page, and you can retry it from there.
On the schedule page you can move a post to a new time. Changing the time does not touch the text, the per-network versions or the media. You can also cancel a scheduled post, which removes it from the publishing queue.
Both only work while the post is still scheduled. Once it has fired, it is a published post. If you need a different time for only one network, cancel and schedule that network separately.
fanout has an MCP server, so you can schedule from an assistant by asking it. The assistant can create a post with a scheduled time, list your scheduled posts, update one or cancel it. The time must be given with an explicit time zone, and the assistant is asked to get your approval of the exact text, accounts and time first. See the MCP page for how to connect. This is handy when you are already working with an assistant and want to queue a post without opening another tab.
We do not give a universal best time to post, because it depends on your audience. Where a network supports analytics in fanout, look at your own post results to see when your posts do well, then schedule toward those windows. Analytics are available for X (Twitter), Instagram, TikTok, YouTube, Threads, Facebook and Pinterest.
Upload your images or video before you schedule, and they are attached to the scheduled post. The same limits apply as for a post you publish right away: the composer uses the lowest image cap among your selected networks, and a post holds one video that cannot be mixed with images.
Networks that need media, such as Instagram, YouTube, TikTok and Pinterest, should have it attached before you choose a time. Fixing a missing file at the last minute is the usual reason a scheduled post goes wrong.
Set aside one block each week to write. Draft the posts, tailor each one for the networks it goes to, and schedule them across the days. The calendar shows what is queued, so you can see gaps and spread posts out instead of publishing three in one afternoon.
Leave room for the unplanned. If there is news in your field, you can still write a post that day, and the Discover page can help you find stories to post about.
Confirm these before the post is queued.
Card required, cancel anytime, no charge during the trial.
Yes. Pick the networks in the composer, set a date and time, and the post is published to each one at that time, with a version for each network.
On startup, fanout re-queues every post that is still scheduled, so restarts do not remove it from the queue.
You can move it to a new time or cancel it from the schedule page while it is still scheduled. Through Claude or ChatGPT you can also replace its text.
Yes, through fanout's MCP server. The assistant needs your approval of the text, accounts and time before it schedules.
MCP server: schedule from Claude and ChatGPT · How to cross-post to multiple social networks · Post about trending news · Post one video to TikTok, Instagram and YouTube · Social media analytics across networks · X scheduler · Instagram scheduler
Last updated 2026-10-25.