Create the workspace
Your agent requests a signup link. You verify the requested email with Google or an email address and password.
OpenPMM / social publishing for AI agents
Connect your own social accounts once. Then Claude Code, Codex, or another coding agent can prepare, schedule, and publish posts for your personal brand or company. Beta pricing starts at $1.99/month for the first paid month, then $9.95/month.
CLI · Any terminal agent
No account, skill, or API key is needed to start. Paste this prompt into Claude Code, Codex, Cursor, OpenClaw, Hermes, or another terminal agent. It creates your signup link, then finishes CLI access after you approve one browser flow.
Google needs no separate email verification. Email-and-password signup continues after you confirm the email. Requires Node.js 22 or newer.
Help me get started with OpenPMM from this terminal.
1. Ask me for my email address and pick a Workspace name.
2. Run this one-off command with my answers:
npx -y @openpmm/cli signup create --email "<email>" --workspace-name "<workspace name>" --authorize-cli --json
3. Give me the signup URL shown by the CLI and wait while I finish in the browser with the same email address.
4. After I approve the CLI in the browser, run:
npx -y @openpmm/cli auth login --resume --json
5. When the CLI confirms that it is connected, run:
npx -y @openpmm/cli destinations list --json
6. Summarize my connected destinations and help me connect any that are missing.Publishing without another dashboard to operate
OpenPMM is the small, focused layer between a prepared post and the social account it belongs on. Send one update, attach the media it needs, or schedule it for later.
One plan / everything included
Keep multiple workspaces under one account. Each workspace has its own connected channels and the complete OpenPMM feature set.
See the full plan14-day free trial - no CC required
80% off the first paid month. Then $9.95/month or $99.50/year. The first annual year is $91.54.
01 / Direct publishing
Ask your agent to publish text, images, or video to one connected channel. OpenPMM keeps the destination, asset, timing, and final confirmation together.
Explore publishing channelsOpenPMM
Tuesday, 10:00 / LinkedInWe just shipped a faster publishing workflow. Your agent can now prepare the post, attach the demo, and schedule the send without another dashboard handoff.
02 / API and CLI
Use the API or CLI from Claude Code, Codex, Amp, or your terminal. OpenPMM stays small enough to understand and reliable enough to use for your own publishing.
Explore the API and CLIOne request from the terminal
API, CLI, or the agent you already use
03 / Connect once
Connect your own social accounts once, then reuse them from the same agent. You handle OAuth when asked. OpenPMM handles the channel-specific publishing path.
Explore publishing destinationsAuthenticate once
Reuse the connection from every agent run
The workflow
A short path for your agent, with human involvement at the moments that connect an account or reach an audience.
Your agent requests a signup link. You verify the requested email with Google or an email address and password.
Connect your own accounts one by one. You complete the OAuth confirmation, then your agent can reuse the connections.
Ask your agent to prepare text, images, or video for the account and timing the post needs.
Publish now or schedule it for later. You stay in the loop for the final confirmation before the public side effect.
Frequently asked questions
OpenPMM / sign up
Connect your own accounts once. OpenPMM gives your agent a small, reliable path from prepared post to confirmed send.