Curate and send weekly AI newsletters with Tavily, Gemini, and Gmail

Go to Workflow
6 views
Built by AI Sales Agent HQ AI Sales Agent HQ
Created on June 13, 2026

Description

What this workflow does

Automatically curates and sends a weekly newsletter by combining your internal blog posts with external news. The workflow researches your topic using Tavily, has Gemini write professional newsletter content, and delivers a beautifully formatted HTML email via Gmail.

How it works

Weekly Trigger - Runs on a configurable schedule (default: every 7 days at 9:30 AM)
Dual Research - Tavily searches your company blog for internal updates AND external sources for market news in parallel
AI Writing - Gemini generates a complete newsletter with warm intro, product updates section, and curated news
Email Assembly - Merges AI content with a professional HTML template
Delivery - Gmail sends the formatted newsletter to your subscribers

Setup steps

Open the Set newsletter config node to customize:
Topic (what Tavily searches for)
Newsletter name, author, email title
Logo URL, blog URL, subscribe URL
Add your Tavily API credentials (get a key at tavily.com)
Add your Google Gemini API credentials
Add your Gmail OAuth credentials
Update the recipient email in the Send newsletter node
Test with manual execution before enabling the schedule

API keys required

| Service | Purpose | Cost |
|---------|---------|------|
| Tavily | Web search for blog + news | Free tier available |
| Google Gemini | Newsletter writing | Free tier available |
| Gmail | Email delivery | Free |

Nodes Used (4)

AI Agent
@n8n/n8n-nodes-langchain.agent
Code
n8n-nodes-base.code
Gmail
n8n-nodes-base.gmail
Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini