API · MCP · Integrations

One API for every network — code, no-code, or AI agent

Schedule posts, generate captions, and read analytics across 11 networks — from Zapier or Make, your own code, or an AI agent like Claude over MCP. Everything ships through each network's official API.

Start your 7-day trial

How it works

Four steps from idea to live — and the last one runs without you.

Step 1

Generate a key in your settings

Open Settings → API keys, name one ("Zapier", "Claude", "Our CMS"), and copy it once. It's shown a single time and stored hashed — revoke it any moment and it stops working instantly, no effect on your account.

API keys
kdz_live_…a1b2 · Zapier
kdz_live_…7f9c · Claude (MCP)
Revoke any time
Step 2

Connect three ways — same key

Pick whatever fits. No-code with Zapier, Make or Pipedream. The REST API or the zero-dependency kadenzo CLI from your own systems. Or the MCP server, so an AI assistant can use Kadenzo directly. One key, one account, your choice.

Connect through
No-code — Zapier · Make · Pipedream
Developers — REST API · CLI
AI agents — MCP (Claude · Cursor · ChatGPT)
Step 3

Do far more than schedule

It isn't a bare post endpoint. Generate a caption from a topic, upload media, list and edit your queue, read engagement analytics, or ask for the best time to post — then schedule it. A person or an agent can run the whole loop: write it, time it, ship it, check how it did.

generate → best time → schedule
POST /generate
caption drafted
GET /best-times
Tue · 9:00 AM
POST /posts
queued · X · LinkedIn
Step 4

It publishes itself, safely

At the scheduled minute the post goes live through each network's official API — the same pipeline as a post you scheduled by hand. No password sharing, no scraping, and a key can only ever touch accounts you've already connected.

Published
X · live 9:00 AM
LinkedIn · live 9:00 AM
Official APIs only

What you get

No-code, with Zapier & Make

Connect Kadenzo to thousands of apps through Zapier, Make, and Pipedream. Wire the trigger once and posts schedule themselves — no developer, no maintenance.

Works with your AI agent (MCP)

Drop the Kadenzo MCP server into Claude Desktop, Cursor, or ChatGPT and your agent gets real tools — "write a launch thread, find the best time, and schedule it" just works, no glue code.

Generate, then ship

Ask the API — or your agent — for a caption from a topic, pull the best time to post from your own data, and queue it. The write-it-and-time-it loop, not just a place to drop finished posts.

Analytics you can query

Pull engagement metrics per account or per post straight from the API, so your own dashboards and agents can read your numbers — not just push posts in.

REST API and a CLI

One documented set of endpoints, key auth, JSON in and out — plus a zero-dependency kadenzo command-line tool for scripts and the terminal. The same validation the in-app composer runs.

Keys you control

Generate as many as you need, label them per tool or agent, see when each was last used, and revoke any one instantly. Keys are stored hashed and shown in full only once.

Kadenzo vs A basic scheduler

A basic scheduler
Schedule from another tool automatically
Sometimes
No-code setup (Zapier / Make / Pipedream)
Sometimes
REST API + command-line tool
Works from an AI agent (MCP)
Generate captions via API or agent
Read analytics via the API
Best time to post from your own data
Publishes through official platform APIs
Varies

The thinking

Most of the work happens before the post

Scheduling a post is the visible part. The invisible part is everything that feeds it: the spreadsheet your team drops ideas into, the CMS that publishes the blog you want to announce, the approval that finally lands, the conversation with an AI assistant where the caption gets written.

Stop being the wire between your other tools and your posting calendar.

That's the manual work Kadenzo's API removes. Wire it to Zapier, Make, or Pipedream; call the REST API or CLI from your own systems; or let an AI agent drive it over MCP. An approved draft becomes a scheduled post, with no one tabbing between tools to make it happen.

It's the same promise as the rest of Kadenzo, pushed one step earlier: you stop being the wire between your systems and your posting calendar.

When this happensTrigger
“Launch teaser 🚀”
New row added · publish Tue 9:00 AM
from any of your tools
Zapier · Make · API · MCP
Scheduled in Kadenzo
Tuesday · 9:00 AM
Queued
Launch teaser 🚀 — here’s what’s new this week…
Goes live on

Who it's for

Your agent runs your social

Connect the MCP server and ask Claude or Cursor to draft, time, and schedule posts. It generates the copy, picks the best slot from your own data, queues it, and can read back how earlier posts performed — all in one conversation.

AI builders

A client's calendar from your own pipeline

Generate a month of a client's posts in your internal tool and push them all into Kadenzo by API or CLI — then manage, edit, and adjust them on the calendar like any other post.

Agencies

Announce whatever you ship

Wire your CMS or release tool to Kadenzo so every new article or launch fans out into a scheduled cross-network post the moment it goes live — no code beyond the trigger.

In-house teams

Frequently asked

Do I need to be a developer to use this?

No. The simplest path is no-code: connect Kadenzo to Zapier, Make, or Pipedream, pick a trigger, and posts schedule themselves. If you work through an AI assistant, the MCP server lets Claude, Cursor, or ChatGPT run Kadenzo for you. The REST API and CLI are there if you'd rather write the integration yourself — all optional.

What can the API actually do?

Well beyond scheduling. You can create, list, edit, and cancel posts; upload image and video files; generate a caption from a topic; read engagement analytics per account or per post; ask for your personalized best time to post; read your social-listening mentions; and post comments or replies on Instagram, Facebook, and LinkedIn. Every action still publishes through each network's official API.

Can I read analytics or pull data out by API?

Yes. There are analytics endpoints for a whole account's recent posts and for an individual post, so your own dashboards or an AI agent can read your engagement numbers — not just push posts in. There's also a personalized best-time-to-post endpoint computed from your own history.

Can I use it from an AI agent like Claude?

Yes — that's what the MCP server is for. Add kadenzo-mcp to Claude Desktop, Cursor, ChatGPT, or any MCP client and the agent gets tools to schedule, generate, analyze, and more, using an API key you generate in your settings. There's also a kadenzo CLI for the terminal and scripts.

How does authentication work?

Generate an API key in Settings → API keys. It's shown once and stored hashed, so copy it when you create it, then send it as a Bearer token on each request. Name keys per tool or agent, see when each was last used, and revoke any one instantly without affecting your account.

Is it safe to let another tool or agent post for me?

Yes, within tight limits. A key can only act on accounts you've already connected and only within your plan's limits — it can't reach a channel you don't own, and everything publishes through official platform APIs, never scraping or password sharing. Heavier actions like AI generation and replies have daily caps, and revoking the key stops it working immediately.

Which plans include API access?

API access is on paid plans — the same plans that unlock the heavier automation features. Personalized best-times is a Professional feature. You generate keys yourself in settings; there's no sales call to unlock it.

Every network — from your code, your no-code stack, or your AI agent.

Put api, mcp & integrations to work in your calendar — start a free 7-day trial, cancel anytime.

Kadenzo Studio
Calendar
Composer
Inbox3
Analytics
Listening
This week
Auto-publish on+ New post
Mon2 queued
9:00

Studio session, day one

13:30

Gear tour: both guitars

Tue2 queued
9:00Best time

Street set highlights

17:15

Q&A: touring on a budget

Wed1 queued
11:00

Writing week vlog

Thu2 queued
8:45

Drum cam: new single

15:00

Tour dates drop Friday 🎟️

Analytics
128K▲ +24% this week
MTWTFSS
Published to 6 networks