Automate RSS-to-social media with AI summaries and image generation
Ready for 3.0What this workflow does
This AI workflow has 25 nodes and runs on RSS Feed events. Along the way it connects Google Sheets, Telegram, Anthropic Chat Model and Google Gemini Chat Model and 1 more. It also calls graph.facebook.com over HTTP.
How it runs
Trigger: On RSS Feed events.
- Get row(s) in sheet (Google Sheets): uses Google Sheets
- If: checks a condition and branches into true / false
- HTTP Request: calls an HTTP API
- HTML: parses or builds HTML
- Basic LLM Chain: sends a prompt to an LLM, with model: Anthropic Chat Model
- Basic LLM Chain: sends a prompt to an LLM, with model: Google Gemini Chat Model
- Generate an image (OpenAI): work with image
- Edit Fields (Edit Fields (Set)): sets 1 field: filename
- Supabase Config (Edit Fields (Set)): sets 4 fields: bucket, filename, link_ttl_seconds…
- Upload to Supabase (uses credentials) (HTTP Request): calls an HTTP API (POST)
…plus 12 more steps. See the full node list below.
Services it uses
HTTP calls to: graph.facebook.com
Scraping pages by hand? Firecrawl is a simpler option (10% off for new users).
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 (13)
- RSS Feed Trigger
n8n-nodes-base.rssFeedReadTrigger - Google Sheets
n8n-nodes-base.googleSheets - If
n8n-nodes-base.if - HTTP Request
n8n-nodes-base.httpRequest - HTML
n8n-nodes-base.html - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm - Telegram
n8n-nodes-base.telegram - Anthropic Chat Model
@n8n/n8n-nodes-langchain.lmChatAnthropic - Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini - Merge
n8n-nodes-base.merge - OpenAI
@n8n/n8n-nodes-langchain.openAi - Edit Fields (Set)
n8n-nodes-base.set - Code
n8n-nodes-base.code
From the author
How it works This workflow automates publishing content from any RSS feed directly to Facebook and Instagram. It reads new RSS entries, extracts the article content, generates a short social-media-friendly summary using an AI model, and then creates an…