Paolo Ronco
PORTFOLIO
The Tech & AI Daily Briefing Workflow is a fully automated content–aggregation and AI–driven editorial system designed to collect, enrich, and deliver the most important daily news across technology, artificial intelligence, cybersecurity, and the digital industry.
Built using n8n, it transforms dozens of heterogeneous RSS feeds into a clean, curated newsletter — drafted intelligently by an LLM and delivered via email with zero manual intervention.
Below is a full overview of how the system works, including detailed module setup, credentials configuration, and customization options.
GitHub: https://github.com/paoloronco/n8n-templates/tree/main/free-templates/4-RSS_News_Tech
Youtube Video: https://youtu.be/Gck8nmvx1UA
The workflow begins with a Schedule Trigger that runs at a predefined interval (usually daily at a fixed hour).This ensures that the newsletter is always generated automatically without human intervention.
Once configured, this trigger becomes the starting point for the entire pipeline.
The workflow pulls content from more than two dozen industry-leading sources. Each feed is handled by an individual RSS Feed Read node to ensure stability and easy troubleshooting.
The feeds are grouped into categories:
Sources include:The Hacker News, KrebsOnSecurity, DarkReading, SANS, CVE feeds, Google Cloud Threat Intelligence, Cisco Talos, ESET, and more.
Google Research, MIT AI news, OpenAI News, Artificial Intelligence News.
Il Sole 24 Ore (Tech & Cybersecurity sections), Cybersecurity360.
Nvidia Newsroom, Nvidia Developer Blog, Nvidia Blog.
Each RSS node has exactly one configurable field:
This modular structure allows you to add, remove, or update feeds without changing the logic of the workflow.
Because each feed is separate, the workflow uses several Merge nodes to combine them into logical categories:
Each Merge node is configured in “Append” mode, ensuring all items are passed through sequentially.You can adjust the number of inputs depending on how many feeds you want to aggregate.
To avoid RSS clutter and redundancy, the Filter node applies a strict condition:
Include only articles whose isoDate is later than “now minus 24 hours”
isoDate
This ensures the briefing remains a true daily digest, not a catch-all archive.
The Filter node uses a DateTime condition:
leftValue: {{$json.isoDate}} operator: after rightValue: {{ DateTime.now().minus({ hours: 24 }).toISO() }}
You can change the time window (eg, 48h, 72h) if you want longer retention.
The Sort – Articles by Date node arranges items in descending chronological order.This guarantees that the most recent and time-sensitive events are prioritized.
At this stage, dozens of RSS entries from different sources are unified into a single structured object.The Code node creates one item with an articles array containing:
articles
title
content
contentSnippet
link
You can modify the code to:
This is the heart of the workflow.
The Gemini node receives the entire articles array and applies a long, high-precision editorial prompt.The model acts like the editor-in-chief of a major tech newspaper.
✔ Relevance filtering (max 8–10 key stories)✔ Topic categorization✔ Deduplication across sources✔ Journalistic summary✔ HTML formatting following strict rules✔ Automatic subject line creation
Gemini returns a strict JSON object:
{ "subject": "Tech & AI Briefing \u2013 Day Month Year", "html": "<h2>AI & Machine Learning<\/h2>\u2026" }
To use Gemini:
If the project is used in production, set usage quotas and billing controls.
The Build Final Newsletter HTML node parses, validates and transforms the LLM output into a professional, responsive email template.
It handles:
```json
You can edit the HTML template to change:
The template is clean, responsive, and mobile-friendly.
The final step sends the curated newsletter to your inbox using the Gmail node.
To use Gmail in n8n:
Once set up, the node can send emails automatically every day.
This workflow is fully customizable:
Just duplicate an existing RSS node and update the feed URL.
Modify the prompt in the Gemini node to alter writing style, number of items, categories, or depth.
The AI can generate the briefing in English, Italian, Spanish, or automatically detect the reader's language.
RSS modules and Merge nodes can be expanded without breaking the pipeline.
The Tech & AI Daily Briefing Workflow is a complete end-to-end automation system that delivers a highly curated, editorial-quality newsletter powered by AI.
It consolidates huge amounts of data into a clean, professional, and timely daily briefing, saving hours of manual research and offering a powerful, scalable solution for:
Everything — from feed ingestion to AI synthesis to email delivery — happens automatically, making this one of the most advanced and efficient tech-news workflows built on n8n.
Check your inbox or spam folder to confirm your subscription.
Your email address will not be published. Required fields are marked *
Comment *
Name *
Email *
Website
Save my name, email, and website in this browser for the next time I comment.
Post Comment