Before you connect
- A Bluesky handle (e.g. yourname.bsky.social).
- An app password generated in Bluesky’s own settings — not your main account password.
How to connect Bluesky
- 1In Bluesky, go to Settings → App passwords → Add app password, and give it a name like "SkedCast".
- 2Copy the generated app password (Bluesky only shows it once).
- 3In SkedCast, open Connected Accounts, choose Connect, then Bluesky, and enter your handle plus the app password — or send the account owner an invite link to connect it themselves.
- 4SkedCast verifies the credentials and establishes the connection.
What can you publish to Bluesky once it is connected?
- A caption of up to 300 characters, with or without media.
- Images: up to 4 per post, JPG, PNG, WEBP, up to 1 MB each.
- Video: one per post, MP4, MPEG, WEBM, MOV, up to 300 MB each, up to 3 minutes long.
- GIFs: up to 4 per post, GIF, up to 1 MB each.
- Alt text on images, written in the composer.
- A first comment, published right after the post.
- Scheduling by SkedCast, which holds the post and publishes it at the time you set.
Common connection problems
- Bluesky says the app password is invalid.
- App passwords can be individually revoked from Bluesky’s Settings → App passwords without touching your main account password. If SkedCast’s stopped working, generate a fresh app password there and re-enter it in Connections — disconnecting doesn’t revoke the old one automatically, so revoke it yourself once you’ve replaced it.
- Connecting unexpectedly asks for a verification code.
- Bluesky can require an extra authentication-factor confirmation on some sign-ins. Complete it once and the connection should establish normally afterward.
- Video posts fail, but text and image posts work fine.
- Video publishing needs an account identifier that is only captured on a fresh connection. If video fails on an older connection, reconnect the Bluesky account once.
Blueskyaccount connectiontroubleshooting
FAQ
- Does SkedCast ever see my main Bluesky password?
- No. You generate a separate app password in Bluesky’s own settings and enter only that — your main account password is never entered into SkedCast.
- Will Bluesky move to OAuth for third-party apps like SkedCast?
- Bluesky has been rolling out OAuth for developers building on the platform, and app passwords remain a supported way to connect in the meantime. If that changes for third-party schedulers, this page will be updated with the new flow.
- Can a client connect their own Bluesky account without sharing a password?
- Yes. Send the account owner an invite link from SkedCast. They sign in to Bluesky themselves and approve the connection, so their password never leaves their hands and you can start scheduling once it is connected.
- What happens to scheduled posts if the Bluesky connection breaks?
- They cannot publish until the account is reconnected. SkedCast shows each connection’s health and offers a one-click reconnect; after reconnecting, retry any post that failed in the meantime.
- Can I connect more than one Bluesky account?
- Yes. Connect each account separately; they all count toward your plan’s connected-account limit, and you can group them by client so each client’s posts stay apart.