# The free Bluesky scheduler with an AI agent
Canonical URL: https://www.velocity.li/bluesky-scheduler
Description: Schedule Bluesky posts free with Velocity. Connect with an app password and the AI agent writes your post, adds up to 4 images or a video, and publishes it.
## Main content
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.

Start free

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.

| Spec | BlueskyThe limit | VelocityWhat it does |
| --- | --- | --- |
| Post length | 300 characters and 3,000 bytes | SupportedCounts characters the way Bluesky does when you schedule. The agent writes to 280. |
| Images | Up to 4 per post | SupportedAttach up to 4 photos or Velocity designs to one post. |
| Image file size | About 1 MB per image | SupportedResizes to 2,000 px on the long edge and compresses to JPEG for you. |
| Video | One per post, up to about 100 MB | SupportedUploads MP4, MOV or WebM through Bluesky's video service. Video can't share a post with images. |
| Links | Clickable only when the app marks them | SupportedEvery http or https link in the text becomes clickable. |
| Link preview cards | Built by the posting app | SupportedBuilds a card from the page's title, description and image when the post has no media. |
| Mentions | @handle tags a person | SupportedLooks up each @handle so the mention links to the right account. |
| Hashtags | #tag in the text | SupportedTags each hashtag. The agent uses 0 to 3 per post. |
| Analytics | Public counts for followers, likes, reposts and replies | SupportedTracks 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](https://www.velocity.li/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. 01Connect Bluesky with an app passwordCreate 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. 02Ask the agent for the postTell the agent what to say and when, or let it draft from your [Brand Identity](https://www.velocity.li/brand-identity). It writes under 300 characters, can add images or a video, and shows you a preview.
3. 03Velocity publishes itPublish now or schedule a time in your time zone. The post sits on your [content calendar](https://www.velocity.li/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 fitCaptions in your brand voice, kept to 280 characters so they never hit Bluesky's 300 cap.[AI social media agents](https://www.velocity.li/ai-social-media-agents)
- Designs images for the feedOn-brand images rendered at 1200 x 675 for Bluesky, or your own photos, up to four per post.[Content creation tools](https://www.velocity.li/content-creation-tools)
- Schedules on one calendarBluesky posts sit beside your other 6 networks on one calendar, so you can see the whole week.[Scheduling](https://www.velocity.li/scheduling)
- Adds links, tags and cardsLinks turn clickable, @mentions and #hashtags are tagged, and a preview card appears for link-only posts.[Publishing](https://www.velocity.li/publishing)
- Picks a time if you don'tA post scheduled without a time goes out at the best time for Bluesky, in your local time.[Free scheduler](https://www.velocity.li/free-social-media-scheduler)
- Works from Claude or ChatGPTVelocity's free connector lets Claude or ChatGPT schedule, edit and cancel your Bluesky posts too.[Claude and ChatGPT connector](https://www.velocity.li/best-free-claude-chatgpt-social-media-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.

- [Instagram](https://www.velocity.li/instagram)
- [Facebook](https://www.velocity.li/facebook)
- [YouTube](https://www.velocity.li/youtube)
- [TikTok](https://www.velocity.li/tiktok)
- [LinkedIn](https://www.velocity.li/linkedin)
- [X](https://www.velocity.li/x-twitter)

Get started

## Schedule next week's Bluesky posts today

Free forever, no card needed. Need more channels or analytics? [See pricing](https://www.velocity.li/pricing)

Start free

Free social media scheduler

## 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](https://www.velocity.li/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](https://www.velocity.li/analytics) track your Bluesky followers, likes, reposts and replies. Analytics starts on [Pro](https://www.velocity.li/pricing) at $39 a month.

### Can Claude or ChatGPT post to Bluesky?

Yes, through Velocity's free [Claude and ChatGPT connector](https://www.velocity.li/best-free-claude-chatgpt-social-media-connector). Connect Bluesky in Velocity first, add the connector, and your AI can schedule, edit or cancel Bluesky posts.
