Scheduling Posts

After you compose your post and write captions, the final step in the post wizard is choosing when to publish. Rool gives you three publishing options -- publish right away, schedule for a specific time, or stagger posts across a time window so they go live at different moments for each branch.


Publishing options at a glance

Option

Best for

Available when

Post immediately

Time-sensitive content that should go live as soon as possible

Always

Schedule for a specific time

Planned content that should publish at a set date and time

Always

Stagger posts across a time window

Multi-branch posts where you want to avoid all accounts posting at exactly the same moment

Two or more accounts selected


Post immediately

Select Post immediately and your post will be published to all selected accounts as soon as it is approved. If the target accounts do not require approval, publishing begins right away after you click Create Post.

This is the default option.


Schedule for a specific time

Select Schedule for specific time to choose an exact date and time for your post to go live.

  1. Pick your date and time using the date-time picker that appears. You can only select times in the future.

  2. The picker displays times in the timezone of your first selected account. The account's timezone is shown alongside the picker so you always know which timezone you are working in.

Customizing times per account

When you have more than one account selected, a Customize time per account button appears below the date-time picker. Click it to set a different publish time for each branch individually.

  • Each account row shows the account name and its timezone.

  • Use the per-account date-time picker to adjust the time for that specific branch.

  • To go back to a single time for everyone, click Use same time for all.

This is useful when your branches span multiple timezones and you want each location to publish at the right local time (for example, 9:00 AM in each branch's own timezone).


Stagger posts across a time window

Staggered scheduling is available when you have two or more accounts selected. Instead of publishing everything at the same instant, Rool distributes your posts across a time range so they go live at different moments.

Setting up staggered scheduling

  1. Select Stagger posts across time window.

  2. Set a Start Time and End Time to define your publishing window. Both must be in the future, and the end time must be after the start time. The window duration is displayed below the pickers (for example, "Window duration: 3 hours").

  3. Choose a Distribution Strategy:

    • Random times (recommended) -- Each account is assigned a random time within your window. Rool automatically ensures at least two minutes of spacing between posts to avoid rate-limiting issues.

    • Evenly spaced -- Posts are distributed at equal intervals across the window. For example, three accounts in a 2-hour window would publish at 0 minutes, 60 minutes, and 120 minutes.

Previewing and adjusting the schedule

Once you set a time window and distribution strategy, a Schedule Preview appears. It lists every account in chronological order with:

  • A numbered order indicator

  • The account name and location

  • The assigned publish time displayed in that account's local timezone

You can fine-tune the schedule in several ways:

  • Shuffle Times -- Click this button (available in random mode) to generate a fresh set of random times within the same window.

  • Edit individual times -- Click the edit icon next to any account to open a dialog where you can pick a custom time for that specific branch.

Validation warnings

Rool checks your staggered schedule and shows warnings if it detects potential issues:

  • Tight window -- If you are scheduling many accounts in a short time window (for example, 10 accounts in less than 60 minutes), you will see a suggestion to widen the window.

  • Close times -- If any two posts are scheduled within five minutes of each other, a warning appears about possible rate-limiting.

  • Past time -- If the start time is in the past, an error prevents you from continuing.

  • End before start -- If the end time is before the start time, an error prevents you from continuing.

Warnings (orange) are informational -- you can proceed if you wish. Errors (red) must be fixed before you can create the post.


How timezones work

Each account (branch) in Rool has its own timezone setting. Here is how that affects scheduling:

  • Specific time mode -- The date-time picker uses the timezone of your first selected account by default. When you customize times per account, each picker uses that account's own timezone.

  • Staggered mode -- The start and end time pickers use the timezone of your first selected account. The schedule preview displays each account's publish time converted to its own local timezone, with the timezone abbreviation shown (e.g., EST, PST).

This means your branches always publish at the intended local time, even if they are spread across different timezones.


How scheduled posts are published

Behind the scenes, Rool checks for scheduled posts every minute. When an account's scheduled time arrives, Rool automatically publishes the post to that account.

  • For staggered posts, each account publishes independently at its own assigned time. You do not need to be online -- Rool handles everything automatically.

  • For specific time posts, all accounts publish at the chosen time (or at their individual times if you customized per account).

You can track the publishing status of each account from the post detail page after creation.


Scheduling and approvals

If any of your target accounts require approval, your post is sent to the approval queue first -- regardless of the scheduling option you chose. Here is how the two features interact:

  • Immediate posts -- Publishing begins as soon as an approver approves the post.

  • Scheduled posts -- After approval, the post waits for its scheduled time. If the scheduled time has already passed by the time the post is approved, it publishes right away.

  • Staggered posts -- After approval, each account publishes at its assigned time. Any accounts whose times have already passed will publish immediately.


Post summary and submission

Before you finalize, the Ready to Create Post card at the bottom of the page shows a summary of your scheduling choices:

  • Number of accounts

  • Schedule type (Post immediately, Specific time, or Staggered)

  • Total number of individual posts (when applicable)

When everything looks right, click Create Post. You will see a confirmation message indicating whether the post was published, scheduled, or sent for approval.

To go back and make changes, click Back to Composer.


Tips

  • Start with a wider window -- When staggering posts across many accounts, a longer time window gives Rool more room to space out your posts and avoids rate-limiting warnings.

  • Use random distribution for a natural feel -- Random times make your posts appear more organic than evenly spaced ones, which can look automated to social platform algorithms.

  • Check the preview before submitting -- The schedule preview in staggered mode lets you verify every account's publish time before you commit. Use the edit button to tweak any time that does not look right.

  • You can cancel scheduled posts -- If you change your mind after creating a scheduled post, you can move it back to draft status from the post detail page, which cancels the scheduled publish times.