The schedule page gives you a visual calendar of all upcoming, published, and failed posts. You can plan content ahead and let Socializioz publish automatically at the scheduled time.
Calendar views
Switch between four views depending on how you want to see your content:
| View | Description |
|---|
| Month | Overview of the full month with post counts per day |
| Week | Time-grid showing posts by hour across the week, with a live “now” marker indicating the current time |
| Day | Hour-by-hour view for a single day, also with a live time marker |
| Agenda | Chronological list of upcoming posts |
On mobile devices, the calendar automatically switches to a dedicated mobile layout with a 7-day horizontal strip and an agenda-style content area.
Quick-create from calendar
You can create a post directly from the calendar without opening the composer first. Click the + button on any day cell (month view) or any hour slot (week and day views). The composer opens with the date and time pre-filled to the slot you selected.
Scheduling a post
Choose schedule
Instead of publishing immediately, select a date and time for publishing.
Confirm
The post appears on your calendar at the scheduled time. Socializioz publishes it automatically.
Drag-and-drop rescheduling
Drag any scheduled, pending, or draft post from one calendar slot to another to instantly reschedule it. This works in month, week, and day views. Drop the post onto a new day or time slot and the schedule updates automatically. If you drop a post back into its original slot, nothing changes — no unnecessary updates are triggered.
Rescheduled times are saved with full timezone accuracy, so the post publishes at the exact local time you selected regardless of your timezone offset from UTC.
Drag-and-drop is the fastest way to rearrange your content plan. Grab a post and move it to a new time without opening any dialogs.
Drag-and-drop rescheduling is available on desktop only (month, week, and day views). On mobile, open the post detail sheet and use the Reschedule option instead. Drag-and-drop is also not supported in the agenda view.
Filtering
Use the filter controls in the calendar header to narrow down which posts appear.
Status tiles
At the top of the schedule, clickable status tiles show a count of posts in each category — Scheduled, Pending, Published, Draft, Failed, and Overdue. Click any tile to filter the calendar to only posts with that status. Click the active tile again to clear the filter.
Account and campaign filters
| Filter | Options |
|---|
| Account | All accounts, or a specific connected social account |
| Campaign | All campaigns, or a specific campaign |
On mobile, tap the Filter button to reveal the filter panel. An active filter count badge shows how many filters are applied.
Post statuses
Posts on the calendar are color-coded by status:
| Status | Description |
|---|
| Scheduled | Waiting to be published at the set time |
| Draft | Saved but not yet scheduled or published |
| Pending | Awaiting review or approval before publishing |
| Publishing | Currently being sent to the platform |
| Published | Successfully posted to the platform |
| Failed | Publishing encountered an error |
| Overdue | A scheduled post that missed its publish time |
| Cancelled | A previously scheduled post that was cancelled |
Managing posts
Click any post on the calendar to open the post detail sheet. The sheet displays a summary of the post and provides context-sensitive actions.
Post detail sheet
The detail sheet shows:
- Status badge — color-coded chip indicating the current status (Scheduled, Draft, Pending, Published, Failed, Cancelled, or Overdue)
- Media preview — thumbnail of attached images or video with playback controls
- Account info — profile picture, account name, and platform of the target social account
- Campaign tag — the associated campaign name, if the post belongs to one
- Caption — the full post text
- Scheduled time — when the post is set to publish, displayed in your configured timezone
- Published time — when the post was actually published (for published posts)
- Failure details — for failed posts, the error message with stage, reason, and a reference ID you can share with support
- Overdue alert — a warning banner for posts that missed their scheduled publish time
- Preflight badge — if the post has blocking validation issues (missing media, wrong content type), a badge appears with details and a link to edit the post in the composer
Available actions
The actions at the bottom of the detail sheet change based on the post status:
| Status | Available actions |
|---|
| Draft | Continue editing, publish now, delete draft |
| Scheduled | Publish now, reschedule, cancel schedule |
| Pending | Publish now, reschedule, cancel, approve (links to approvals) |
| Failed | Retry now, edit post, get AI support |
| Published | Open live post on the platform |
| Overdue | Publish now, reschedule, cancel |
The Publish now button is disabled when the post has blocking preflight issues (for example, missing video for TikTok). Fix the issue by clicking Edit Post to open the composer, then return to publish.
Rescheduling
When you reschedule a post, a date and time picker appears with your current timezone displayed. The picker prevents scheduling in the past and validates the selected time before saving.
Handling failed posts
When a post fails to publish, the detail sheet shows the error message and three recovery options:
- Retry now — attempt to publish the post again immediately
- Reschedule — pick a new date and time to try again later
- Fix with AI support — opens the support page with your error details pre-filled so the AI assistant can help troubleshoot
Filter the calendar by “Failed” status to quickly find all posts that need attention.
Preflight validation
Before a post can be published, Socializioz checks that it meets platform requirements. Validation badges appear on calendar events and in the post detail sheet.
| Platform | Requirement | Severity |
|---|
| Instagram | Image or video required | Blocking — publish is disabled until resolved |
| TikTok | Video required | Blocking — publish is disabled until resolved |
| All platforms | Caption recommended | Warning — you can still publish without one |
If a blocking requirement is not met, the Publish now button is disabled and a banner explains what needs to be fixed with a link to edit the post.
URL state synchronization
The calendar persists your current view mode and active status filter in the browser URL. This means you can bookmark a specific calendar view (for example, the week view filtered to failed posts) and return to it later, or share the URL with a team member to show them the same filtered view. When you navigate away and come back, the calendar restores the view mode and filter from the URL automatically.
Workspace scoping
The schedule is scoped to your active workspace. Posts, connected accounts, and campaigns shown on the calendar belong to whichever workspace you currently have selected. If you manage multiple workspaces, switching between them immediately updates the calendar to show only that workspace’s content. Status counts in the calendar header also reflect your current account and campaign filters.
Timezone handling
All calendar views — day, week, and month — render dates and time slots in your configured timezone. Day headers, month grid labels, and hour slots all reflect your local time, so the calendar matches exactly when your posts will go out.
You can set your timezone in Settings > Account. Socializioz auto-detects your browser timezone on first use, but you can override it at any time. The reschedule picker also displays your current timezone for reference.
If posts appear at unexpected times on the calendar, check that your timezone is set correctly in Settings > Account.
Troubleshooting
| Problem | Solution |
|---|
| A scheduled post did not publish | Check the post status on the calendar. If it shows Failed, open the post detail sheet to see the error and use Retry now or Fix with AI support. If it shows Overdue, the publish time passed while the system was unavailable — reschedule or publish manually |
| Posts appear at the wrong time | Verify your timezone in Settings > Account. All calendar views render in your configured timezone. If it does not match your local time, update it and the calendar refreshes immediately |
| Drag-and-drop is not working | Drag-and-drop is available on desktop in month, week, and day views. It is not available on mobile or in the agenda view. Make sure you are dragging a scheduled, pending, or draft post — published and failed posts cannot be rescheduled by dragging |
| Calendar shows no posts | Check the active filters. Status tiles, account filters, and campaign filters can hide posts. Clear all filters by clicking the active status tile again or resetting the account and campaign dropdowns to All |
| Cannot schedule in the past | The date and time picker blocks past times. If the time you selected has already passed, choose a future time slot |
| Overdue posts keep appearing | An overdue post means its scheduled time passed without publishing. Open the post and either reschedule it to a future time, publish it now, or cancel it to remove it from the calendar |
Publishing and approvals
The publishing hub includes tabs for:
- Approvals — review and approve posts before they go live (available on Professional plans and above)
- Calendar — the schedule view
- Published — history of published posts with engagement metrics and filters by platform or date