Publish Image Post to Bluesky
Publish Image Post to Bluesky
Manual
High
15
Nodes
Manual
Trigger
High
Complexity
7/22/2025
Added
Workflow Overview
Total Nodes
15
Node Types
7
Node Types
manual Trigger
When clicking ‘Test workflow’
1 node
http Request
Create Bluesky Session, Download Images, Post to Bluesky, Post Image to Bluesky
4 nodes
code
Code
1 node
sticky Note
Sticky Note, Sticky Note1, Sticky Note2, Sticky Note3
4 nodes
split Out
Split Out
1 node
set
Define Credentials, Set Images, Set Caption
3 nodes
aggregate
Aggregate
1 node
Workflow JSON
10.06 KB
{
"id": "XGFs5jZNCeURd4OT",
"meta": {
"instanceId": "c5e9c1178f3b42f080c51c81bcfa62e1fbd48abf38103a7a4cd8e15abc64df08",
"templateCredsSetupCompleted": true
},
"name": "Publish Image Post to Bluesky",
"tags": [],
"nodes": [
{
"id": "afd666fc-8f79-488d-a295-4bfdd6883924",
"name": "When clicking ‘Test workflow’",
"type": "n8n-nodes-base.manualTrigger",
"position": [
35,
260
],
"parameters": {},
"typeVersion": 1
},
{
"id": "d31bfe18-5acc-4f72-80d0-d85111dd62cc",
"name": "Create Bluesky Session",
"type": "n8n-nodes-base.httpRequest",
"position": [
435,
260
],
"parameters": {
"url": "https://bsky.social/xrpc/com.atproto.server.createSession",
"method": "POST",
"options": {},
"jsonBody": "={{ $('Define Credentials').item.json.credentials }}",
"sendBody": true,
"specifyBody": "json"
},
"typeVers...Showing first 1000 characters. Click "Expand" to view the full JSON.