Developer-first social publishing
Schedule and publish to every social network and messaging platform through a single REST API — or let your AI agent do it over MCP. Webhooks, retries, and analytics included.
First 2 connected accounts free. No credit card required.
$ curl -X POST https://onesocial.dev/api/v1/posts \
-H "Authorization: Bearer sk_live_..." \
-H "Content-Type: application/json" \
-d '{
"content": "We just shipped v2.0 🚀",
"accountIds": ["acct_bluesky", "acct_telegram"],
"publishNow": true
}'
// => 201 Created
{ "data": { "id": "post_x1", "status": "published" } }Publish, measure, and engage — now with analytics, a unified inbox, a built-in CRM, and DM automation. The REST API and the MCP server share the same core, so behavior is identical wherever you call from.
A single REST surface for every network. Create once, target many — per-platform status, URLs, and errors roll up automatically.
A first-class MCP server at /api/mcp. Point Claude or any MCP client at OneSocial and your agent can draft, schedule, and publish.
Publish now, schedule to the minute (UTC), or drop posts into recurring queue slots. Retries only re-send what actually failed.
Per-day snapshots of impressions, reach, engagement, and clicks for every account and post — plus best-time-to-post insights computed from your own history.
Comments and DMs from every connected platform in one queue. Reply, hide, or resolve threads over the API, the dashboard, or straight from your agent.
Track who's talking about you and what they're rating you. Mentions and star reviews flow into the same inbox, with reply-once idempotent ingest.
Every person who DMs or comments becomes a contact with channels, tags, and your own typed custom fields — validated on every write.
Send one message to a whole audience segment. Per-recipient delivery status, snapshot targeting, and scheduling handled for you.
Multi-step DM drip campaigns — message, wait, message. Enroll contacts once and the cron engine advances every step on time.
Keyword-triggered rules that turn a public comment into a private DM (and an optional public reply) — the “comment LINK to get the guide” flow, built in.
Signed HMAC-SHA256 events for every lifecycle transition — publishing, inbox, broadcast, and automation events — with automatic backoff and redelivery.
sk_ keys hashed with SHA-256 and shown exactly once. Account credentials AES-256-GCM encrypted at rest. Scoped, revocable access.
Four live today. The rest of the fifteen are on the way — same API, zero code changes when they land.
No seats, no tiers, no surprises. Pay only for the social accounts you connect — every feature is included on every plan.
Publishing & scheduling · Analytics & best-time · Unified inbox · Contacts & custom fields · Broadcasts & sequences · Comment-to-DM automations · Webhooks · MCP