Bluesky scheduler · Free plan included

The free Bluesky scheduler with an AI agent

Velocity is a free Bluesky scheduler with an AI agent that writes your post, keeps it under 300 characters, adds up to 4 images or a video, and publishes it on time. Connect Bluesky with an app password and schedule 200+ posts on the Free plan.

How to schedule
Characters per post
300
Images per post
4
On the Free plan
$0

Bluesky post limits,
and what Velocity does with each.

Velocity counts a Bluesky post's length when you schedule it and shrinks images to Bluesky's size limit, so posts aren't rejected for size when they go out.

Bluesky post limits and how Velocity handles each one
SpecBlueskyThe limitVelocityWhat it does
Post length300 characters and 3,000 bytesSupportedCounts characters the way Bluesky does when you schedule. The agent writes to 280.
ImagesUp to 4 per postSupportedAttach up to 4 photos or Velocity designs to one post.
Image file sizeAbout 1 MB per imageSupportedResizes to 2,000 px on the long edge and compresses to JPEG for you.
VideoOne per post, up to about 100 MBSupportedUploads MP4, MOV or WebM through Bluesky's video service. Video can't share a post with images.
LinksClickable only when the app marks themSupportedEvery http or https link in the text becomes clickable.
Link preview cardsBuilt by the posting appSupportedBuilds a card from the page's title, description and image when the post has no media.
Mentions@handle tags a personSupportedLooks up each @handle so the mention links to the right account.
Hashtags#tag in the textSupportedTags each hashtag. The agent uses 0 to 3 per post.
AnalyticsPublic counts for followers, likes, reposts and repliesSupportedTracks your followers, likes, reposts and replies in Velocity's analytics, from Pro.

Bluesky counts characters as graphemes, so an emoji counts as one. Video and images can't be mixed in one post. See publishing

How to schedule a Bluesky post.
Three steps.

Bluesky connects with an app password instead of a sign-in popup. It takes a minute and you only do it once.

  1. 01

    Connect Bluesky with an app password

    Create an app password in Bluesky under Settings, then Privacy and Security, then App Passwords. In Velocity, open your brand's Connections card, choose Connect next to Bluesky, and enter your handle and the app password.

  2. 02

    Ask the agent for the post

    Tell the agent what to say and when, or let it draft from your Brand Identity. It writes under 300 characters, can add images or a video, and shows you a preview.

  3. 03

    Velocity publishes it

    Publish now or schedule a time in your time zone. The post sits on your content calendar until it goes out, and you can edit or move it until then.

An AI tool for Bluesky posts.
From the draft to the feed.

Ask in plain English. The agent writes, designs and schedules, and you can edit any post before it goes out.

  • Writes posts that fit

    Captions in your brand voice, kept to 280 characters so they never hit Bluesky's 300 cap.

    AI social media agents
  • Designs images for the feed

    On-brand images rendered at 1200 x 675 for Bluesky, or your own photos, up to four per post.

    Content creation tools
  • Schedules on one calendar

    Bluesky posts sit beside your other 6 networks on one calendar, so you can see the whole week.

    Scheduling
  • Adds links, tags and cards

    Links turn clickable, @mentions and #hashtags are tagged, and a preview card appears for link-only posts.

    Publishing
  • Picks a time if you don't

    A post scheduled without a time goes out at the best time for Bluesky, in your local time.

    Free scheduler
  • Works from Claude or ChatGPT

    Velocity's free connector lets Claude or ChatGPT schedule, edit and cancel your Bluesky posts too.

    Claude and ChatGPT connector

App password sign-in

Velocity never stores your Bluesky password.

Use an app password, not your main password. Bluesky lets you create one for each app and delete it anytime, which cuts Velocity off without touching your account.

  • Velocity checks your handle and app password with Bluesky once
  • Only the session Bluesky issues is saved, never the app password
  • Velocity refreshes the session so scheduled posts keep publishing
  • Disconnecting Bluesky in Velocity ends the session

Velocity on other networks

Bluesky is one of 7 networks. Free connects 6 channels on any of them, and Pro connects 15.

Get started

Schedule next week's Bluesky posts today

Free forever, no card needed. Need more channels or analytics? See pricing

Frequently asked questions

What is the best Bluesky scheduler?

Velocity is a strong pick if you want a free Bluesky scheduler with an AI agent. The agent writes posts under 300 characters, adds up to 4 images or a video, and publishes on schedule. The Free plan covers 200+ scheduled posts on 6 channels across 7 networks.

How do I schedule a Bluesky post?

Create an app password in Bluesky, then connect Bluesky in Velocity with your handle and that app password. Ask the agent for a post and a time. Velocity holds it on your calendar and publishes it at that time.

Is there a free Bluesky scheduling tool?

Yes. Velocity's Free plan schedules 200+ posts on 6 connected channels, and Bluesky counts as one of them. It is free forever with no card needed. AI image and caption creation is limited on Free.

Can I schedule Bluesky posts with images?

Yes. Add up to 4 images to one Bluesky post. Velocity resizes and compresses each image to fit Bluesky's 1 MB limit, so large photos still publish.

Can I schedule Bluesky videos?

Yes. Velocity uploads one video per Bluesky post through Bluesky's video service. Bluesky caps video at about 100 MB, and a video post can't also carry images.

Is there an AI tool that writes Bluesky posts?

Velocity's AI agent writes Bluesky posts in your brand voice, keeps them to 280 characters with 0 to 3 hashtags, can design an image for the post, and schedules it. See AI social media agents.

Is it safe to connect Bluesky with an app password?

Yes. An app password is not your main password, and Velocity never stores it. Velocity trades it for a Bluesky session and saves only that. Disconnecting in Velocity ends the session, and you can delete the app password in Bluesky anytime.

Does Velocity show Bluesky analytics?

Yes. Velocity's analytics track your Bluesky followers, likes, reposts and replies. Analytics starts on Pro at $39 a month.

Can Claude or ChatGPT post to Bluesky?

Yes, through Velocity's free Claude and ChatGPT connector. Connect Bluesky in Velocity first, add the connector, and your AI can schedule, edit or cancel Bluesky posts.