πŸ“± Create and send tech news digests with RSS, Gemini AI and Gmail

⚑ 4,769 views Β· πŸ“± Social Media & Email Marketing

Description

This workflow automates the entire lifecycle of collecting, filtering, summarizing, and delivering the most important daily news in technology, artificial intelligence, cybersecurity, and the digital industry. It functions as a fully autonomous editorial engine, combining dozens of RSS feeds, structured data processing, and an LLM (Google Gemini) to transform a large volume of raw articles into a concise, high–value daily briefing delivered straight to your inbox.

Read: Full setup Guide


βœ… 1. Scheduled Automation

The workflow begins with a Schedule Trigger, which runs at predefined intervals. Every execution generates a fresh briefing that reflects the most relevant news from the past 24 hours.


βœ… 2. Massive Multi-Source RSS Collection

The workflow gathers content from over 25 curated RSS feeds covering:

πŸ” Cybersecurity

(The Hacker News, Krebs on Security, SANS, CVE feeds, Google Cloud Threat Intelligence, Cisco Talos, etc.)

πŸ€– Artificial Intelligence

(Google Research, MIT News, AI News, OpenAI News)

πŸ’» Technology & Digital Industry

(Il Sole 24 Ore, Cybersecurity360, Graham Cluley, and more)

βš™οΈ Nvidia Ecosystem

(Nvidia Newsroom, Nvidia Developer Blog, Nvidia Blog)

Each RSS feed is handled by a dedicated node, which ensures:

The feeds are grouped using category-specific Merge nodes (Cyber1/2/3, AI, Nvidia), enabling modular scalability.


βœ… 3. Unified Feed Aggregation

All category merges feed into the Merge_All node, creating a single combined dataset of articles from every source.


βœ… 4. Intelligent Filtering (last 24 hours only)

The Filter node removes:

This keeps the briefing strictly relevant to the current day.


βœ… 5. Chronological Sorting

The Sort – Articles by Date node orders all remaining items in descending date order. More recent or time-sensitive news is therefore prioritized.


βœ… 6. Data Normalization (JavaScript Code)

A dedicated Code node transforms all incoming items into one clean JSON object:

{
  "articles": [
    {
      "title": "...",
      "content": "...",
      "link": "...",
      "isoDate": "..."
    }
  ]
}

This standardized structure becomes the input for the LLM summarization stage.


βœ… 7. AI Editorial Processing – Google Gemini

The node LLM – News Summarizer is the workflow’s editorial brain.

A complex prompt instructs Gemini to behave like the editor-in-chief of a major tech newspaper, enforcing strict rules:

Selection rules:

Relevance criteria:

Deduplication:

If multiple feeds report the same story, only one version is kept.

Output format:

Gemini must output a valid JSON object containing:

Each news item ends with a clickable HTML source link, NEVER plaintext URLs.

This step condenses dozens of articles into a polished, editorial-grade briefing.


βœ… 8. HTML Newsletter Assembly (Code Node)

The Build Final Newsletter HTML node:

The output is a single item containing:


βœ… 9. Automatic Email Delivery

The Send Final Digest Email (Gmail node):

The result is a fully automated Tech & AI Daily Briefing delivered with zero manual effort.


In Summary: What This Workflow Achieves

βœ” Collects news from 25+ high-quality RSS sources βœ” Normalizes, filters, and sorts all items automatically βœ” Uses Google Gemini to select only the stories that truly matter βœ” Generates a coherent, readable, professional-looking HTML newsletter βœ” Sends the result via email every day

Perfect for:

πŸ”— Nodes Used

RSS Read, Gmail, Schedule Trigger, Filter, Google Gemini

πŸ“₯ Import

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

πŸ“– Importing guide Β· πŸ”‘ Credential setup