Slideshows on autopilot

Automated slideshows for your niche, posted to every channel, reviewed by you.

Connect X, TikTok, Instagram, Facebook, YouTube, LinkedIn, Threads and Pinterest. Tell us your niche once, and an agent makes slideshows for you every day. Nothing posts until you approve it.

  1. 5 latte art mistakes beginners make1/6
  2. 1. Pouring too high2/6
  3. 2. Milk that is too hot3/6
  4. 3. Rushing the swirl4/6
Drafted overnight · waiting for your approval
Works withClaude CodeCursorCodexOpenClawany MCP agent
XTikTokInstagramFacebookYouTubeLinkedInThreadsPinterest

How it works

Three steps. Then it runs itself.

  1. Connect accounts

    Link any of your eight channels in a couple of clicks. Official APIs only.

  2. Enter your niche

    Tell us what you post about and who it is for. Your agent writes and designs slideshows to match.

  3. Approve what you like

    New slideshows land in your review queue every day. Approve one and it is scheduled for you.

$19.99/month includes $10 of AI credits: about 71 slideshows. Posting is unlimited.

Set up in 2 minutes
Agent workspace drafting a set of slideshow posts

Automate

Slideshows made for you

An agent writes and designs slideshows for your niche on a schedule, grounded in your sources and brand.

Review Queue with slideshow drafts waiting for approval

Review

Nothing posts without you

Every slideshow waits in your review queue. Approve, edit or skip it in one click, then it is scheduled to every channel you picked.

Posts table with automatic content labels and performance

Grow

Learn what works

Analytics roll up by topic and format, so the next slideshows lean into what your audience actually liked.

The rest of the toolkit

Everything else is in there too.

  • Calendar and scheduling

    Every channel, one calendar

    Month, week and day views with queue slots, so the cadence stays honest.

    Explore scheduling
  • Composer and post actions

    Write once, publish native

    Per-channel overrides, first comments, recurring posts and live previews.

    Explore post actions
  • Memes and AI video

    More than slideshows

    Image memes, green-screen clips, AI images and short AI video, all reviewed the same way.

    Explore formats
  • Agent workspace

    Brief an agent in chat

    One brief becomes platform-native drafts, each wired to a real post you approve.

    Explore agentic drafting
  • Client approvals

    Client sign-off without the chase

    Share one no-login link and clients approve, request changes or comment in context.

    Explore client approvals
  • Smart media ingestion

    Know why a post worked

    Every image and video is labeled on upload, so search and analytics speak your content language.

    Explore media ingestion
  • Unified analytics

    See what worked, everywhere

    Impressions, engagement and per-post drill-downs across every account in one view.

    Browse all features
  • Connected accounts

    Eight platforms, zero tab-hopping

    Connect X, TikTok, Instagram, Facebook, YouTube, LinkedIn, Threads and Pinterest once. Health and tokens are managed for you.

    Explore multi-platform

For developers·MCP, CLI, and API

Your stack can post too.

Everything on this page is callable from Claude Code, Cursor, Codex, or your CI. One MCP server, a typed CLI, and a clean REST API share the same queue and the same approval gates as the dashboard.

Claude CodeCursorCodexOpenClawany MCP agent
Explore the agent surface
octospark.sh

# 1. Create the draft

$octospark posts create --team-id "$TEAM_ID" \

--text "Midnight Roast is back. 300 bags, roasted Thursday." --yes

# 2. Schedule it to Instagram, X, and Threads

$octospark posts schedule "$POST_ID" --team-id "$TEAM_ID" \

--account-id "$SOCIAL_ACCOUNT_IDS" \

--at "$PUBLISH_AT_ISO" --timezone Europe/London --yes

outcome: success - 3 scheduled - 0 failed

REST APIshared approval state

# create a draft

POST /v1/teams/{teamId}/posts

→201 Created

# schedule the returned post

POST /v1/teams/{teamId}/posts/{postId}/schedule

→200 OK

One queue, every surfaceapproval gate on

A note from the builder

James Phoenix, founder of OctoSpark

Hi. 👋

I am James. I built OctoSpark because running content across eight platforms was eating the part of the week where the actual work happens.

The bet is simple: agents are becoming genuinely good at drafting and operating, so the pipeline they work in matters more than any single tool. OctoSpark is that pipeline: your brand, your approval gates, every channel, and any agent you like.

James Phoenix

Founder, OctoSpark

P.S. [email protected] is a real inbox. I read it myself.

FAQ

Questions, answered.

What is OctoSpark?

Automated slideshows and social media management in one place. Your team and your AI agents share one pipeline: drafting, approvals, scheduling, and analytics across eight platforms.

Which platforms are live today?

All eight: X, TikTok, Instagram, Facebook, YouTube, LinkedIn, Threads and Pinterest, through official APIs. Post types vary by platform and the composer validates each one before anything ships.

How do agents fit in?

Point Claude Code, Cursor, Codex, or any MCP client at the OctoSpark MCP server, or use the /agent workspace in the app. Agents draft, schedule, and analyze; you keep the approval gates.

Do I need to be technical?

No. The dashboard is a complete social media manager on its own. The CLI, MCP server, and API are there for the moments you or your agents want them.

How many slideshows do I get for $19.99?

About 71 slideshows of 6 slides a month from the $10 of AI credits included with Builder. Posting and scheduling them is unlimited on every channel.

Do I have to approve every post?

By default, yes. Agents file drafts for your review and nothing publishes until you approve it. You can change that per agent once you trust it.

Slideshows on autopilot. You keep the final say.

Connect your channels, tell us your niche, and approve what you like. The rest runs itself.