> ## Documentation Index
> Fetch the complete documentation index at: https://docs.postsider.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How Post Scheduling Works in Volta

> Volta uses durable workflow scheduling so your posts publish reliably even through server restarts. Learn how to set times and manage the queue.

Volta uses a **durable scheduling engine** to power its publishing system. Unlike simple cron jobs or in-memory timers, every scheduled post is persisted so it survives server restarts, crashes, and deployments. Once you schedule a post, you can be confident it will publish at the right time — even if the server goes down and comes back up in the meantime.

## Setting a Schedule

When composing a post, you can assign a publish time in two ways:

<Steps>
  <Step title="Use the date/time picker">
    In the post composer, click the date/time field and select a date and time from the calendar picker. Volta will place the post in the queue for that exact moment.
  </Step>

  <Step title="Schedule via the API">
    Pass a `date` field in ISO 8601 format when creating a post through the public API or SDK. Example: `"date": "2025-03-01T09:00:00"`.
  </Step>
</Steps>

## Immediate vs. Scheduled Publishing

You have two options when creating a post:

| Option                  | How to use it                                                                                                                             |
| ----------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- |
| **Publish immediately** | Leave the date field blank and select the **Post Now** action. Volta submits the post to your channels right away.                        |
| **Schedule for later**  | Pick a future date and time. Volta places the post in the queue and the scheduling engine handles the actual publish at the right moment. |

## The Visual Calendar

The **Calendar** page gives you a full view of everything in your publishing queue. Each scheduled post appears as a block on its scheduled date and time.

* **Scan your week or month** at a glance to spot gaps or over-crowded days
* **Click any post** to open it and make edits inline

## Auto-Post / RSS Automation

Volta can automatically publish content from an RSS feed to any of your channels on a schedule you define. Set up an auto-post rule by specifying your RSS feed URL, the target channel, and the publishing frequency. Volta will poll the feed and queue new items as posts — no manual intervention needed. This is ideal for syndicating blog content, news, or any regularly updated feed to your social accounts.

## Editing a Scheduled Post

You can edit the content, media, tags, or target channels of any post that hasn't published yet. Changes take effect immediately — Volta updates the scheduled job so the revised content is what gets published. There is no cut-off window; you can edit right up until the moment of publishing.

## Rescheduling a Post

To move a post to a different time, open the post and update the date/time field, then save. Volta reschedules the publish job to the new time instantly.

## What Happens When Publishing Fails

If Volta cannot publish a post — because of a network error, an expired token, or a platform-side issue — the post is marked as **Failed** and an error message is attached to it explaining what went wrong. The post is not automatically retried indefinitely; instead, Volta surfaces the failure clearly so you can act on it.

When you see a failed post:

1. Read the error message to understand the cause
2. Fix the underlying issue (e.g., reconnect the channel, shorten the content)
3. Use the **Retry** action on the post to reschedule it

## Rate Limits

Every social platform enforces its own API rate limits on how frequently posts can be submitted. Volta is aware of these limits and queues your posts accordingly, spacing them out to stay within each platform's allowed rate. You don't need to manage this manually — if a platform throttles a post, Volta handles the backoff and retries the submission at the appropriate time.

<Info>
  If you're publishing to multiple channels at the same high-traffic moment, Volta serializes the requests to avoid triggering rate limit errors on platforms that are particularly strict.
</Info>
