Plan the week once.Stop rebuilding every day.
Schedule the launch week for every connected account.

Agent-first infrastructure
Give AI agents one API to plan, schedule, publish and measure short-form video - with human approval built in.
Permanent Free plan · Self-serve, no sales call.
Connect your agent.Keep your flow.

Your agent plans it.Postdom runs it.
Schedule these three posts for next week.

Every destination resolves.Nothing disappears.

Results return.Every metric explained.

Your agent learns.The next post improves.

The grind, ended
Tuesday comes around and the same work starts again: choose a supplied video, prepare the post, publish to each connected destination, then check its results.
Your agent schedules the week once. Postdom keeps it moving and returns the answers while you are offline.
Schedule the launch week for every connected account.

PublishedPublishedReason returnedYour agent has everything it needs for the next move.
The operating payoff
Publish times survive restarts, outages, and sleeping agents. 9:00 means 9:00.
A slipped slot stops and asks, instead of posting at 3am. You’ll see why.
Every post ends published, rejected, or blocked, with the reason. A failed post is not an ending — it can be rescheduled or retried. You’ll never wonder what happened.
Results flow back to your agent, so the next schedule learns from the last one.
Compounding intelligence
Every completed schedule leaves behind an answer your agent can use.
Postdom returns what ran, what changed, and which evidence is complete. Your agent decides what to repeat, change, or test next.
See how measurement worksWhat happened this week, and which evidence is complete?

AvailableUnverifiedAvailableA zero means the platform measured nothing. A null means it did not provide an evidence-backed value.
Agent-led onboarding
Create one workspace key. Your agent checks setup, hands you each social authorization, reads the Workspace Brief, and prepares the schedule.
You enter social credentials on the platform's own OAuth screen — or, for Bluesky, an app password you generate in Bluesky and can revoke there. Postdom does not store either: the OAuth screen hands back an authorization, and a Bluesky app password is used once to establish the connection and never kept.
Using an AI agent? Give it a Postdom workspace — setup for every supported client starts with one free workspace key.
Postdom generates your MCP configuration when you create the key. A pasted prompt on its own does not connect anything.
Paste the MCP configuration generated in Postdom Accounts into Codex.
Add the operating brief to the project AGENTS.md file.
Ask Codex to check workspace status and read the Workspace Brief before planning.
npx -y @postdom/mcp@0.3.0Postdom Accounts shows the full configuration — server URL and workspace key — once, when you create the key. Node.js 22 or newer.
Postdom generates your MCP configuration when you create the key. A pasted prompt on its own does not connect anything.
Paste the MCP configuration generated in Postdom Accounts into Claude.
Add the operating brief to the project CLAUDE.md file.
Ask Claude to check workspace status and read the Workspace Brief before planning.
claude mcp add \
-e POSTDOM_API_URL=YOUR_SERVER_URL \
-e POSTDOM_API_KEY=YOUR_WORKSPACE_KEY \
--scope project postdom -- npx -y @postdom/mcp@0.3.0Swap in the server URL and workspace key that Postdom Accounts shows once, when you create the key.
Postdom generates your MCP configuration when you create the key. A pasted prompt on its own does not connect anything.
Paste the MCP configuration generated in Postdom Accounts into Cursor.
Add the operating brief as a project rule for Postdom workflows.
Ask Cursor to check workspace status and read the Workspace Brief before planning.
npx -y @postdom/mcp@0.3.0Postdom Accounts shows the full configuration — server URL and workspace key — once, when you create the key. Node.js 22 or newer.
Postdom generates your MCP configuration when you create the key. A pasted prompt on its own does not connect anything.
Do not paste Postdom's local MCP configuration into ChatGPT. Live tools require a supported remote MCP connection.
Add the operating brief to the project instructions.
Use the live workflow only after that connection exposes all 13 Postdom tools.
Agent asksPostdom returns the platform link.
LINKYou authorizeCredentials stay with the platform.
YOUPostdom confirmsThe connected account is ready.
READYRead before planning
Postdom, plainly
Questions agents and supervisors ask.
Postdom is the social media OS for autonomous agents. Give AI agents one API to plan, schedule, publish and measure short-form video - with human approval built in. Publish agent-provided video to TikTok, Instagram Reels, YouTube Shorts, LinkedIn, Facebook Reels, X, Snapchat Spotlight, Threads, and Bluesky. Postdom does not generate video.
Yes. With Postdom, an agent schedules and publishes short-form video to all of them inside human-approved boundaries — exact UTC times, automatic recovery when something slips, and a clear published-or-failed outcome for every post.
Yes, by different routes. Codex, Claude and Cursor take the MCP configuration Postdom generates in Accounts, and that configuration is what exposes the 13 Postdom tools: checking workspace status, reading your brand brief, proposing bounded plans, scheduling video, and reading measured results. ChatGPT does not take that configuration. Project instructions there carry the operating brief, which governs how the agent behaves but connects nothing, so live tools need a supported remote MCP connection. A human creates the workspace key first; pasting text alone connects nothing.
Postdom is built so it is. Postdom never stores your passwords. For eight of the nine destinations the login happens on the platform's own OAuth screen and Postdom only ever receives the authorization. Bluesky is different: it has no OAuth screen, so you generate an app password in Bluesky's settings and can revoke it there at any time. It is used once to establish the connection and is not kept. Every agent works inside limits you set: per-account autonomy levels, bounded plans with post caps, quiet hours, and a pause that stops everything instantly. Every action is attributed and audited.
Those are dashboards a human operates. Postdom is infrastructure an agent operates: machine-readable scheduling and outcomes, plan-level approvals instead of click-by-click work, and measured results returned to the agent so the next schedule is planned from real evidence.
Your agent proposes posts with exact UTC publish times, inside a plan you approve once. Postdom executes the schedule durably — it survives restarts and sleeping agents — and a slot that can't run on time stops safely and asks, instead of publishing late.
You get the truth. Every post ends published, rejected, or blocked, with the reason. A failed post is not an ending — it can be rescheduled or retried. Every metric carries an availability state — when TikTok doesn't expose a number, Postdom returns null and says why, instead of inventing a zero. Agents never learn from made-up data.
Postdom returns evidence: per-post and per-account measurements, week-over-week movement, best-post rankings, and each plan's outcome. The agent reads that before proposing the next schedule, so every week is planned from what actually happened.
The Workspace Brief keeps versioned brand guidelines — voice, captions, hashtags, timing preferences, platform notes, and never-dos — with the workspace, not the chat. Every connected agent reads the current brief before planning or writing, whichever agent client you use.
Postdom currently supports TikTok, Instagram Reels, YouTube Shorts, LinkedIn, Facebook Reels, X, Snapchat Spotlight, Threads, and Bluesky, with per-destination scheduling requirements and an honest map of which metrics each platform exposes.
Postdom has a permanent Free plan and paid monthly plans for larger workspaces. Current tiers, included usage, and overage pricing are published on the Pricing page.
From scheduled to answered
Create a workspace, add one agent key, and connect an account. Postdom keeps each outcome and measured result ready for the next agent turn.
Permanent Free plan · Self-serve, no sales call.