Extract Hacker News stories and distribute as social media content
Workflow Description
Automatically fetch top technology stories from Hacker News, analyze and summarize them using OpenAI, then distribute across social platforms with cloud backup. The workflow batches content for efficient processing and creates formatted posts ready for publishing.
How it works
- 1.Fetch latest Hacker News posts using the dedicated trigger
- 2.Batch-process stories for parallel analysis and distribution
- 3.Analyze and summarize each story using OpenAI language models
- 4.Generate social media captions with AI Agent optimization
- 5.Publish formatted posts to Twitter/X and LinkedIn simultaneously
- 6.Archive all content and summaries across S3, Google Drive, and OneDrive
Use cases
- Maintain an automated news feed channel without manual curation or posting overhead
- Build an intelligent content distribution system for tech communities and newsletters
- Create a searchable archive of industry updates with AI-generated summaries for internal knowledge base
Requirements
- Active Hacker News account (free)
- OpenAI API key with sufficient quota
- Social media API credentials (Twitter/X, LinkedIn)
- Cloud storage access (S3, Google Drive, OneDrive)
Service Value
Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.
Apps Used
Details
How to Use
- 1.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (48)
When clicking ‘Test workflow’
Manual Trigger
Hacker News
Hacker News
Loop Over Items
Split In Batches
OpenAI Chat Model3
OpenAI
HTTP Request1
HTTP Request
Structured Output Parser
Output Parser Structured
Upload to Minio
S3
News1
Set
Leo - Improve Prompt
HTTP Request
Leo - Get imageId
HTTP Request
Runway - Create Video
HTTP Request
Runway - Get Video
HTTP Request
Wait2
Wait
Sticky Note
Sticky Note
If Topic
If
Get Image
HTTP Request
Prompt Settings1
Set
Leo - Generate Image
HTTP Request
Wait1
Wait
Limit
Limit
Image Analysis
OpenAI
Wait3
Wait
Article Analysis
Agent
Dropbox
Dropbox
Google Drive
Google Drive
Microsoft OneDrive
Microsoft One Drive
YouTube
You Tube
X
Set
HTTP Request
Linked In
Leo - Improve Prompt2
HTTP Request
Wait4
Wait
Wait6
Wait
Leo - Generate Image2
HTTP Request
Leo - Get imageId2
HTTP Request
Runway - Create Video2
HTTP Request
Runway - Get Video2
HTTP Request
Sticky Note1
Sticky Note
Sticky Note2
Sticky Note
Sticky Note3
Sticky Note
Sticky Note4
Sticky Note
Cre - Generate Video1
HTTP Request
Cre - Get Video
HTTP Request
Sticky Note6
Sticky Note
Sticky Note7
Sticky Note
Article Prep
OpenAI
Sticky Note5
Sticky Note
Sticky Note8
Sticky Note