Summarize RSS News with Gemini AI and Store in Google Sheets

Go to Workflow
0 views
Built by Jayesh Kaithwas Jayesh Kaithwas
Created on June 09, 2026

Description

This workflow pulls articles from multiple RSS feeds, filters them by date, fetches the full webpage content, and summarizes each article into a clean, structured Markdown format using Google Gemini (via LangChain). Summaries are automatically saved into Google Sheets for long-term storage and into a daily sheet for fresh news.

๐Ÿ‘‰ Example Google Sheet (pre-configured for this workflow):
News Summaries Sheet

Key Features

RSS Feeds from Google Sheets** โ€“ Flexible feed management.
Date Filtering** โ€“ Only process articles from the last X days.
Duplicate Checking** โ€“ Avoids re-processing links already stored.
Full Article Parsing** โ€“ Extracts clean body content, ignoring ads and images.
AI Summarization** โ€“ Uses a Gemini LLM to create concise, structured summaries with takeaways and insights.
Multi-Sheet Output** โ€“ Saves summaries to both a permanent โ€œArticlesโ€ sheet and a โ€œTodayโ€ sheet for daily highlights.
Scheduled or Manual Run** โ€“ Can run daily at a set time or on demand.

Requirements

Google Sheets account (for storing feeds, articles, and daily news).
Google Gemini (PaLM) API credentials.

Possible Use Cases

Personal daily news digest.
Team knowledge hub for curated, AI-summarized articles.
Automated research assistant for niche topics.

Nodes Used (5)

Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm
Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini
Google Sheets
n8n-nodes-base.googleSheets
HTML
n8n-nodes-base.html
HTTP Request
n8n-nodes-base.httpRequest