Multi-source news curator with Mistral AI analysis, summaries & custom channels
Needs changesNeeds changes. This template uses 2 thing(s) that n8n 3.0 removes: AI Agent v1 (old agent modes), Function (legacy). 2 breaking item(s) found. Static check, last run 2026-10-19.
What to replace before upgrading
| Removed in 3.0 | Replace with |
|---|---|
| AI Agent v1 (old agent modes) News Analyzer (v1.6), Website Summarizer (v1.6), Quality Assurance (v1.6), Content Translator (v1.6) | Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent. |
| Function (legacy) Create a binary data for the Latest News | Code node, mode 'Run Once for All Items' |
Community nodes
These come from third-party npm packages. In n8n 3.0 unverified community packages are off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
n8n-nodes-globals(Configure Workflow Args, Configure Workflow Args (Custom Credentials))n8n-nodes-serpapi(Google_news search)
Nodes used (34)
- Merge
n8n-nodes-base.merge - Aggregate
n8n-nodes-base.aggregate - Filter
n8n-nodes-base.filter - Limit
n8n-nodes-base.limit - Mistral Cloud Chat Model
@n8n/n8n-nodes-langchain.lmChatMistralCloud - AI Agent
@n8n/n8n-nodes-langchain.agent - Split Out
n8n-nodes-base.splitOut - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Code
n8n-nodes-base.code - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Markdown
n8n-nodes-base.markdown - Execute Sub-workflow
n8n-nodes-base.executeWorkflow - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - If
n8n-nodes-base.if - RSS Read
n8n-nodes-base.rssFeedRead - Edit Fields (Set)
n8n-nodes-base.set - Global Constants
n8n-nodes-globals.globalConstants - HTTP Request
n8n-nodes-base.httpRequest - Stop and Error
n8n-nodes-base.stopAndError - Switch
n8n-nodes-base.switch - Telegram
n8n-nodes-base.telegram - Remove Duplicates
n8n-nodes-base.removeDuplicates - Manual Trigger
n8n-nodes-base.manualTrigger - Email Trigger (IMAP)
n8n-nodes-base.emailReadImap - Webhook
n8n-nodes-base.webhook - Respond to Webhook
n8n-nodes-base.respondToWebhook - Read/Write Files from Disk
n8n-nodes-base.readWriteFile - Function
n8n-nodes-base.function - Send Email
n8n-nodes-base.emailSend - No Operation, do nothing
n8n-nodes-base.noOp - WhatsApp Business Cloud
n8n-nodes-base.whatsApp - Sort
n8n-nodes-base.sort - XML
n8n-nodes-base.xml - Serp Api
n8n-nodes-serpapi.serpApi
What it does
Flexible News Curator - Multi-Sources, AI Analysis, Summaries, Translation, and Settable Channels 🎬 Overview The Flexible News Curator workflow can automate the collection, filtering, AI-driven analysis, and summarization of news from diverse sources of your interest. Using customizable search themes, RSS feeds, and (optional) video descriptions, it delivers concise, quality news summaries via configurable channels. This workflow is designed to help reduce information overload and keep you updated effortlessly. Click the image below to watch the video guide: !Watch the video guide ✨ Features - Multi-Source News Aggregation: Collect news from customizable RSS feeds, SerpAPI, and Video Channel Feeds (if enabled). - AI-Powered News Selection \& Summarization: Uses advanced AI agents (Mistral Cloud Chat Model by default) to select, analyze, and summarize top news. - Quality Assurance Step: Optional AI-powered filtering to improve news selection quality before analysis. - Multi-Language Translation \& Tone Customization: Translate summaries and customize tone for localized or tailored consumption. - Multi-Channel Delivery: Send outputs via Email, Telegram, WhatsApp, Webhook, or save to disk. - Advanced Filtering: Regex-based filtering on URLs, titles, and content to exclude unwanted articles. - Sub-Workflow Architecture: Modular handling of video transcripts, content retrieval, multi-theme searching, and more. - Flexible Scheduling \& Trigger Options: Supports schedule-based triggering, email (IMAP) triggers, and webhook-based activation. - (Optional) Video Search: Video content descriptions via Video Channel Feeds. 👤 Who is this for? This workflow benefits professionals, researchers, marketers, and anyone who needs to stay informed about specific news themes without wasting time on irrelevant information or reading too many news to select the most interesting ones. 💡 What problem does this solve? The workflow tackles the challenge of information overload by automatically filtering, summarizing, and delivering the essential news tailored to your interests and preferences. It integrates various data sources and channels for comprehensive yet efficient news consumption. Ideal use-cases include: - Monitoring breakthroughs in research fields - Receiving daily business opportunity updates (e.g., real estate) - Lower the cognitive load required to follow your favorite news - Translating news summaries to your chosen language 🔍 What this workflow does The workflow gathers news from RSS feeds, search engines, and social media, then: - Filters duplicates and irrelevant content via custom regex filters and date ranges. - Applies optional AI-powered Quality Assurance for headline evaluation. - Selects top news articles with AI analysis focused on user-defined criteria and audience. - Summarizes individual articles using AI summarization agents, ensuring structured, consistent outputs. - Optionally translates and adjusts the tone of summaries. - Distributes summaries through configured channels such as email, social media, messaging apps, or webhook calls. 🔄 Workflow Steps 1. News Gathering - Fetch news using RSS feeds, SerpAPI search, and optionally video channel feeds. - Standardize output structures for seamless merging. - Employ sub-workflows for video transcript retrieval and looping over custom RSS feed lists. 2. Filtering - Remove duplicates and news outside the specified date range. - Exclude articles matching user-defined keywords via regex filters in URLs, titles, and content. - Limit the number of news articles for AI analysis. 3. News Selection - Optionally invoke an AI Quality Assurance agent to pre-filter headlines. - Aggregate news for AI analysis. - Select and summarize top news articles with AI agents using customizable criteria. - Parse AI responses into defined JSON structures to ensure consistent data. 4. News Summarization - Prepare individual article content. - Summarize content with AI agents and validate structured