Skip to main content

Scheduling Posts

Instead of publishing immediately, you can schedule a post for a future date and time. Scheduled posts are queued and published automatically when the scheduled time arrives.

How Scheduling Works

  1. Compose your post as usual on the Create Post page — select your content type, write your caption, choose platforms, and upload media.
  2. Instead of clicking Publish, click the Schedule button.
  3. A date and time picker appears. Set the date and time you want the post to go live.
  4. Confirm your selection. The post is saved with a scheduledTime and placed in the queue.
  5. At the scheduled time, Soku automatically publishes the post to all selected platforms.
Scheduled posts go through the same publishing pipeline as immediate posts. Each platform receives its own run status, just as it would with an instant publish.

Viewing Scheduled Posts

All of your scheduled posts are available at /posts/scheduled. From this page you can:
  • See all upcoming scheduled posts in chronological order.
  • View the scheduled date and time for each post.
  • See which platforms each post will be published to.
  • Preview the caption and media for each post.

Editing a Scheduled Post

If you need to make changes to a scheduled post before it goes live, navigate to /posts/scheduled, find the post, and edit it. You can update the caption, change the selected platforms, or adjust the scheduled time.

Canceling a Scheduled Post

To cancel a scheduled post, navigate to /posts/scheduled, find the post, and cancel it. The post will be removed from the queue and will not be published.
Once a scheduled post has begun processing (at or very near its scheduled time), it cannot be canceled. Make any changes well before the scheduled time.

Scheduling Tips

  • Time zones: The date and time picker uses your local time zone. Double-check that the displayed time matches your intent.
  • Peak hours: Consider scheduling posts during peak engagement hours for your audience. Different platforms have different optimal posting times.
  • Batch scheduling: You can schedule multiple posts for different times to maintain a consistent posting cadence throughout the week.
  • Media uploads: For video posts, the video must finish uploading before you can schedule. Start the upload early to avoid delays.

What Happens at the Scheduled Time

When the scheduled time arrives:
  1. The post moves from queued to processing status.
  2. Soku sends the post to each selected platform.
  3. Each platform run receives its own status (succeeded or failed).
  4. You can monitor the results on the Post History page at /posts.