Create social posts from RSS with OpenAI, LinkedIn, X, and Bluesky
Ready for 3.0What this workflow does
This workflow has 12 nodes and runs on a schedule (every day at 08:00). Along the way it connects LinkedIn and X (Formerly Twitter). It also calls api.openai.com and bsky.social over HTTP.
How it runs
Trigger: On a schedule (every day at 08:00).
- Fetch RSS Feed (RSS Read): reads an RSS feed
- Limit: keeps the first few items
- Set Article Attributes (Edit Fields (Set)): sets 3 fields: title, content, link
- Post to OpenAI Insights (HTTP Request): calls api.openai.com (POST)
- Set Extracted Insights (Edit Fields (Set)): sets 3 fields: insights, title, link
- Post to OpenAI Synthesis (HTTP Request): calls api.openai.com (POST)
- Format Content (Code): runs custom JavaScript code
- Publish on LinkedIn (LinkedIn): uses LinkedIn
- Publish on Twitter (X (Formerly Twitter)): create (tweet)
- Login to Bluesky API (HTTP Request): calls bsky.social (POST)
…plus 1 more step. See the full node list below.
Services it uses
HTTP calls to: api.openai.com, 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 (8)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - RSS Read
n8n-nodes-base.rssFeedRead - Limit
n8n-nodes-base.limit - Edit Fields (Set)
n8n-nodes-base.set - HTTP Request
n8n-nodes-base.httpRequest - Code
n8n-nodes-base.code - LinkedIn
n8n-nodes-base.linkedIn - X (Formerly Twitter)
n8n-nodes-base.twitter
From the author
Quick overview This workflow runs daily, reads the Hacker News frontpage RSS feed, uses OpenAI to extract key insights and ghostwrite social posts, then publishes the generated content to LinkedIn, X, and Bluesky. How it works 1. Runs every day at 08:00 using…