Skip to content

Bluesky

Decentralized social network built on the AT Protocol.

Communication

Connect it

In Keystile Automations → Connections → New connection, choose Bluesky and sign in. Your AI tools and workflows then use it through Keystile; they never see the password or key.How connecting works.

Try it from your AI tool

Using Keystile, in Bluesky: delete list (Permanently delete one of your lists and its memberships).

What it can do (40 actions)

ActionWhat it doesChanges data
Add User to ListAdd an account to one of your listsYes
Block UserBlock a Bluesky accountYes
Create ListCreate a user list or moderation listYes
Create PostCreate a new post on BlueskyYes
Create Post (AI)Publish one post with optional reply, quote, images, link card, labels and tagsYes
Custom API CallMake a custom XRPC call to your Bluesky PDS, for example /app.bsky.actor.getProfile?actor=bsky.appYes
Delete ListPermanently delete one of your lists and its memberships
Delete PostPermanently delete one of your own posts
Find PostGet detailed information about a specific post
Find ThreadGet a full conversation thread with replies
Follow UserFollow a Bluesky accountYes
Get Home TimelineList the posts in your home (Following) timeline
Get List MembersList the accounts on a Bluesky list
Get Post LikesList the accounts that liked a post
Get Post QuotesList the posts that quote a post
Get Post RepostsList the accounts that reposted a post
Get Posts (AI)Fetch up to 25 posts by link or AT-URI in one call
Get ProfileGet a Bluesky profile with follower and post counts
Get Unread Notification Count (AI)Count unread notifications
Get User's PostsList the latest posts and reposts of one account
Like PostLike a post on BlueskyYes
Like Post (AI)Like a post, or return the existing likeYes
List FollowersList the accounts that follow an account
List FollowingList the accounts an account follows
List ListsList the user lists and moderation lists an account created
List NotificationsList your notifications (likes, reposts, follows, mentions, replies, quotes)
Mark Notifications as SeenMark all notifications up to a time as seenYes
Mute UserMute a Bluesky account (private)Yes
Remove User from ListRemove an account from one of your listsYes
Repost PostShare someone else's post to your timelineYes
Repost Post (AI)Repost a post, or return the existing repostYes
Resolve Handle (AI)Turn a Bluesky handle into its permanent DID
Search PostsSearch public Bluesky posts
Search UsersSearch Bluesky accounts by name, handle or bio
Unblock UserUnblock a Bluesky accountYes
Undo RepostRemove your repost of a postYes
Unfollow UserStop following a Bluesky accountYes
Unlike PostRemove your like from a postYes
Unmute UserUnmute a Bluesky accountYes
Update ProfileChange your display name, bio or avatarYes

Start a workflow when… (6 triggers)

  • New Posts by Author — Triggers when a selected author creates a new post
  • New Follower on Account — Triggers when someone new follows your Bluesky account
  • New Timeline Posts — Triggers when new posts appear in your timeline
  • New Post (with Search Options) — Triggers when posts match your search criteria
  • New Notification — Triggers when you get a new notification (mention, reply, quote, like, repost, follow and more)
  • New Mention or Reply — Triggers when someone mentions you, replies to you or quotes your post

How Keystile protects it

Every Bluesky action is checked before it runs, whether it comes from an AI tool or a workflow. 20 of its actions change data; your rules, limits and budgets decide whether each is allowed, held for a person or stopped, and it all goes into the signed record.

Use Bluesky with your AI assistant — safelyClaude, Cursor or ChatGPT do the work; Keystile checks every action first.
Get early access

← All apps