๐ŸŽฌ Multi-source news curator with Mistral AI analysis, summaries & custom channels

โšก 299 views ยท ๐ŸŽฌ Content Creation & Video

Description

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

๐Ÿ‘ค 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:

๐Ÿ” What this workflow does

The workflow gathers news from RSS feeds, search engines, and social media, then:

๐Ÿ”„ Workflow Steps

1. News Gathering

2. Filtering

3. News Selection

4. News Summarization

5. Sender Preparation

6. Sending

๐Ÿ“Œ Expected Input / Configuration

The workflow is primarily configured via the Configure Workflow Args node or the Global Variables custom node, with these key parameters:

ParameterDescriptionType
search_themesList of keywords/themes to search in SerpAPIList of strings
datetime_deltaNumber of days back to include news from; e.g., 0 = todayInteger
link_censorRegex to exclude unwanted URLsRegex string
title_censorRegex to exclude unwanted titlesRegex string
content_censorRegex to exclude unwanted contentRegex string
use_qaFlag to enable AI Quality Assurance for headline filteringBoolean
max_news_analysisMax number of articles sent to News AnalyzerInteger
qa_max_newsNumber of headlines the QA Agent analyzesInteger
qa_max_top_newsNumber of headlines selected by QA AgentInteger
qa_check_criteriaCriteria used by QA Agent to discard low-quality headlinesList of strings
qa_select_criteriaCriteria used by QA Agent to rank/select the best headlinesList of strings
news_focusWhat the News Analyzer should focus on while selecting newsString
news_target_audienceTarget audience description for the News AnalyzerString
news_criteriaInstructions for the News Analyzer to identify relevant newsList of strings
languageLanguage for news summaries; triggers translation if not EnglishString
translator_toneTone for translation (e.g., casual, professional)String
translator_notesAdditional instructions for the translatorString
email_senderEmail address used for sending (via SMTP)String
email_recipientsRecipient email addresses (comma-separated)String
email_subjectEmail subject lineString
telegram_chat_idTelegram chat ID for sending notificationsString
phone_numberPhone number for WhatsApp messagesString
rss_feedsCustom list of RSS feeds (objects with link and needs_content_search properties)JSON array of objects
video_rss_feedsCustom list of video RSS feedsJSON array of objects
enable_video_searchEnable/disable video search functionalityBoolean
enabled_sendersList of enabled delivery channels (email, telegram, whatsapp, webhook, save-to-disk)List of strings

Hint: To add or combine keywords in censors, use the pattern "keyword1|keyword2|keyword3".

๐Ÿ“ฆ Expected Output

Structured JSON containing a general news summary, top news with summaries, and metadata, suitable for your preferred channel delivery.

๐Ÿ“Œ Example

example.png

An example that includes workflow parameters is provided in a note within the workflow.

โš™๏ธ n8n Setup Used

โšก Requirements to Use / Setup

โš ๏ธ Notes, Assumptions & Warnings

โ„น๏ธ About Us

This workflow was developed by the Hybroht team of AI enthusiasts and developers dedicated to enhancing the capabilities of AI through collaborative processes. Our goal is to create tools that harness the possibilities of AI technology and more. For questions, support, or feature requests, reach out via contact@hybroht.com.


โ“ Questions & Issues

We will answer any questions, provided they are related to this workflow.

Please contact us if there is any bug/issue with this workflow. We will assist you.

You can view the full license terms here. Please review them before making your purchase.

By purchasing this product, you agree to these terms.


๐Ÿ”— Nodes Used

Email Trigger (IMAP), Send Email, Function, HTTP Request, RSS Read, Webhook

๐Ÿ“ฅ Import

Download workflow.json and import into n8n: Workflow menu โ†’ Import from File

๐Ÿ“– Importing guide ยท ๐Ÿ”‘ Credential setup