postfast

Platforms — Bluesky

Schedule Bluesky posts

Connect a Bluesky account with an app password, compose posts and threads, and schedule them alongside every other network you publish to.

Bluesky

The straightforward one

Bluesky charges nothing per post, chains self-replies into real threads, and does not put an app behind a review queue. It is the network where scheduling is exactly as simple as it sounds, which makes it a good place to see what postfast actually does before you connect anything harder.

Character counting on Bluesky is done in graphemes rather than UTF-16 code units, which means a post full of emoji or combining characters counts differently there than it does in most editors. postfast warns near the boundary rather than blocking, because a count three over may well publish and refusing it would be a guess overruling the person who wrote the post.

What Bluesky accepts in one post

Read from the same capability table the composer warns from and the publisher builds payloads from. postfast's own bound of 5,000 characters and 4 media items applies on top, whichever is tighter.

Characters
300 per post.
Media items
4 per post on Bluesky's side; postfast accepts 4.
Media required
No. A text-only post publishes fine.
Threads
Native. Bluesky sets no limit of its own; postfast accepts up to 25 replies in one composed thread.
Cost per post
Nothing. The platform charges no API fee for publishing.
Scheduling
postfast holds the post and hands it over at the moment it is due, so a post can be scheduled a minute out or a year out.

How connecting works

  • An app password, never your account password. Create an app password in your Bluesky settings and paste it in. postfast exchanges it for a session, and the app password can be revoked from Bluesky at any time without touching your account.
  • Sealed at rest. The session credentials are encrypted under the application secret and never returned by any endpoint.
  • Any handle. Connection is by handle, so a custom-domain handle works the same way a bsky.social one does.

What you get

Native threads

Replies chain to your own post the way Bluesky itself does it, published in order and resumable if one part fails.

Cross-post without re-typing

Write once, aim it at Bluesky and X and Mastodon together, and each gets its own delivery record.

Free per post

Bluesky charges no API fee, so nothing here is metered. The only limits that apply are your plan’s account and seat allowances.

Checked before it is due

A post too long for Bluesky is flagged at compose time rather than failing at the scheduled minute.

Common questions

Do I need to give postfast my Bluesky password?
No. You create an app password in Bluesky’s settings and paste that. It is scoped, revocable from Bluesky, and never your account password.
Does postfast support Bluesky threads?
Yes, natively. A thread is chained through self-replies exactly as Bluesky models it, published in order, and resumed rather than restarted if a part fails.
Does scheduling to Bluesky cost credits?
No. X is the only network in postfast that meters per post, because it is the only one whose API charges per post.

Scheduling to Bluesky, and six other networks

postfast is pre-launch. Join the waitlist and you will hear from us when early access opens.