Create threads on Bluesky
Ready for 3.0What this workflow does
This workflow has 14 nodes and runs on a schedule (every day at 09:00). It uses only n8n's built-in nodes. It also calls bsky.social over HTTP.
How it runs
Trigger: On a schedule (every day at 09:00).
- Set Bluesky Credentials (Edit Fields (Set)): sets 2 fields: BlueskyHandle, BlueskyAppPassword
- Create Bluesky Session (HTTP Request): calls bsky.social (POST)
- Create Post Text (Code): runs custom JavaScript code
- Create Initial Post (HTTP Request): calls bsky.social (POST)
- Create Reply Text (Code): runs custom JavaScript code
- Create Reply (HTTP Request): calls bsky.social (POST)
- Create Sibling Text (Code): runs custom JavaScript code
- Create Sibling (HTTP Request): calls bsky.social (POST)
- Create Sibling Array (Code): runs custom JavaScript code
- Loop Posts (Loop Over Items (Split in Batches)): loops over the items in batches
…plus 3 more steps. See the full node list below.
HTTP calls to: bsky.social
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (6)
- HTTP Request
n8n-nodes-base.httpRequest - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Edit Fields (Set)
n8n-nodes-base.set - Code
n8n-nodes-base.code - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - Wait
n8n-nodes-base.wait
From the author
Create engaging, structured threads on Bluesky with precise control over post timing and visibility. This workflow helps content creators and social media managers schedule and publish threaded posts that maintain proper connections and formatting, ensuring…