Early access · the free plan is open

Say it once. Let it reach everywhere.

OmniPosts carries one post to every channel you've connected: now, later, or at the next quiet slot in your week. Then it tells you, plainly, where it landed.

Works today with Bluesky, Mastodon and Telegram.

OmniPosts (jamp.sh) is a social media scheduling tool and HTTP API that posts to Bluesky, Mastodon and Telegram, then reports per channel whether each post went out.

Two ways in, one calm result.

  • For people who write

    A composer that understands each channel

    • A preview for every channel, counted its own way
    • A weekly queue that fills the next free slot
    • An inbox that says what happened, never just a green tick
  • For code and agents

    An API and an MCP server, built in

    • One request posts to every channel you pick: the API at a glance
    • Idempotency keys, so a retry never posts twice
    • Claude, Cursor and other MCP clients connect with an API key. Agent sign-in with OAuth Coming soon
  1. Write

    One draft, and a preview for each channel that counts the way the channel does. Change a line for one channel without touching the others. Send it now, pick a time, or let the queue find the next open slot.

  2. Build

    Create, schedule and queue posts over HTTP with an API key. You get a result for each channel, and signed webhooks when a post is published or fails. Read the API guide.

    curl https://jamp.sh/v1/groups \
      -H "Authorization: Bearer omniposts_…" \
      -H "Idempotency-Key: launch-day" \
      -H "Content-Type: application/json" \
      -d '{"body": "We shipped.",
           "targets": [{"channelId": "…"}],
           "queue": true}'
  3. Ask

    Add OmniPosts to Claude, Cursor or any MCP client with an API key that has only the scopes your agent needs. Every post it makes shows up in your inbox like any other. Connect an agent.

    Agent sign-in with OAuth Coming soon

Channels

What each one does, and its limits: Bluesky, Mastodon and Telegram. More channels are coming soon.

  • Bluesky Available
  • Mastodon Available
  • Telegram Available
  • Facebook Pages Coming soon
  • Instagram Coming soon
  • LinkedIn Coming soon
  • LinkedIn Pages Coming soon
  • Threads Coming soon
  • TikTok Coming soon
  • TikTok for Business Coming soon
  • X Coming soon
  • YouTube Coming soon
  • A note on numbers

    Every channel gets your publishing record: what you posted, when, how often it went out on time, and what failed and why. Engagement numbers (likes, reposts, replies) appear only where the platform shares them with apps. Where it does not, we show “Not available” and the reason, never a made-up zero. How we decide which numbers to show.

  • Your data

    Channel passwords and tokens are encrypted, and disconnecting a channel deletes them. Export everything or delete your account yourself, from Settings. We do not sell your data, use it for advertising, or train AI models on your content. See the Privacy Policy and Security.

Plans that stay out of the way

Every plan includes the API, the MCP server and webhooks. Free is open now; Creator and Pro are in beta, with a waitlist. Nobody is charged during early access.

  • Free

    Open now

    Try it with your own accounts.

    • Up to 3 connected channels
    • 30 posts a month
    • Every channel we support, the API and webhooks

    Start free

  • Creator

    Beta · waitlist

    For people who post every day.

    • Up to 10 connected channels
    • Unlimited posts
    • Every channel we support, the API and webhooks

    Join the waitlist

  • Pro

    Beta · waitlist

    For developers and small teams.

    • Up to 30 connected channels
    • Unlimited posts
    • Every channel we support, the API and webhooks

    Join the waitlist

Compare plans

Your next post, everywhere.