About this integration
Decentralized social network for posting, following, and engaging with public conversations. Connect it to any workflow without writing code.
You can choose from 0 triggers, 1 search module and 4 actions. The connection type is oauth authentication.
How to connect
The credential form asks for Identifier (Handle), Password, and PDS Host.
Prefer the interactive builder form? Open it on the app page.
Sign in and approve access — your password is never shared with WEXTL®, and you can revoke access from the provider at any time.
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
Connecting Bluesky to WEXTL®
| Field | Type | Help |
|---|---|---|
Identifier (Handle)Required | text | The unique identifier for access. For example, |
PasswordRequired | password | The password for secure access. This is your password. |
PDS HostRequired | text | The PDS host URL, including https://. - Relay: |
Use it in workflow automation
Add Create a Post as a workflow step.
The canvas below shows the integration — watch the video, then drop a node onto the canvas.
Start with the Create a Post step and run it on demand or on a schedule.
Then add Upload a Media as the next node. Branch, filter, or hand off to other integrations from there.
The integration includes 4 ready-made modules for communication work — each run logs its inputs and outputs for debugging.
Bluesky workflow on the canvas: Create a Post then Upload a Media
Triggers, searches and actions
Explore the fields available for each Bluesky trigger, search, and action — 0 triggers, 1 search, and 4 actions.
Searches
1 search module let you query the app mid-run and feed the results to the next step.
- Get a Post
Actions
Use 4 action modules to write data back into the app from anywhere in a run.
- Create a Post
- Make an API Call
- Reply to a Post
- Upload a Media
Explore the fields available for each Bluesky trigger, search, and action.
Searches
| Field | Type |
|---|---|
Post URIRequired | text |
| Field | Type |
|---|---|
$Type | text |
Post | object |
URI | text |
CID | text |
Author | object |
Record | object |
Embed | object |
Reply Count | number |
Repost Count | number |
Like Count | number |
Quote Count | number |
Indexed at | date |
Replies | array |
Actions
| Field | Type |
|---|---|
RecordRequired | object |
TextRequired | text |
Created atRequired | date |
Facets | array |
Media Type | choice |
| Field | Type |
|---|---|
URI | text |
CID | text |
Commit | object |
CID | text |
Rev | text |
Validation Status | text |
| Field | Type |
|---|---|
MethodRequired | choice |
Headers | array |
Header | object |
Query String | array |
Parameter | object |
Body | text |
| Field | Type |
|---|---|
Body | text |
Headers | object |
Status code | number |
| Field | Type |
|---|---|
RecordRequired | object |
TextRequired | text |
ReplyRequired | object |
Facets | array |
Created atRequired | date |
Media Type | choice |
| Field | Type |
|---|---|
URI | text |
CID | text |
Commit | object |
CID | text |
Rev | text |
Validation Status | text |
| Field | Type |
|---|---|
NameRequired | text |
DataRequired | text |
MIME TypeRequired | text |
| Field | Type |
|---|---|
Blob | object |
$Type | text |
Ref | object |
Mime Type | text |
Size | number |



