Calendar

Plan, schedule and auto-publish posts, stories and reels to 11 platforms. Drag-and-drop, drafts drawer, approval workflows, without leaving a single screen.

OmniSocials connected
What should we schedule this week?Ask Claude and the post lands on your OmniSocials calendar.
Support Platforms
FacebookPlan your Page posts, Stories and Reels together, and keep your next update ready to go.
Schedule Facebook posts

Ask your agent, it lands on your calendar. Your team approves it before it goes out.

J
Jensrequested approval · Launch review
Jens requested approvalJul 30
Team revieweveryone approves0/2
SaraApprovedReviewing
DaanApprovedReviewing
Client reviewany one approves0/1
TomasApprovedUp next
Publishes Jul 31, 10:00 AMIn approval

Rather do it yourself? Write the post, add your media and pick a time. Posts, stories and reels, no agent needed.

Released/Calendar
Released
Home
JJens
TodayWeek 31, 2026
WeekMonth
Mon27Tue28Wed29Thu30Fri31Sat1Sun2
Posted
Post6:03 PM
A priority field cannot tell you whether a change will take down checkout.
In approval
Post10:00 AM
“Ready to configure” is a strange status for a laptop still in repair.
Scheduled
Post9:00 AM
A roadmap you share with stakeholders and a changelog you publish to customers aren’t the same thing.
Draft
Post10:00 AM
We’ve put together a set of Jira how-to guides.
  • Notable days, built in.

    Holidays to Black Friday, on the day itself.

  • Every channel, previewed.

    See each post as it will go out.

  • Retry just the one.

    If one channel fails, the rest stay live.

For Developers

CLI. SDK. MCP.One API. 11 Platforms

1.8M
Analytics calls/month
429K
Calls/week
1.4M
Inbox messages/month
95%
Publish success rate

Real-time webhooks

Get an event the moment a post is scheduled, published or fails. Signed payloads, sent straight to your endpoint.

Read More

CLI and MCP Available

Post from your terminal, or let Claude, ChatGPT and Cursor plan and schedule through the MCP server. Approve the plan and OmniSocials handles the rest.

Read More
1import express from 'express';
2import { OmniSocials } from '@omnisocials/sdk';
3
4const client = new OmniSocials(); // reads OMNISOCIALS_API_KEY from env
5const app = express();
6app.use(express.json());
7
8app.post('/launch', async (req, res) => {
9 const post = await client.posts.create({
10 content: req.body.content,
11 channels: ['instagram', 'linkedin', 'x'],
12 scheduled_at: '2026-07-21T09:00:00Z',
13 });
14 res.json(post.data);
15});
16
17app.listen(3000);

Multi-Language SDK

Official SDKs for Node.js, Python, Go, Rust, .NET, Java, PHP and Ruby. Create, schedule and analyze posts with a few lines of code.

Read More
Testimonials

Trusted by Agencies, Solo Founders, Developers & Small Businesses

Agency

Ansub Khan

Founder of Supafast

5 out of 5
“The MCP is the real game changer for me. It makes the whole workflow feel much faster and less messy.”
SaaS

Jens Schumacher

Co-founder of Released.so

5 out of 5
“I really like this app. I’ve tried quite a few other tools, but none of them managed to hit the sweet spot of simplicity and pricing the way Omnisocials does.”
Marketing agency

Niels Koelewijn

Founder of Frizzer

5 out of 5
“Very easy to use and very handy to schedule posts across platforms for my marketing agency.”
Solcardstory coming soon
Nakatomistory coming soon

Frequently
Asked Questions

Robert Ligthart
Robert LigthartFounder of OmniSocials
Ask me a question

Last updated:

Robert Ligthart
Still have a question?Ask Robert, the founder
Ask