Aidelly Docs
App Guides

Content Calendar

The time-based view of every scheduled and draft post — spot gaps, reshuffle the queue, and ship recurring patterns without rewriting them.

What Content Calendar is for

The composer is for one post. The calendar is for every post.

Use it to:

  1. See what's coming up — across all platforms, in one view
  2. Move posts around when something changes
  3. Spot empty days (and fill them)
  4. Reshare or repost successful content without rewriting it
  5. Bulk-cancel a stretch (mistake, holiday, launch postponed)

Before you start

  • Connect at least one social account so the calendar has something to show.
  • Make sure your workspace timezone is correct (under Workspace Settings → General) — calendar slots use it.

Step 1 — Open the Calendar

  1. In the left sidebar, click 📅 Calendar.
  2. The page opens in Week view by default.
  3. View switcher in the top-right: Day, Week, Month, List.

Step 2 — Read the layout

In Week and Month views:

  • Each cell is a date.
  • Scheduled posts appear as colored chips inside the cell — the color matches the platform (LinkedIn blue, Instagram pink, etc.).
  • Drafts appear in the bottom strip below the calendar, ready to drag onto a date.
  • The "today" column has a subtle highlight.

In List view:

  • Posts appear in a chronological table — date, time, platforms, caption preview, status.
  • Useful for bulk operations and review.

Step 3 — Reschedule a post

The easiest way is drag-and-drop.

  1. In Week or Month view, click and hold the post's chip.
  2. Drag it onto the new date (or new time slot if in Day view).
  3. Release — Aidelly confirms the new schedule.

Or open the post and edit the time manually:

  1. Click the post chip to open it.
  2. Click the scheduled time in the detail panel.
  3. Pick the new date/time.
  4. Click Save.

Timezone gotcha: the post's scheduled time is interpreted in your workspace timezone. If your audience is in a different zone, schedule accordingly.

Step 4 — Create a post directly from the calendar

  1. Click an empty cell (Week/Month view) or an empty hour slot (Day view).
  2. The composer opens pre-scheduled for that exact time.
  3. Write the post, pick platforms, save.
  4. The post lands in the calendar at the chosen time.

Step 5 — Reshare or repost successful content

For evergreen content that did well, you can recycle it without rewriting.

  1. Open the original post in the calendar.
  2. Click Reshare (publishes the exact same content, new timestamp) or Repost (creates a new draft based on it that you can edit before scheduling).
  3. Pick the new schedule.
  4. The new post appears in the calendar.

Best practice: wait at least 4–8 weeks between reshares of the same content on the same account.

Step 6 — Bulk-cancel a range

When a launch is postponed or you've made a mistake across many posts:

  1. Switch to List view.
  2. Filter to the range you want to cancel (date, platform, status).
  3. Click Select all (or check the rows individually).
  4. Click Bulk cancel at the top.
  5. Confirm in the dialog.
  6. All selected scheduled posts revert to canceled; they stay in the calendar history but won't publish.

Step 7 — Use "Best time to post" suggestions

Each empty cell shows a small ⭐ icon if it's a high-engagement window for your audience (based on your analytics).

  1. Click any cell with a ⭐ — the composer opens pre-scheduled for that time.
  2. The cell also surfaces why it's a good time on hover ("Tuesday 10am had +47% engagement on Instagram last month").

Common pitfalls

  • A scheduled post never published. Open the post in the calendar; failure reason appears in the detail panel. Usually a disconnected account — reconnect and reschedule.
  • The calendar feels empty even though I scheduled lots of posts. Check your filters — you may have a platform filter applied. Click Clear filters at the top.
  • Drag-and-drop isn't working. That's a known issue on touch devices. Use the manual edit flow instead.
  • Posts moved themselves. Daylight savings transitions can shift the displayed time. The stored UTC time is unchanged.

What to do next

  • Compose new posts directly from the calendar (Step 4)
  • Use Bulk Fill when you need to schedule dozens at once
  • Pair with Analytics → Best times to schedule into high-engagement windows
  • Set up Content Automations for recurring patterns