Content Calendar
Every scheduled post across every account in one view, with steps to create, reschedule, and bulk-upload posts.
Who sees what
Workspaces see their own content plus Hub broadcasts (read-only). Hubs see everything across the network and can filter by workspace.
Open Organic Social, Plan, Calendar to see every scheduled post across every connected account in one place.
Choose a view
Switch views from the top of the calendar depending on what you are doing.
| View | Use for |
|---|---|
| Month | Planning, spotting gaps |
| Week | Fine-tuning posting times |
| List | Detailed review of post content |
Read the post status colors
Each post card is color-coded so you can scan the calendar at a glance.
| Color | Status |
|---|---|
| Blue | Scheduled |
| Green | Published |
| Red | Failed, needs attention |
| Gray | Draft |
Red means a broken connection
Red posts are usually caused by an expired account connection. Click the post to see the error, then reconnect the account.
Work the calendar
Create a post on a specific day

Click any empty day on the calendar. The editor opens with that date already filled in, so you only need to add your content and accounts.
Reschedule a post
Drag a post card to a new day or time slot. The new schedule saves as soon as you drop it.
Edit a post

Click an existing post. The sidebar opens with its content and schedule so you can make changes.
Filter by account or platform
Use the filter at the top of the calendar to narrow the view to a single account or platform.
Hub admins: filter by workspace
If you manage a Hub, you also get a workspace filter dropdown to focus on a single location's calendar.
Understand time zones
Your profile timezone determines what you see on the calendar. Each workspace's timezone determines when posts actually publish.
For example, when a Hub broadcasts at 9:00 AM:
| Workspace | Workspace TZ | Publishes (workspace local) | Your time |
|---|---|---|---|
| NYC | Eastern | 9:00 AM | 9:00 AM ET |
| Chicago | Central | 9:00 AM | 10:00 AM ET |
| LA | Pacific | 9:00 AM | 12:00 PM ET |
Set your timezone in Settings, Profile.
Bulk schedule with a CSV
For batch planning, schedule many posts at once from a spreadsheet.
Open Bulk Upload
Click Create, Bulk Upload above the calendar.
Download the template
Download the CSV template so your columns match what Flamel expects.
Fill in your posts
Add one row per post with the content, scheduled time, and accounts. Use the column reference below.
| Column | Required | Format |
|---|---|---|
| Content | Required | Caption text |
| Scheduled Date | Required | YYYY-MM-DD |
| Scheduled Time | Required | HH:MM (24-hour) |
| Accounts | Required | Comma-separated account names |
| Media URL | Optional | Link to image or video |
Keep your first upload small
Start with 5 to 10 posts the first time. Use one consistent time format throughout (do not mix 9:00 AM and 14:00).
Upload and review
Upload your file, then review the preview Flamel generates so you can catch any mistakes before anything is scheduled.
Confirm
Confirm the upload to schedule every post in the file.
Tips for staying ahead
- Plan at least a week ahead to give yourself buffer.
- Review the calendar the morning of for last-minute changes.
- Drafts (gray) show on the calendar, an easy reminder to finish them.