Run your socialsfrom AI agents

Your agent plans the week, writes the posts and schedules them. Nothing goes out until you approve it.

API and MCP on every plan, Free includedApproval on by default

Example: an agent plans a week and the posts wait for your approval

Northwind CoffeeYour agent plans the weekEXAMPLE

In your AI agent, connected by MCP

YouPlan next week for Northwind: 4 posts. The Ethiopia Guji restock is Thursday morning. Keep X short and put shop links in the first comment.

list_accounts6 accounts

list_posts2 to 8 Nov is empty

create_post4 posts, held for approval

Your agentDone. 4 posts are on your board for 2 to 6 Nov, each waiting for your approval. The X versions fit in 280 characters, and the shop links are in the first comments. Nothing goes out until you approve it.

In PostEveryPlatform

Waiting for your approval

4 posts waiting
MON 2 NOV09:00

Cold brew, the 18-hour way. The recipe is in the first comment.

Facebook, Threads, BlueskyVIA MCP
Holding
WED 4 NOV12:00

Ana's notes from Monday's roast: how she dials in a new bean.

Threads, X, LinkedInVIA MCP
Holding
THU 5 NOV08:00

Back in stock: Ethiopia Guji. Peach, black tea and jasmine.

Facebook, X, ThreadsVIA MCP
Holding
FRI 6 NOV17:00

Your weekend brew guide: V60, 15 g, 250 ml, 3 minutes.

X, Bluesky, FacebookVIA MCP
Holding

Approve sends it on its way. Reject puts it back in drafts.

Connect it once. Then just ask

Your agent works through the same rules you do in the app: your accounts, your plan, your approval.

  1. Connect

    Add PostEveryPlatform to your agent with the MCP link, an API key, the skill file or the CLI. You choose what it may do.

  2. Ask

    Say what you want in your own words: plan the week, write a launch post, answer the new comments.

  3. Approve

    Its posts wait on your board. Approve the ones you like and they go out on time. Reject the rest.

connect

Four ways in. One set of rules

Pick the one your agent understands. Every way uses the same permissions and the same approval, on every plan, Free included.

MCP server

any MCP client

Works with any MCP client, for example Claude, ChatGPT and Cursor. Add the link, then sign in with your PostEveryPlatform account when your agent asks. No key to paste.

Server link

https://posteveryplatform.com/mcp

Or from the command line

claude mcp add --transport http posteveryplatform https://posteveryplatform.com/mcp
MCP setup guide

REST API

scripts, automations

Make a key in Settings > AI agents and call the API from anything that speaks HTTP. The OpenAPI file describes every call.

curl https://posteveryplatform.com/api/v1/posts \
  -H "Authorization: Bearer $PEP_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text": "Back in stock: Ethiopia Guji",
       "account_ids": ["acc_threads", "acc_x"],
       "when": "schedule",
       "scheduled_at": "2026-11-05T08:00:00Z"}'
# The post waits for your approval in the app.
API reference

Skill file

agents that read files

One plain page your agent can read to learn the API: what each call does, which permission it needs and how approval works. Your agent still needs an API key.

https://posteveryplatform.com/skill.md
Open the skill file

CLI

terminals, scripts

A small command-line tool for the same API. One line per post, easy to put in a script or a scheduled job.

export PEP_API_KEY=pep_...
pep post "Back in stock: Ethiopia Guji" --accounts threads,x --at 2026-11-05T08:00:00Z
API and CLI docs

Webhooks

Get a signed request at your own https address when a post goes out, partly goes out, fails, or starts waiting for your approval.

post.publishedpost.partialpost.failedpost.pending_approval

Nothing goes out until you approve it

An agent can do a week of work in a minute. You still get the last word on every post.

  • Approval is on from the start

    Posts an agent schedules wait on your board as Holding. You can switch approval off, or let one key publish on its own.

  • You choose what each agent may do

    Read, draft, schedule, publish, reply: tick them per key or per connected app. New keys start without publish.

  • Some things stay yours

    No agent can touch billing, your login, your connected accounts or approvals.

  • Every action is in the log

    See what each agent did and when. Revoke a key or an app any time and it stops at once.

Laptop agentAPI key pep_••••3f9a

What this agent may do

readSee accounts, posts, ideas, stats and comments
draftCreate and edit drafts, ideas, hashtags and media
scheduleSchedule posts, held for your approval
replyReply to, like or hide comments
publishPost right away (not ticked)
Posts skip my approvalOff: everything this key schedules waits for you.

Never allowed for any agent: billing, your login, connected accounts, approvals.

ActivityLaptop agent, todayEXAMPLE
09:41Scheduled Back in stock: Ethiopia GujiHolding
09:41Read the calendar 2 to 8 NovDone
09:40Read the accounts 6 accountsDone
in the app

No agent of your own? Use the one built in

Open Agent in the app and chat. It follows the same rules as any agent: your plan, your accounts and your approval. It uses the monthly AI allowance that comes with your plan.

Agent

Plan the week, write and schedule posts, and answer comments, in plain words.

AgentNorthwind CoffeeEXAMPLE

YouAny comments worth answering on yesterday's cold brew post?

AgentTwo. Here is a reply for each. Send them?
@mira.brewsDoes this work with a French press?Yes. Grind coarse, steep it in the fridge for 18 hours, then press.
@tomasz.kAny chance the Guji comes back?It does, on Thursday at 08:00. The link goes up then.
Yes, send both

Autopilot

Standing instructions that run on a schedule. Whatever Autopilot writes waits for your approval, always.

EVERY MONDAY, 08:00

Plan this week's posts from my ideas board.

Held for you
EVERY FRIDAY, 15:00

Write a weekend brew guide for X, Threads and Facebook.

Held for you
FreeNot included
Solo1
Studio5
Agency20

Standing instructions per workspace. Compare the plans

What you can ask

Tap one to copy it, then paste it into your agent or into Agent in the app.

Plan

Write

Keep up

Questions about AI agents

Safety, which agents work, and what it costs.

Setting one up: MCP guide or API reference.

Is it safe to let an AI agent post for me?

Approval is on by default, so nothing an agent schedules goes out until you approve it. Each agent only gets the permissions you tick, it can never touch billing, your login, your connected accounts or approvals, and every action it takes is in the activity log. You can revoke a key or a connected app at any time.

Which AI agents work with it?

Any MCP client, for example Claude, ChatGPT and Cursor, through the MCP link. Agents that run commands or read files can use the CLI or the skill file, and anything that speaks HTTP can use the REST API.

Does it cost extra?

No. API keys and MCP are on every plan, Free included. The built-in agent uses the monthly AI allowance that comes with your plan. Autopilot is on Solo (1 standing instruction), Studio (5) and Agency (20).

What about my plan limits?

An agent works inside your plan, just like you. On Free that is 3 accounts and 15 scheduled posts a month; paid plans have unlimited posts. Each key or connected app can make 30 requests a minute on Free and 120 on paid plans.

Can I turn approval off?

Yes. Switch it off for the whole workspace in Settings > AI agents, or tick "Posts skip my approval" for one key or one connected app. Posts from Autopilot always wait for your approval.

How do I see what an agent did, or stop it?

Settings > AI agents lists every key and connected app, the posts waiting for you, and the activity log. Revoke a key or an app there and it can no longer reach your workspace.

get started

Your agent writes and schedules. You approve

Free plan, no card. API keys and MCP included.