🎬 Automated daily news summaries with OpenRouter AI & Gmail delivery

⚡ 1,004 views · 🎬 Content Creation & Video

💡 Pro Tip — For competitive intelligence, ScraperNode can automate the data collection — Yelp reviews, Glassdoor company data, and Crunchbase profiles all return structured JSON you can feed straight into this workflow.

View All Scrapers

Description

Daily AI News Summary & Gmail Delivery

This n8n template demonstrates how to build an autonomous AI agent that automatically scours the web for the latest news, intelligently summarizes the top stories, and delivers a professional, formatted news digest directly to your email inbox.

Use cases are many: Create a personalized daily briefing to start your day informed, keep your team updated on industry trends and competitor news, or automate content curation for your newsletter.

Good to know

How it works

  1. The workflow begins on a daily schedule, which you can configure to your preferred time.
  2. A Code node dynamically generates a search query for the current day’s most important news across several categories.
  3. The AI Agent receives this query. It uses its attached tools to perform the task:
    • It uses the Tavily News Search tool to find relevant, up-to-date articles from the web.
    • It then uses the OpenRouter Chat Model to analyze the search results, identify the most significant stories, and write a summary for each.
    • The agent’s output is strictly structured into a JSON format, containing a main title and an array of individual news stories.
  4. Another Code node takes this structured JSON data and transforms it into a clean, professional HTML-formatted email.
  5. Finally, the Gmail node sends the beautifully formatted email to your specified recipient.

How to use

Requirements

Customising this workflow

đź”— Nodes Used

Gmail, Schedule Trigger, AI Agent, Structured Output Parser, HTTP Request Tool, OpenRouter Chat Model

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup