Create Personalized News Digests from RSS Feeds with GPT & Gemini via Email/Telegram
This workflow provides an intelligent automation solution for processing RSS feeds using ScrapeGraph API and delivering personalized news summaries via email and Telegram.
Key Benefits
Time-Saving Automation ✅ Eliminates manual news monitoring by automatically processing RSS feeds ✅ Filters content to show only articles from the last 24 hours ✅ Reduces information overload by limiting to the 3 most recent relevant articles
Multi-Channel Distribution ✅ Delivers summaries simultaneously via email and Telegram ✅ Ensures you stay informed across your preferred communication platforms ✅ Provides flexibility in how you consume your daily news digest
AI-Powered Content Processing ✅ Uses ScrapeGraphAI to convert web articles into clean, readable markdown ✅ Employs multiple AI models (OpenAI GPT and Google Gemini) for robust content extraction ✅ Generates structured, coherent summaries that highlight key concepts and main ideas
Quality Content Filtering ✅ Automatically filters out outdated content (older than 24 hours) ✅ Focuses on the most recent and relevant articles ✅ Processes only high-quality content through intelligent extraction algorithms
How it Works
Trigger & Data Fetching: The workflow starts manually. It reads a specified RSS feed and immediately filters the items to keep only those published within the last 24 hours, ensuring the digest is current.
Content Processing: For each recent article (up to a limit of 3), the workflow performs a two-step process: Scraping: It visits the article's URL using ScrapeGraphAI to extract the main content and convert it into clean text. Information Extraction: A Language Model (Google Gemini) analyzes the scraped text to identify and extract the most relevant information, discarding superfluous content like ads or navigation menus.
Digest Generation & Delivery: The extracted content from all articles is aggregated. A powerful Language Model (OpenAI) is then instructed to synthesize this information into a well-structured summary with a clear subject and body, formatted as an email. Finally, this generated digest is sent simultaneously to a specified email address via Gmail and to a Telegram channel or chat. Set up Steps
Before executing the workflow, you need to configure the following steps:
Install the Community Node: Install the ScrapeGraphAI node from the n8n community nodes list. This node is essential for scraping article content and is not part of the core n8n installation.
Configure Credentials: Ensure the following credentials are correctly set up in your n8n instance: ScrapegraphAI account: For the web scraping functionality. OpenAi account: For the summary generation. Gmail account: To send the email. Telegram account: To send the Telegram message.
Set Key Parameters: Update the workflow with your specific details:
In the "RSS Read" node: Replace URL_FEED with the actual URL of the RSS feed you want to monitor.
In the "Send to Telegram" node: Replace YOUR_CHAT_ID with the unique identifier of your Telegram channel or chat.
Need help customizing?
Contact me for consulting and support or add me on Linkedin.
Related Templates
Generate Product Ad Copy & CTAs with GPT-4 for Slack and Airtable
⚡ AI Copywriter Pro: Instant Ad Copy & CTA Generator Transform product details into compelling marketing copy in second...
Technology News Workflow Explanation with Key Services
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. Auto-Publish Techn...
Compare Lists and Identify Common Items & Differences Using Custom Keys
This workflow compares two lists of objects (List A and List B) using a user-specified key (e.g. email, id, domain) and ...
🔒 Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments