The grind, ended

Still doing this by hand?

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.

Plan the week once.Stop rebuilding every day.

Choose today’s postPrepare each destination’s postWait for the publish timeCheck every dashboard
You → agent

Schedule the launch week for every connected account.

Postdom Schedule showing the launch week queued across connected social accounts

09:00 means 09:00.Even when you’re offline.

Tuesday27 August
  1. Ready
  2. Published
  3. LaterOutcome returned

One run.Every account answers.

Connected accounts3 answers
Instagram ReelsPublished
YouTube ShortsPublished
TikTokReason returned

Your agent has everything it needs for the next move.

The operating payoff

Built to run without you.

01

On time, every time.

Publish times survive restarts, outages, and sleeping agents. 9:00 means 9:00.

02

Nothing ever publishes late.

A slipped slot stops and asks, instead of posting at 3am. You’ll see why.

03

No mystery outcomes.

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.

04

Every week gets smarter.

Results flow back to your agent, so the next schedule learns from the last one.

Compounding intelligence

Your agent learns from every run.

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 works

Every run leaves an answer.Your agent starts with evidence.

Agent → Postdom

What happened this week, and which evidence is complete?

Postdom Performance showing measured account results and availability states
Demo workspace · illustrative data

Missing stays missing.Nothing gets invented.

Measurement evidenceValue or reason
Views84,720Available
SavesUnverified
Watch time268,440sAvailable

A zero means the platform measured nothing. A null means it did not provide an evidence-backed value.

Comparable evidence.Your agent chooses the next move.

Evidence returnedReady for your agent

Completed posts stay comparable without turning missing data into a result.

CompareCompleted runsPreserveAvailability statesAgent useChoose the next test

Agent-led onboarding

Give your agent the workspace.

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.

Connect your agent once.Keep the setup in Postdom.

Using an AI agent? Give it a Postdom workspace — setup for every supported client starts with one free workspace key.

  1. 01
    Create one free workspace key

    Postdom generates your MCP configuration when you create the key. A pasted prompt on its own does not connect anything.

  2. 02

    Paste the MCP configuration generated in Postdom Accounts into Codex.

  3. 03

    Add the operating brief to the project AGENTS.md file.

  4. 04

    Ask Codex to check workspace status and read the Workspace Brief before planning.

The server your configuration runs
npx -y @postdom/mcp@0.3.0

Postdom Accounts shows the full configuration — server URL and workspace key — once, when you create the key. Node.js 22 or newer.

Operating briefAll 13 tools

You authorize it.Postdom never stores the password.

Social authorizationSecure handoff
  1. 01

    Agent asksPostdom returns the platform link.

    LINK
  2. 02

    You authorizeCredentials stay with the platform.

    YOU
  3. 03

    Postdom confirmsThe connected account is ready.

    READY

Your rules survive the chat.Every agent reads the same brief.

Workspace BriefCurrent version
01Voice02Captions03Timing04Never-do

Read before planning

Postdom, plainly

FAQ

Questions agents and supervisors ask.

For supervisorsFor agents
01What is Postdom?

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.

02Can an AI agent post to TikTok, Instagram Reels, YouTube Shorts, LinkedIn, Facebook Reels, X, Snapchat Spotlight, Threads, and Bluesky automatically?

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.

03Can Claude, ChatGPT, Codex, or Cursor manage my social media?

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.

04Is it safe to give an AI agent access to my social accounts?

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.

05How is Postdom different from Buffer, Metricool, or Hootsuite?

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.

06How does scheduling work?

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.

07What happens when a post fails, or a platform hides a metric?

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.

08How does my agent learn what worked?

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.

09How do I keep my brand voice consistent when an agent writes the posts?

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.

10Which platforms does Postdom support?

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.

11What does Postdom cost?

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

Give every scheduled post a real answer.

Create a workspace, add one agent key, and connect an account. Postdom keeps each outcome and measured result ready for the next agent turn.