Scheduling & the Calendar¶
Scheduling tells Buzzator to publish a post automatically at a future time. You set the time on a post, watch it on the Calendar, and drag it to a new slot whenever plans change.
Scheduling a post¶
To schedule a post, set a future publish date and time, then move it to Scheduled. Times are interpreted in your brand's timezone, so a 9:00 AM schedule fires at 9:00 AM where your brand operates — not in your browser's timezone.
At the scheduled moment, Buzzator's durable publishing engine picks the post up and sends it to the connected account. You don't need to keep the app open — see How publishing works.
Scheduling needs the right permission
Scheduling requires the can_schedule permission (owners and admins). An AI-generated post also has to pass human review before it can be scheduled — see AI-review & compliance.
The scheduling window¶
| Rule | Behavior |
|---|---|
| Furthest ahead | Up to 365 days in the future. A date beyond that is rejected so an off-by-one-year typo (e.g. 2099) can't slip through. |
| In the past | A time more than 60 seconds in the past is rejected — pick a future time. |
| The 60-second grace | A time up to 60 seconds in the past is treated as "publish now" to absorb small clock differences between your device and the server. |
The Calendar¶
The Calendar shows your scheduled and published posts laid out over time. It has three views:
| View | Shows |
|---|---|
| Month | A full month grid — one cell per day. |
| Week | A seven-day grid with hourly rows. |
| Agenda | A chronological list of posts for the month. |
On mobile you get Agenda
The Month and Week grids don't fit a phone screen, so on a narrow (mobile) viewport the Calendar automatically shows the Agenda list instead. Your desktop view choice is remembered for when you're back on a larger screen.
Drag to reschedule¶
On desktop, drag a Scheduled (or pending-approval) post to a new day in the Month view, or to a new day-and-hour slot in the Week view, to reschedule it. The new time is written in your brand's timezone and the post's pending delivery is replaced with the new one.
Drag-to-reschedule is desktop-only
HTML drag-and-drop doesn't work on touchscreens. On mobile, open the post and change its time from the quick-edit panel instead.
The Calendar quick-edit panel¶
Clicking a post on the Calendar opens a quick-edit panel. It's a lightly reduced version of the full Posts Hub Detail Panel — a few controls (such as assignee and some account-gated scheduling options) are limited here — but viewing, comments, activity, status changes, and delete all work. For the complete surface, open the post in the Posts Hub.
Bulk staggered scheduling¶
When you have several drafts ready, staggered scheduling spaces them out
automatically instead of making you set each time by hand. Select the posts,
pick a start time and an interval, and Buzzator schedules them at
start, start + 1 interval, start + 2 intervals, and so on.
Available intervals:
| Interval |
|---|
| Every 30 minutes |
| Every hour |
| Every 2 hours |
| Every 4 hours |
| Every 8 hours |
| Every day |
| Every 2 days |
Keep the batch inside the window
Every post in the batch — including the last one — must land within the
365-day scheduling window. If a long interval across many posts pushes
the final post past that horizon, the whole batch is rejected with a
message telling you to shorten the interval or split the batch into
smaller ones.
Only posts currently in a draft, pending-approval, or rejected state are moved into Scheduled by a staggered schedule — already-scheduled or published posts are left untouched.
Related¶
- Posts Hub & the post lifecycle — the full Detail Panel and every status a post moves through.
- AI-review & compliance — why AI posts must be reviewed before scheduling.
- How publishing works — what happens when the scheduled time arrives.