Skip to content
Postbroad
Sign inStart for $0

Bluesky scheduler. Schedule Bluesky posts, counted by what you see.

Plan Bluesky posts and threads next to every other network. Postbroad counts a post the way Bluesky does, then reads it back from your account before it calls it live.

  • Available now, with an app password
  • Checked on the network
BSnorthwind.bsky.socialNorthwind CoffeeExample workspace
northwind.bsky.social Six new drinks, one old favourite back for good. Which one wins?
09:00:01Sent to Bluesky
09:00:04Accepted by Bluesky
09:00:07Found on Bluesky. Live.
Live on Bluesky, Tue 27 Oct 09:00 Europe/Riga

What you can post to Bluesky.

The rules Postbroad checks before a Bluesky post is scheduled. If a draft breaks one, you hear about it then.

Post text300 characters as you see them, and at most 3,000 bytesConfirmed on the network
ImagesUp to 4 per post, each up to 2 MBConfirmed on the network
VideoOne MP4 per post, up to 300 MBConfirmed on the network
ThreadsYesConfirmed on the network
Links and mentionsPostbroad makes them clickableConfirmed on the network
AccountAny Bluesky account, including your own domain and self-hosted serversNot yet confirmed
As Postbroad applies them on 27 Oct 2026. Bluesky can change its rules; so does this table. Checked on the network. Count a post

Before you connect

  • Your Bluesky handle, for example name.bsky.social, or your own domain
  • An app password from Bluesky settings (not your main password)

Caught before it's scheduled.

The composer checks the Bluesky version of each draft while you write. Each problem is one sentence with one fix.

BSBluesky versionExample workspace
The image is over 2 MB. Bluesky won't take it.Resize the image
Post is 214 of 300 characters
Two images attached, 4 allowed

When Bluesky doesn't play along.

Needs reconnectBluesky stopped accepting the app password. The post waits instead of failing, and you get one notice.Reconnect Bluesky
UnknownBluesky went quiet mid-send. We couldn't confirm. Searching before any retry.Nothing for you to do
RetryingBluesky was busy. Postbroad tries Bluesky again; the other networks are left alone.Next try 09:04
FailedBluesky turned the post down. The reason is shown in one sentence, with one action.Fix the post

Bluesky questions.

How does Bluesky count characters?

Bluesky counts what you see. An emoji or an accented letter is 1, however it is stored. The free character counter does the same.

Do I need my main password?

No. You make an app password in Bluesky settings and give Postbroad that. You can delete it there at any time.

How do I know a post really went live?

After Bluesky accepts the post, Postbroad reads it back from your account. Only then is it marked live, with the time and a link.

Can an agent schedule my Bluesky posts?

It can draft them. The drafts wait for you unless you switch on autonomy for the brand.

IGInstagramFBFacebookLILinkedInXXMAMastodon
Post to these too

Let your agent post to Bluesky.

Your AI agent can draft and schedule Bluesky posts through Postbroad, with a preview first. Its drafts wait for you unless you allow more.

Schedule your first Bluesky post.