SocialAutoUpload User Guide · Volume 5 — Scheduling · Lesson 11

Scheduling

Level: Intermediate Time: ~10 min Prerequisites: Lesson 7 Audience: creators
Purpose
Write now, publish later. Scheduling lets you line up posts for the best times and walk away — the app publishes them automatically. This lesson covers scheduling a post, managing the calendar, and the reassuring way scheduled posts behave when you're at a limit (they wait, they don't fail).
Scheduler weekly calendar view with scheduled post dots and Create Post button
Scheduler — the weekly view shows queued posts per day; tap a day to inspect.

Schedule a post

  1. Build your post in the composer as usual (Lesson 7).
  2. Instead of Publish, choose Schedule and pick a date and time.
  3. Confirm. The post is saved as Scheduled and appears on the Scheduler page.

The time must be in the future — a past time is rejected with Scheduled time must be in the future.

⏱ The time is in YOUR device's timezone
The schedule dialog shows the timezone it's using — for example Asia/Yangon (GMT+6:30) — taken from your device. So "18:00" means 6 PM where you are. Note the contrast: the Telegram bot's /schedule command uses a fixed Thai time (UTC+7), not your local time (Lesson 12). The web app uses your local time.

The Scheduler page

Open Scheduler to see everything you've queued, as a list and on a calendar. From here you can:

⏱ What happens at a limit — posts wait, they don't fail

Deferred, not lost
If you're out of credits or over your daily limit when a scheduled post is due, it isn't failed — it's deferred: a credit-limited post moves to the 1st of next month, a daily-limited one moves to tomorrow. Check the Scheduler and you'll find it waiting at its new time. You don't need to do anything (Lesson 2 covers limits in full).

How scheduled posts run

The app checks for due posts about once a minute and publishes them then — so a post set for 18:00 goes out within a minute of 18:00, not to the exact second. Results appear on the Posts page just like an immediate publish, and the publish result is sent to your Telegram notifications if you have them on.

💡 For Shorts/Reels, publishing now is the most predictable
The automatic Short/Reel detection from a video's length (Lesson 8) is applied most reliably when you Publish now. If posting a specific video as a Short or Reel matters, publish it immediately rather than scheduling it.

Expected result

Your post sits on the Scheduler calendar at your chosen local time and publishes automatically when it's due — with nothing more for you to do.

Common mistakes

Troubleshooting (quick table)

You see…WhyDo this
Scheduled time must be in the futureYou picked a past timeChoose a later time
Can't reschedule into the pastDragged a post onto a past dayDrop it on today or later
A scheduled post moved to next month / tomorrowYou were at a credit / daily limit — it deferredNothing needed; it publishes at reset (or upgrade — Lesson 2)
A scheduled post published a minute "late"The scheduler checks about once a minuteNormal; schedule a minute early if timing is critical
A scheduled post failedChannel/token/platform issue at publish timeOpen results for the reason; Lessons 14 & 18.1

📱 Mobile note: scheduling and the Scheduler list work fully on mobile; drag-to-reschedule is the one desktop-only convenience — use the Reschedule dialog on a phone.

Next: Lesson 12 — Publish from Telegram.
Post to every platform just by messaging your bot — with its commands, its fixed Thai-time scheduling, and an important warning about groups.