Skip to content

triman1905/n8n-Newsletter-Agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

17 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

# πŸ“° n8n Newsletter Agent

An intelligent newsletter automation built using n8n that curates content, summarizes information, and automatically generates high-quality newsletters with a consistent tone and structure.

---

## πŸš€ What This Agent Does

- Reads topics or channels from Google Sheets
- Fetches trending YouTube videos
- Filters and aggregates relevant content
- Generates a clean, structured newsletter
- Sends a ready-to-use email automatically

---

## ✨ Key Features

- AI-based content summarization  
- Automated newsletter creation  
- Topic-aware writing style  
- Time-saving content workflow  
- Ready-to-send email output  

---

## πŸ› οΈ Tech Stack

- n8n (Automation)
- AI Agent
- OpenAI / Groq LLM
- Google Sheets
- YouTube Data API
- Email (Gmail)

---

## 🧩 Workflow Overview

The automation follows this flow:

1. Google Sheets β†’ Fetch input topics
2. Loop & Filter β†’ Process relevant data
3. YouTube API β†’ Get trending videos
4. Aggregate β†’ Compile newsletter content
5. Email Node β†’ Send formatted newsletter

Screenshots are available in the `/screenshots` folder.

---
## ⚠️ Notes

- No API keys or credentials are included
- Replace credentials with your own before running
- Designed as a portfolio project

---

## πŸ‘©β€πŸ’» Author

**Triman Kaur**  
Aspiring Data Scientist | Automation & AI Enthusiast

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors