Classify AI news from RSS and create LinkedIn carousels with Gemini and PostNitro
UnknownWhat this workflow does
This AI workflow has 13 nodes and runs on RSS Feed events. Along the way it connects Gmail, Google Gemini Chat Model and Postnitro Ai (community).
How it runs
Trigger: On RSS Feed events.
- Limit: keeps the first few items
- Initial LLM Processing Chain (Basic LLM Chain): sends a prompt to an LLM, with model: Gemini LLM Chat Model; output parser: Parse as Structured Output
- If: checks a condition and branches into true / false
- Secondary LLM Processing Chain (Basic LLM Chain): sends a prompt to an LLM, with model: Gemini Chat Model Secondary; output parser: Secondary Output Parser
- Draft AI Post from URL (Post Nitro): ai from article
- Schedule Post Drafting (Post Nitro): work with scheduled post
- Send Draft Notice Email (Gmail): uses Gmail
- Send Post Confirmation Email (Gmail): uses Gmail
Services it uses
Before you upgrade to n8n 3.0
We can't fully verify this one: it relies on 1 community package, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
- Check that @postnitro/n8n-nodes-postnitro-ai is verified or supports 3.0 (used in Draft AI Post from URL, Schedule Post Drafting).
Nodes used (8)
- Post Nitro
@postnitro/n8n-nodes-postnitro-ai.postNitro - Limit
n8n-nodes-base.limit - RSS Feed Trigger
n8n-nodes-base.rssFeedReadTrigger - Gmail
n8n-nodes-base.gmail - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm - Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - If
n8n-nodes-base.if
From the author
Quick overview This workflow polls the TechCrunch RSS feed every minute, uses Google Gemini to classify and analyze AI-related articles, then sends relevant stories to PostNitro to generate a carousel draft and schedule a LinkedIn document post, with Gmail…