Publishing

Calendar

Drag-and-drop planning across channels

The calendar is how most teams plan their posting week. Every scheduled post appears as a card on the calendar, color-coded by channel, stacked in the day/time slot it occupies.

Views

  • Month— zoomed-out planning view. Shows dots and summaries per day. Click a day to drill in.
  • Week— default view. Shows each hour slot with its scheduled posts.
  • Day— zoomed-in hour-by-hour view. Useful when you’re publishing many posts in a single day (launches, events).

Toggle views from the top right. The selected view persists per user.

Drag and drop

1

Grab a post

Click and hold any post card. The cursor changes to “grab.”

2

Drop it on a new time slot

The slot highlights as you hover. Release to confirm. The post’s schedule_atupdates immediately — no save step.

3

Undo if needed

Press Cmd/Ctrl + Z within 10 seconds to undo. Or drag it back.

Dragging a post that has already entered publishingstate is blocked — it’s too late to change.

Filtering

Above the calendar, a row of channel avatars lets you toggle what you see. Click a channel to filter to only its posts. Click multiple to filter to a combination. All posts stay in the queue — the filter is view-only.

Creating from the calendar

Click any empty time slot to open the composer pre-filled with that exact schedule_at. Handy for filling a week in bulk.

Colors and icons

  • Each channel has a distinct accent color on its post card.
  • A clock icon means the post is scheduled.
  • A lightning icon means the post is currently publishing. (Rare — only visible for a few seconds around the scheduled time.)
  • A red exclamation means the post has failed and needs attention.
  • A gray dash means the post has been canceled.

Keyboard shortcuts

  • T — jump to today
  • W — week view
  • M — month view
  • D — day view
  • N — new post in the selected day
  • Cmd/Ctrl + Z — undo last move
  • F — focus channel filter

Calendar in the API

There’s no “calendar endpoint” — the calendar is just a view over the posts list. Query GET /v1/posts with a date range to build your own calendar-style UI:

Last updated April 2026 Edit this page