Your agent
drafts.You
hit approve.
PostSchedule is the review-first social media scheduler. Claude, ChatGPT, Codex or your own agent plans, writes and schedules posts to 30+ networks. Nothing goes live until you approve it on one visual calendar.
3 lessons from shipping our v2 in public
PublishedThread: how we cut onboarding to 90 sec
PublishedNew video: building a launch week
ScheduledBehind the scenes carousel, 6 slides
Needs reviewClip 1/5: the hook that doubled views
Needs reviewHot take on posting every day
ScheduledCross-post: v2 launch thread
ScheduledCustomer story: 4 hours saved a week
Needs reviewClip 2/5: before and after
ScheduledWeekly changelog, 5 bullets
ScheduledEvent reminder: live Q&A Monday
Needs reviewReel: one tip in 15 seconds
ScheduledPin: the content calendar template
ScheduledBuild on it, or wire it into your stack. 
A public API, SDK and webhooks for your own apps, plus ready-made nodes for n8n, Make.com and Zapier.
One call, every channel.
The same post, three ways: from your agent's terminal, from Claude over MCP, or straight over REST.
# from Claude Code, Codex or OpenClaw npx postschedule login npx postschedule post "Launch day is here" \ --channels x,linkedin,threads \ --at "2026-11-04 09:00" --review
Great posts stay trapped where they were born. 
You write for X. LinkedIn wants a different tone, TikTok wants a vertical cut, Bluesky has a character limit. So most posts never leave their first channel.
Your scheduler was built for a mouse. Your agent doesn't have one.
Classic schedulers assume a person clicking through forms, one channel at a time. Agents work through APIs, and you need one place to review their work before it goes public.
“The bottleneck was never the content. It was getting it everywhere.”
Publish everywhere your audience scrolls.
Connect the channels you already use, from X and LinkedIn to TikTok, Bluesky and Telegram, and run them all from one calendar.
- X
- TikTok
- YouTube
- Threads
- Bluesky
- Mastodon
- Telegram
- Discord
- Google Business
- Dribbble
- WordPress
- Medium
- Twitch
- VK
- Lemmy
- + 12 more
Every post, every channel, one week at a glance. 
Drag to reschedule, click to edit, filter by brand or channel. Agent drafts sit right next to your own posts, so nothing ships without a look.
- Drag-and-drop calendar
- A preview for every network
- Best-time suggestions per channel
Prompt it from Claude, ChatGPT or your terminal. 
Our MCP server and CLI give your agent real tools: create posts, upload media, pick channels, schedule and read results back. You keep the final say.
- MCP server for Claude and ChatGPT
- CLI for Claude Code, Codex and OpenClaw
- Drafts by default, approvals built in
See what performs. Then make more of it. 
Impressions, engagement and clicks per post and per channel. Your agent can pull the numbers too, and tell you which hooks to repeat.
- Per-post and per-channel stats
- Top hooks of the week
- Analytics your agent can read
Let the agent do 80% of the work. Keep 100% of the say. 
Every agent draft lands in an approval queue. Edit it, approve it or send it back with a comment. Turn on autopost per channel only once you trust it.
Try the approval flowSimple pricing. Your first 7 days cost $0.
Every plan includes the AI agent tools, the API and all 30+ networks. Cancel anytime.
Everything you need to start:
- 3 channels
- 1 seat
- AI agent drafting via MCP + CLI
- Visual calendar and queue
Everything in Starter, plus:
- 5 channels
- 1 seat
- AI image design
- Best-time suggestions
Everything in Creator, plus:
- 15 channels
- 3 seats
- Approval workflows
- Auto actions
- Post analytics
Everything in Pro, plus:
- 40 channels
- 10 seats
- Multiple workspaces
- Webhooks + public API
Everything in Team, plus:
- 100 channels
- 25 seats
- Client workspaces
- White-label reports
Everything in Agency, plus:
- Unlimited channels
- Unlimited seats
- SSO
- Uptime SLA
- Priority support
Each connected profile, page or account counts as one channel. Swap channels anytime.
Need custom limits, SSO or invoicing? Talk to us.
Questions? Answers. 
Didn't find it? Ask us in the chat.
What is PostSchedule?
A social media scheduler built for AI agents. Your agent (or you) drafts posts, PostSchedule formats them for each network, and you review and approve everything from one visual calendar before it publishes.
Can AI agents like Claude or ChatGPT post through PostSchedule?
Yes. Connect Claude or ChatGPT through our MCP server, or give Claude Code, Codex, Cursor or OpenClaw the CLI. Agents can create posts, upload media, schedule and read analytics. Their posts arrive as drafts unless you turn on autopost for a channel.
Which social networks are supported?
30+ channels, including X, LinkedIn, Instagram, Facebook, Threads, TikTok, YouTube, Pinterest, Reddit, Bluesky, Mastodon, Telegram, Discord, Slack and Google Business Profile.
Can I cross-post the same content to several platforms at once?
Yes. Write once, pick the channels and customize each version if you want. PostSchedule checks every network's length and media limits before it publishes.
Can PostSchedule repeat or recycle evergreen posts?
Yes. Queue a post to repeat on a schedule, or use auto actions to repost it when it hits a milestone, like 100 likes.
Is there a public API and webhooks?
Yes. A REST API with OAuth2, an SDK, webhooks for published, failed and milestone events, and native integrations for n8n, Make.com and Zapier.
Can I manage multiple brands or clients from one account?
Yes. Each brand or client gets its own workspace with its own channels, team members, roles and approval rules.
If I connect 3 Facebook pages, does that count as 1 channel or 3?
Three. Every connected profile, page or account counts as one channel, and you can swap them anytime.
Is there a free plan?
Every plan starts with a 7-day trial for $0. Cancel before it ends and you won't be charged.
Hand the posting to your agent.Keep the approve button.
Connect your channels and schedule your first week in minutes. Your first 7 days cost $0.
Start for $07 days for $0 · Cancel anytime · 30+ networks