Scheduling
Schedule posts for future publication with per-platform timing.
How Scheduling Works
Instead of publishing immediately, you can schedule a post for a future date and time. Levercast supports two scheduling modes:
Global Schedule
Set a single date/time and all selected platforms will publish at that time.
Per-Platform Schedule
Set independent times for each platform. For example:
- LinkedIn at 9:00 AM (when professionals check their feed)
- X at 12:00 PM (for the lunch-break crowd)
- Instagram at 6:00 PM (peak engagement time)
Setting a Schedule
- Create or edit a post in the editor
- Instead of clicking Publish, look for the Schedule option
- Choose a global time or set per-platform times
- Select which platforms to include
- Confirm the schedule
The post status changes to scheduled and the scheduled platforms are recorded.
How Posts Get Published
Levercast uses a cron job that runs on a regular interval. The cron endpoint (/api/cron/publish) checks for posts with scheduled times that have passed and publishes them to their designated platforms.
On Vercel, this is triggered automatically via Vercel Cron. The CRON_SECRET environment variable secures the endpoint so only Vercel can invoke it.
Calendar View
Navigate to Dashboard → Calendar to see all scheduled and published posts on a visual calendar. This gives you a bird's-eye view of your content pipeline and helps avoid scheduling conflicts.
Rescheduling
To change a scheduled time, open the post and update the schedule. You can also cancel a schedule by moving the post back to draft status.