Tell your AI. Posteora posts.
Connect Posteora to Claude, ChatGPT or Claude Code. Your assistant writes in your trained voice, shows the credit cost, and publishes or schedules to X, LinkedIn, Bluesky, Mastodon, TikTok and Pinterest. Free to start, no card.
A scheduler is a place you go to. A posting agent is the thing your assistant uses.
Formerly XposterAI.
Your assistant
posting agent noun
A service your AI assistant calls to publish and schedule posts to your social networks, in your voice, with your approval. Posteora is one for Claude, ChatGPT and Claude Code.
The chat ends with "scheduled for Friday 9am" instead of "now paste this into your scheduler".
posteora.com/mcp · Sign in with Posteora (OAuth 2.1) or API key · 21 tools
Run Log
One request. Four calls. You see one answer.
You say: write a post about the launch in my voice and schedule it for Friday 9am on X and Bluesky. Your assistant lists your accounts, writes the draft in your voice, previews fit and cost, then queues it. The run on this page is a scripted example; the Activity feed in your Studio shows your real ones.
accounts.listWhich networks you connected. Read only, free.voice.writeThe draft, in your trained Persona. 1 AI credit.post.previewCharacter fit per network and the exact cost, before anything is queued. Free.post.scheduleQueued for Friday 09:00. Nothing counts until it sends.
accounts.list → voice.write → post.preview → post.schedule · Example run
Your voice
Written in your voice, not the model's.
Train your Persona on 5 to 10 of your real posts. Every draft your assistant writes through voice.write uses it, and so does every draft in the Studio. Edit the voice summary any time.
voice.write · 1 AI credit · Persona trained on your posts, summary editable
Preview first
It asks before it spends.
post.preview returns character fit per network, the exact credit cost, link and bait warnings, and TikTok readiness before anything is queued. Your assistant is told to preview first and to tell you the cost. Two rules are enforced on the server: publishing requires an idempotency key, so a retrying assistant never double-posts, and it can schedule at most two X posts a day. Every tool calls the same code as the Studio composer.
post.preview free · idempotency key required on post.publish · 5 X posts per day, 1 with a link · cost shown before you say yes
Your assistant shows you this before it queues anything. Worked example.
post.preview · example
Launch day. The onboarding rewrite is live: three screens, one question each, and a first post in under five minutes. Notes and numbers: yoursite.com/launch
- X 156 / 280
- Bluesky 156 / 300
2 networks, unlimited posts on Pro, fair use
X: link in the post text, counts against your X allowance (19 of 20 left). Bluesky: free.
Fri 09:00 · charged when it sends
The Studio
When you want to drive, open the Studio.
The Studio is the posting agent with a screen: calendar, composer, approval tray and the Activity feed, everything sent, failed and queued in one list, with an email the moment a post fails. Autopilot drafts into your empty slots and never posts by itself; that rule is enforced in code and guarded by a regression test. Nothing goes out without your yes. Ramble turns five minutes of talking into posts or a thread.
Autopilot: drafts only, enforced in code, regression test · Ramble ≤ 5 min, audio discarded after transcription · Evergreen rewrites · resumable threads
Threads
Threads with a safety net
- Native thread composer with per-segment media and a shared tone bar
- Resumable delivery: if posting fails after segment 3, only 4 and 5 are re-sent. No duplicates, no broken threads, no charges for segments that did not go out.
threads of 2 to 25 tweets, sent as one item · resumable delivery · 1 post credit per tweet
Autopilot
Autopilot fills your gaps. You approve every word.
It scans your week for empty slots and writes drafts into your approval tray at your best times.
"It writes drafts. It never posts anything by itself."
Enforced in code, guarded by a regression test. Your own drafts never expire, and Autopilot discloses its AI-credit spend every week.
autopilot.draft · 1 AI credit per draft · awaiting your yes · never posts by itself
Ramble
Talk for five minutes. Post for a week.
- Ramble turns up to 5 minutes of talking into posts or a full thread, in your voice
- Built for your phone: record on a walk, or upload a voice note
- New posts slot into your best times
Your audio is transcribed and immediately discarded. Only the text is kept.
Ramble ≤ 5 min · audio discarded after transcription · posts or one thread
Evergreen
Your winners, rewritten, never reposted
Save proven posts to your Evergreen library. Recycling makes a genuine AI rewrite, never a duplicate: the server rejects anything matching the original and refunds the credit. Recycled drafts slot into open gaps in your week.
Evergreen rewrites · duplicates rejected, credit refunded · slots into open gaps
Stats
Every insight is a button
Engagement is pulled in for a week after each post, then turned into actions: tap one and Autopilot adjusts. Best-time learns your hours, not a generic curve. The Activity feed keeps everything published, failed and queued in one list, with an email the moment a post fails.
engagement pulled for 7 days · best-time learns your hours · Activity: published, failed, queued · email on failure
Networks
Seven networks, from chat or the Studio.
Your assistant can publish or schedule to X, Bluesky, Mastodon, LinkedIn, Pinterest, TikTok and YouTube. One post credit per network, charged when it sends.
assistant: 7 networks · Studio: 7 · 1 post credit per network at send
- X Live
- Bluesky Live
- Mastodon Live
- LinkedIn Live
-
YouTube Live
- TikTok Live
- Pinterest Live
New networks plug into the same queue, the same credits and the same tools your assistant already calls.
How it works
Start free. Your first five posts are on us.
Sign in with a magic link.
No password, no card. Your account exists the moment you click the email.
Connect a network and your assistant.
One network, then one command or one connector. Your first 5 posts and 10 AI credits are free, topped up to 5 AI credits every day.
Upgrade when 10 a month is not enough.
$19 a month, unlimited posts, fair use. Posts count only when they actually go out.
10 free posts a month · 10 AI credits to start · topped up to 5 a day · Pro $19/mo or $180/yr
Your keys
Your keys. Revoke any assistant in one click.
The server acts only on your own account and sees only the arguments of each tool call, never your conversation. Tokens are scoped and expire. The Connected via MCP list in your dashboard shows every assistant and lets you revoke it; regenerating your API key signs all of them out.
Dashboard > AI Assistants > Connected via MCP · scoped, expiring tokens · API key under Account · every call in an audit log
How the connection worksPricing
One plan. Unlimited posts, fair use. No per-account, per-network or per-seat pricing.
Free to start: 10 posts a month, 10 AI credits to start, topped up to 5 every day, no card, every network, and both the Studio and the assistant connection. Pro is $19 a month or $180 a year ($15 a month) for unlimited posts, fair use, on every network, unlimited AI writing, fair use, 60 Ramble voice minutes a month, and an X allowance that covers link posts. The first 100 subscribers take a founding seat at half price, $9.50 a month or $7.50 a month on the annual plan, kept for as long as they stay subscribed: 100 of 100 founding seats left. The same rules apply whether the run came from your assistant or the Studio, and the receipt appears in the preview before anything is queued. No agent tier, no API plan, no per-assistant pricing.
10 free posts a month · 10 AI credits to start · topped up to 5 a day · Pro $19/mo or $180/yr · 100 of 100 founding seats left
Cancel anytime · your price never rises while subscribed
Everything included
- All seven networks at one price. Nothing is charged per connected account
- The Studio: calendar, composer, approval tray and Activity feed
- MCP server for Claude, ChatGPT and Claude Code: your assistant posts in your voice
- Autopilot drafts into empty slots; you approve every word
- Ramble: five minutes of talking becomes posts or a thread
- Threads with per-post media and Evergreen rewrites
- Feeds: a blog, YouTube or podcast feed becomes drafts for your approval
- Persona: trained on your real posts, summary editable
- Stats insights that re-tune Autopilot
- All 56 creator tools, no account needed
- An X allowance that covers link posts; top-ups for heavy months
- Every future feature included
What a run costs show
post.preview, fit and the receipt per networkfreevoice.write, a draft in your trained voice1 AI creditpost.scheduleorpost.publish, any network, threads includedunlimited, fair use- A post on X
draws on your X allowance - An X post with a link
draws more of it - Free plan
10 posts a month, no links on X - Scheduling, cancelling, the calendar
free
same rules from your assistant or the Studio · the X allowance is drawn only when a post goes out · shown as posts left, never as money