- Home
- Resources
- Integrations
- Bluesky
Bluesky Make integrationAutomate Bluesky with Make.
Can Make post to Bluesky for you while you work elsewhere? Yes. The Bluesky Make integration gives you 16 modules: 7 actions and 9 searches. This guide shows what they do, how to link your account and how to build a first scenario that publishes a post.
Verified Trustpilot reviews · AI, automation & growth agency
What can the Bluesky Make integration do for you?
The Bluesky Make integration links your Bluesky account to Make so a scenario (the automation you build, a chain of modules) can publish, reply, send direct messages and read profiles, posts, likes or lists for you. There is no Bluesky trigger, so another app or a schedule starts the scenario.
Publish without opening the app. A marketer who writes announcements in a spreadsheet or a CMS can let Make pick up each new item and pass it to Create a post. Upload media sends a photo or a video to your data server first, when the post needs one.
Keep an eye on a conversation. Search posts pulls every post that matches your search, and List likes or List reposters shows who engaged with one post. A community manager can route those results into a sheet or a CRM and read them in one place.
Answer people faster. List direct messages reads your inbox, Send a message writes back, and Create a reply answers a public post. A support lead can use them to acknowledge requests collected elsewhere.
Know the limits before you start. Nothing here reacts the second a post appears: every run starts from a schedule or from another app. The documentation gives no numeric limit for Bluesky, so test with a small batch first. If a need falls outside the list, Make an API call reaches the rest of the Bluesky API with the same connection.
Bluesky often has an n8n node too. If you are weighing both tools, read n8n vs Make. To learn the editor properly, Make training covers it from the first module, and Make troubleshooting helps when a run fails.
How do you connect your Bluesky account to Make?
- 01
Open the connection window
You need a Bluesky account first. In your scenario, add any Bluesky module and click Create a connection. Give it a clear Connection name if you plan to link more than one account; the field is optional.
- 02
Check the server address
The PDS Host field holds the address of your Personal Data Server, the place where your posts live. Most people never change it and keep the default
https://bsky.social. Only a custom server needs a different link. - 03
Sign in and save
Type your handle or the email you registered in Identifier, then your password in Password. Click Save and confirm access if Bluesky asks. The connection (your account linked to Make once) now serves every Bluesky module.
Build your first scenario: post to Bluesky automatically
GoalWhen a new item shows up in another app, Make publishes it as a Bluesky post.
- 01
Create the scenario
On the Scenarios page, create a new scenario and click the +. Pick the app that holds your drafts, for example a sheet or a CMS, and choose its module that returns new items.
- 02
Add Create a post
Click the + on the right of that first module, search for Bluesky and pick Create a post. Link your account with Create a connection if you have not done it yet.
- 03
Map the text
Fill the post with data from the first module: drag the title or the message into the text. Each bundle (one item passed along, here one draft) becomes one post.
- 04
Test with Run once
Click Run once. Make runs the scenario one time and shows the bundles each module received. Open Bluesky and check that the post looks the way you want before going further.
- 05
Schedule and switch on
Open the clock on the first module. A new scenario checks every 15 minutes by default, and the Free plan does not go below that. Set the schedule, then switch the scenario on.
What each Bluesky module does
Bluesky gives you 16 modules in 7 groups. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
Users
3 modulesGet profile
ActionIn Make“Returns information about a specified profile.”
Fetches the public details of one Bluesky account, so the next modules can use them without you copying anything by hand.
List followers
SearchIn Make“Lists the followers of a profile.”
Returns the accounts that follow a given profile, one bundle per follower, so you can store or sort your audience outside Bluesky.
Search people
SearchIn Make“Retrieves a list of users based on specified criteria.”
Looks up Bluesky users that match the criteria you enter and hands back each match, which saves you from scrolling search results yourself.
Posts
7 modulesSearch posts
SearchIn Make“Returns posts matching search criteria.”
Collects the posts that match your search, so a scenario can track mentions of a product or an event without anyone watching the feed.
List reposters
SearchIn Make“Retrieves information about users who have reposted a post.”
Shows who reposted a given post, one account per bundle, which tells you who actually spread your message.
Create a post
ActionIn Make“Creates a new post.”
Publishes a new post on your account with the text you map from earlier modules. This is the module most scenarios end on.
Create a reply
ActionIn Make“Creates a reply to post.”
Answers an existing post under your name, so the reply shows up in the thread instead of as a new post on your profile.
Delete a post
ActionIn Make“Deletes a specified post.”
Removes one of your posts from Bluesky, which lets a scenario clean up content that should no longer be online.
List user posts
SearchIn Make“Get a view of a profile's 'author feed' (post and reposts by the author).”
Reads the feed of one profile, including the posts it wrote and the ones it reposted, and returns each as a bundle.
Get a post
ActionIn Make“Retrieves information about a specific post.”
Retrieves the details of one specific post, handy when a scenario only knows which post it is and needs the rest of its content.
Messages
2 modulesList direct messages
SearchIn Make“Retrieves a list of direct messages for the user.”
Reads the direct messages in your Bluesky account, so private requests can land in the tool where your team already answers them.
Send a message
ActionIn Make“Sends a direct message to a user.”
Sends a private message to a Bluesky user from your account, with text built from the data your scenario collected.
Media
1 moduleUpload media
ActionIn Make“Uploads photos or videos to the user's Personal Data Store (PDS).”
Sends a photo or a video to your Personal Data Server, the storage behind your account, so it is ready to use on Bluesky.
Likes
1 moduleList likes
SearchIn Make“Lists likes related to a post.”
Returns the likes on a given post, one per bundle, which shows exactly who reacted to it.
Lists
1 moduleList lists
SearchIn Make“Retrieves the lists created by a specified account.”
Retrieves the lists a chosen account has created, so you can see how it groups the people it follows.
Other
1 moduleMake an API call
SearchIn Make“Performs an arbitrary authorized API call.”
Calls any endpoint of the Bluesky API with your existing connection, which covers what the fifteen other modules leave out.
Need help automating Bluesky with Make?
A person reads every message.