n8n Newsletter Automation
Multi-Agent AI Content Generation
Multi-agent workflow that autonomously researches, plans, writes, and formats professional newsletters. Uses Tavily for trending news research, Gemini 2.5 Pro for three specialized agents (Planning, Writing, Editing), and n8n for workflow orchestration. Generates weekly newsletters with proper citations, HTML formatting, and Gmail draft integration.
Why it mattered
Saves 3-4 hours per newsletter edition; Cost ~$0.05 per run; Structured JSON output
What shipped
Multi-agent workflow that autonomously researches, plans, writes, and formats professional newsletters. Uses Tavily for trending news research, Gemini 2.5 Pro for three specialized agents (Planning, Writing, Editing), and n8n for workflow orchestration. Generates weekly newsletters with proper citations, HTML formatting, and Gmail draft integration.
Proof signal
Saves 3-4 hours per newsletter edition; Cost ~$0.05 per run; Structured JSON output
System flow
Schedule Trigger -> Research Trends -> Plan Topics -> Research Topics -> Write Sections -> Edit & Format -> Gmail Draft.
Honest maturity snapshot
Manual questions, scattered context, and slow follow-up.
An agent workflow that routes intent, calls tools, and returns useful next actions.
Features
- n8n integrated into the workflow.
- Google Gemini integrated into the workflow.
- Tavily API integrated into the workflow.
- Gmail API integrated into the workflow.
- Schedule Trigger stage documented in the delivery flow.
- Research Trends stage documented in the delivery flow.
Engineering challenges
- Keeping the implementation clear enough to explain while still solving the core technical problem.
- Choosing a scope that could be shipped, tested, and documented.
- Turning technical work into proof a visitor can evaluate quickly.
Results
- Saves 3-4 hours per newsletter edition; Cost ~$0.05 per run; Structured JSON output
- Documented the engineering path and important learnings.
- Made source code or technical proof available for review.
What I learned
- Tradeoff learned: Keeping the implementation clear enough to explain while still solving the core technical problem.
- Proof learned: Saves 3-4 hours per newsletter edition; Cost ~$0.05 per run; Structured JSON output
- Next iteration: Add richer screenshots or a narrated demo.