๐ฑ Curate and send weekly AI newsletters with Tavily, Gemini, and Gmail
โก 68 views ยท ๐ฑ Social Media & Email Marketing
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
Gmail, Schedule Trigger, AI Agent, Google Gemini Chat Model
๐ฅ Import
Download workflow.json and import into n8n:
Workflow menu โ Import from File