Skip to main content
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:
1

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.
2

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".

Immediate vs. Scheduled Publishing

You have two options when creating a post:
OptionHow to use it
Publish immediatelyLeave the date field blank and select the Post Now action. Volta submits the post to your channels right away.
Schedule for laterPick 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.
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.