Bluesky app password connection
Connect with a Bluesky handle and a separate, revocable app password.
Bluesky gives developers a direct route to publishing. This guide explains the records, credentials, limits, and checks behind a scheduled post, including what Hey Tasky supports today.
Live now. Native account strategy. Agent-first scheduling.
Connect with a Bluesky handle and a separate, revocable app password.
Keep the due time in the Hey Tasky calendar, then publish the post through the native adapter.
Split longer drafts into replies and publish them as one connected thread.
Upload as many as four images and preserve the alt text attached to each asset.
Keep a failed delivery visible so it can be inspected and retried instead of quietly disappearing.
A Bluesky post is a signed repository record, not a message sent to a single global posting endpoint. The official SDK handles much of that plumbing, but the record shape and account session still matter.
A publishing client signs in to the account hosting service with a handle and an app password, or uses OAuth. Hey Tasky currently uses the app-password route because it gives the connection its own revocable credential.
The low-level write is com.atproto.repo.createRecord. The collection is app.bsky.feed.post, and a basic record includes the post text and its creation time.
Links, mentions, and hashtags use facets with byte positions. Images are uploaded as blobs first, then referenced by the post record with alt text.
Bluesky accepts the post when it is published. It does not hold a future post for you. A scheduler stores the draft and due time, then creates the record when that time arrives.
Hey Tasky keeps that schedule in its calendar, publishes through the native adapter, records the returned Bluesky post URL, and shows a failure if the write does not complete.
Use the direct API when you are building your own product and want complete control over sessions, records, queues, retries, and observability.
Use Hey Tasky when you want a reviewable calendar, per-channel copy, threads, image handling, and scheduled publishing without maintaining that infrastructure yourself.
Confirm your connected accounts and the workflow you want to use.
Yes. You can connect a Bluesky account with your handle and an app password, then schedule posts in Hey Tasky.
No. Create a separate app password in Bluesky and use that when connecting. You can revoke the app password without changing your main account password.
Yes. Hey Tasky supports thread publishing and up to four images in a Bluesky post, including alt text. Video is not supported yet.
No. Hey Tasky connects to Bluesky through its native API and its own publishing adapter.