300 characters is unforgiving
Bluesky counts graphemes strictly. Cross-posting from X or Threads without rewriting routinely hits the ceiling and fails at publish.
Bluesky's open social graph runs on AT Protocol with a hard 300-grapheme cap and anti-marketing culture. Content Drifter generates native-feeling posts, connects via app password, and auto-publishes on Pro.
Bluesky counts graphemes strictly. Cross-posting from X or Threads without rewriting routinely hits the ceiling and fails at publish.
Third-party apps connect with app-scoped passwords today. Many schedulers skip Bluesky entirely because the connect flow feels unfamiliar.
The Bluesky community down-ranks obvious promo copy. Posts need to sound conversational, not like LinkedIn thought leadership.
Native Bluesky adapter respects app.bsky embed limits — images ≤2 MB each (up to 4), video MP4 ≤100 MB and ≤60 s.
Step-by-step in-product guide plus /help/connect-accounts#bluesky walkthrough. Revoke the app password anytime from bsky.app settings.
Generation honors Bluesky's culture — shorter, direct posts without hashtag spam (max five tags).
Bluesky auto-publishing unlocks on Pro with LinkedIn, Pinterest, and YouTube.
Every limit below comes from our platform-rules source of truth — the same validator the publish pipeline uses before dispatch.
Open Platforms in your dashboard and complete OAuth (or app-password for Bluesky). Disconnect anytime from the same screen.
Voice-Match drafts platform-native copy. Final Review validates character limits, media size, hashtags, and platform-specific rules before anything ships.
Pick a Gold Slot or custom schedule. QStash jobs plus a safety-net cron fire the publish through the canonical pipeline when the slot arrives.
On Pro, open Platforms, connect Bluesky with your handle and an app password from bsky.app/settings/app-passwords, generate a post under 300 characters, and schedule or publish.
App passwords exist specifically for third-party clients. You authorize write access and can revoke it independently of your main password.
Bluesky's OAuth for third parties is planned but not broadly available yet. App passwords are the supported connect method today.
Yes — up to four images (JPEG/PNG/WebP, ≤2 MB each) or one MP4 video (≤100 MB, ≤60 s) per post, matching AT Protocol lexicon limits.
300 graphemes combined for content and hashtags. Content Drifter validates before publish so posts do not fail at the API.
Publish to 8 platforms with one workflow
Free plan includes X + Threads auto-publishing. Upgrade when you need Bluesky on your schedule — no credit card to start.