PostLake vs Postiz

The Postiz alternative
for the agent calendar.

Postiz is a genuine calendar product: open source, a board you drag posts around on, RSS, an in-app copilot, and an MCP server so an agent can drive that board. PostLake is the other shape. The agent fills the week over a hosted MCP server. You review it on a calendar. Nothing ships until you say so. There is no instance to host.

Get started free →

No card for the free tier · 20 credits a month · full MCP access

Short version: choose PostLake if an agent is filling the calendar and you want that hosted, with drafts, timezone scheduling, and analytics in the same contract. Choose Postiz if you want to live in a calendar UI, generate images and video inside the app, or run the whole stack on your own servers.

Last updated August 2026 · figures from each product's own pricing page

PostLake vs Postiz at a glance

 PostLakePostiz
What it isHosted API + MCP. Calendar for reviewOpen-source calendar app, API included
Who fills the weekThe agent, first-classA person in the UI, or an agent driving the UI
Human approvalDrafts. Nothing publishes until you say yesDrafts inside the calendar app
Timezone schedulingIANA zone on scheduledAt, survives DSTYes, in the calendar
Edit / cancel / reschedulePATCH and DELETE until it firesYes, in the calendar
You run serversNoYes if self-hosting; cloud from $29/mo
MCP for agentsHosted, OAuth, no key in chatYes. API key in the MCP URL on cloud
Free tier (no card)Yes, 20 credits/moSelf-host free. Cloud starts paid
Connected accountsUnlimited on every plan5 channels on the $29 cloud plan
Per-agent guardrailsYesNot offered
Best forAgent-driven calendars, no infraOwning the calendar app itself

How an agent runs the calendar

This is the loop people actually want when they search for a Postiz alternative for agents. It does not need Docker, a copilot inside a calendar UI, or a second vendor.

1. Connect once

OAuth stays in the PostLake dashboard. The agent never holds raw Instagram or X tokens. It authorises over OAuth so the key is not pasted into chat.

2. Draft the week

create_post with scheduledAt, timezone, and draft: true. Validate first (free). Per-network captions via textOverrides. Media uploaded once.

3. Review on the calendar

Open the dashboard month view. Read the queue. PATCH to move a slot, DELETE to pull one. Or leave it as a draft until you publish_draft.

4. Learn, then fill next week

get_analytics returns the same metric names on every network. Feed that into the next draft batch. The calendar gets smarter without a second product.

The instruction that works: "Draft 5 posts for this week from the changelog, adapt length per platform, schedule them 24 hours out as drafts, and do not publish until I approve." Walkthrough: agent content calendar · calendar use case · human approval.

Why developers & agents pick PostLake

The agent fills the week

Point Claude, Cursor or ChatGPT at the hosted MCP. Ask it to turn a changelog into five posts, adapt length per network, and queue them 24 hours out as drafts. That is the calendar. You did not install Postiz to get it.

Nothing ships until you say yes

Send draft: true. The post sits in state draft, costs nothing, and never touches a network. Publish it from the dashboard or with publish_draft. Fail-closed, the way an approval gate should be.

A calendar to review, not to live in

The dashboard has a month view of the queue. Edit, cancel, or reschedule before fire time. The calendar is how a person checks the agent's work, not a second product you have to run.

Analytics back into next week

The same contract that scheduled the posts returns normalised numbers. The agent can see what worked and fill the following week accordingly. A calendar app that only schedules is half the loop.

Where Postiz is the better fit

We'd rather be honest than oversell. Postiz is the better choice when:

A worked pricing example

Cloud Postiz starts at $29/month for 5 channels. Self-hosting is free of licence fees and costs you a server, a database, and a developer app on every network. PostLake is hosted, unlimited accounts, free to start.

Scenario: an agent filling a week of postsPostLakePostiz
First week of agent schedulingFree tier, no cardCloud from $29/mo, or you host it
Connected accountsUnlimited5 on the $29 plan
Platform appsManaged for youYours, if you self-host
Approval before publishDrafts on every planDrafts in the calendar app
OngoingNothing to maintainUpdates, uptime, key rotation if self-hosted

If you enjoy running a calendar product, Postiz is strong software and self-hosting is free of licence fees. If the agent is the one filling the week, hosting Postiz is extra infrastructure you do not need. (Verify current figures on Postiz's pricing page before relying on them, August 2026.)

Switching from Postiz

If you are moving off a self-hosted instance, or off Postiz cloud because the agent is doing the posting:

  1. Create a free PostLake account and connect your social accounts. No developer apps to register, since platform keys are managed for you.
  2. Point your integration at PostLake. Use the REST API with a Bearer key, or connect your AI agent to the hosted MCP server over OAuth.
  3. Map the response. PostLake returns one normalised shape, a post id plus a per-target result, so most integrations need only light changes.

Common questions

Can PostLake replace Postiz as a content calendar?

If an agent is filling the week: yes. Schedule with timezone, keep posts as drafts until you approve, review the queue on the dashboard calendar, edit or cancel before it fires. If a person wants to live in a drag-and-drop calendar with RSS and in-app image generation, Postiz is still the better calendar app.

Do I need to self-host something to get an agent calendar?

No. That is the whole point of this page. Connect the hosted MCP, ask the agent to draft and schedule the week, review it in the dashboard. Postiz self-hosting is the right answer only when you want to own the calendar app itself.

Is PostLake open source?

The MCP server and agent skills are public on GitHub. The hosted API is not, and self-hosting is not something we offer. If running it yourself is a requirement, Postiz is the honest recommendation.

Which is better for AI agents?

PostLake, on current shape, if the agent is the product. Agents authorise over OAuth so no key is pasted into a chat or stuffed into a URL, you can cap what each agent may do, drafts are fail-closed, and analytics come back in the same contract. Postiz's MCP is built to drive its calendar UI, including image and video generation inside that app.

What does self-hosting actually cost me?

Nothing in licence fees, and real time in setup and upkeep. The larger cost is usually the platform approvals: with a self-hosted instance you register and maintain your own developer app on every network.

See also

All comparisons · Later alternative · PostPeer alternative · Late alternative · Markdown

One API and MCP server for every major network. Free to start.

Get started free →