All posts
product updateschedulingcalendarauto-publish

Schedule Posts with a Calendar and Auto-Publish to X

ShipPost Team ·

Generating drafts was step one. Publishing them was step two. But you still had to remember to open ShipPost at the right time and hit post.

Now you don’t have to.

The Schedule page

Open /schedule and you’ll see a full calendar — toggle between week and month views. Your approved drafts sit in a sidebar on the left.

Drag a draft onto any time slot. A modal pops up: confirm the date, pick the time, check which platforms (X, LinkedIn, or both), and hit Schedule. Done.

Click any scheduled post to see the full preview or cancel it.

Auto-publish to X

If you’ve connected your X account, scheduled posts go live automatically. No browser tab, no manual step, no “I forgot to post.”

ShipPost posts the tweet at the exact scheduled time via the Twitter API. If your token expires, we refresh it silently. The tweet ID gets stored so we can track performance in Analytics later.

One-click email for LinkedIn

LinkedIn doesn’t offer a public posting API (they gate it behind a partner review that takes weeks). So we did the next best thing.

When your scheduled time arrives, you get an email: “Your LinkedIn post is ready to share.” Inside is a big blue button. Click it. LinkedIn opens with your text pre-filled. You hit Post. Two clicks total.

No OAuth. No API restrictions. Works for every user.

Bulk scheduling

Have five approved drafts sitting in your queue? Select them all with checkboxes, click “Schedule selected”, and pick a date range.

ShipPost distributes them evenly across the dates. Five drafts, Monday to Friday, 9 AM — one per day. You can skip weekends with a toggle.

The whole week of content, planned in 10 seconds.

How it works

  1. Go to /schedule in your dashboard
  2. Drag a draft from the sidebar onto a calendar slot (or click the slot)
  3. Choose platforms: X, LinkedIn, or both
  4. Confirm — the post appears on the calendar
  5. At the scheduled time:
    • X: auto-publishes via API
    • LinkedIn: you get a one-click email

For bulk: select multiple drafts → “Schedule selected” → set date range and time → done.

What’s next

We’re working on multi-format output (X threads from a single draft), Figma integration for design teams, and weekly email digests with your ready-to-post drafts.

If you’re not using ShipPost yet, start for free — 3 drafts per month, no credit card required.

Turn your shipped work into LinkedIn posts

ShipPost auto-generates drafts from your GitHub, Notion, and Slack activity.

Get started free