Schedule Bluesky posts and threads.

Write posts and threads for Bluesky, schedule them next to X and Threads, and keep each one inside the 300-character limit.

Free plan, no credit card. Paid plans include a 14-day free trial.

What you can post to Bluesky

Post

Up to 300 characters, with up to 4 photos, one video or one GIF.

Thread

Extra parts publish as replies, in order.

Why teams schedule Bluesky with PostBoost

One calendar for every channel

See Bluesky next to your other 14 channels and move posts when plans change.

One post, a version per network

Write once, then adjust the text for Bluesky without copying the post.

Know when a post fails

If Bluesky rejects a post, you see why and can retry it once it is fixed. A webhook can tell your code too.

Counted the way Bluesky counts

Bluesky counts characters as you see them, so an emoji is one. PostBoost counts the same way.

Connect Bluesky in three steps

  1. Open Accounts

    Choose Connect account, then Bluesky.

  2. Sign in to Bluesky

    Approve PostBoost. No app password needed.

  3. Write and schedule

    Write a post or a thread and pick a time.

PostBoost connect account dialog: Facebook Page, Instagram, Threads, Mastodon, Pixelfed, Bluesky, YouTube, Google Business Profile, Pinterest, LinkedIn profile and Page, TikTok and X

Post to Bluesky from your AI agent or your code

Ask your agent

“Turn this X thread into a Bluesky thread and schedule it for 14:00.”

text MCP tools
count-characters, create-post, schedule-post

Connect Bluesky once in the dashboard; after that your agent can post to it.

Set up your agent

API

bash
curl -X POST https://postboost.co/app/api/{workspaceUuid}/posts \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"accounts": [12], "queue": true, "versions": [{"account_id": 0, "is_original": true, "content": [{"body": "Our API 1.8 is live."}]}]}'
API reference: createPost

Good to know

Network status: Network permissions

Bluesky on PostBoost in one paragraph

PostBoost schedules and publishes to Bluesky: post and thread. You connect it by signing in to Bluesky in the dashboard, without an app password. Posts go out from the dashboard, from an AI agent over MCP or from the REST API, and each connected Bluesky account counts toward your plan's social accounts (Free: 3).

text
channel: Bluesky
providers: bluesky
formats: Post, Thread
text_limit: 300
media: up to 4 photos, one video or one GIF
connect: dashboard
post: create-post, schedule-post, add-post-to-queue (MCP); POST /posts createPost (API)
page: https://postboost.co/integrations/bluesky
docs: https://postboost.co/docs/permissions/
pricing: https://postboost.co/pricing.md
llms: https://postboost.co/llms.txt

Questions about Bluesky

Do I need an app password?

No. You sign in to Bluesky and approve PostBoost.

How does PostBoost count Bluesky characters?

The way Bluesky does: by characters as you see them, so an emoji counts as one. The limit is 300.

Can I connect Bluesky on the Free plan?

Yes. Every plan can connect Bluesky. The Free plan includes 3 social accounts and 3 scheduled posts. Paid plans start at $29 a month with a 14-day free trial.

Can my AI agent post to Bluesky?

Yes. Connect PostBoost to Claude, ChatGPT, Cursor or another MCP client, then ask it to write or schedule a Bluesky post. Posts stay drafts until you or the agent schedule them.

Related

Start scheduling Bluesky posts today.

Free plan, no credit card.