Schedule a post

How to pick a publish time, how Postprism queues and sends your post, and how to reschedule if plans change.

Setting a schedule time

In the editor, click "Schedule" (instead of "Publish Now"). A date-time picker will appear. Select the date and time in your local timezone — Postprism converts to UTC internally.

The minimum schedule time is 5 minutes from now. Posts scheduled less than 5 minutes ahead are flagged with a warning.

How the queue works

Postprism's scheduler checks for posts ready to publish every minute. When your scheduled time arrives, your post is added to a processing queue (powered by BullMQ and Upstash Redis). The queue worker then publishes to each selected platform in sequence.

Most posts are published within 1–2 minutes of the scheduled time. During periods of high load, there may be a delay of up to 5 minutes.

Rescheduling a post

To change the time of a scheduled post, open it from the Calendar view or the Kanban board and click "Reschedule". Pick a new date and time and save. The previous job is cancelled and a new one is queued.

You can reschedule a post up until the moment it enters the active publish phase. Once it is actively publishing, it cannot be rescheduled.

Cancelling a scheduled post

Open the scheduled post and click "Move to Draft". This removes it from the queue and returns it to Draft status. No content is deleted.

Was this article helpful? If not, we're happy to help directly.

Email contact@holgrex.com