An AI-powered newsletter automation system built using n8n, designed to streamline newsletter creation using multiple AI agents.
It automates topic research, content generation, editing, and email delivery β all without manual intervention.
- Trigger β The workflow starts on a scheduled basis (e.g., weekly).
- Research the Past Week β An agent gathers trending or relevant topics from the past week.
- Create Title & Topics (Planner Agent) β Generates the main newsletter theme and selects 3 key subtopics.
- Research Each Topic β Collects insights, summaries, or supporting information for each topic.
- Write Newsletter Sections (Writer Agent) β Drafts each section of the newsletter in a structured, engaging format.
- Bring It All Together β Combines all sections into a cohesive newsletter draft.
- Style and Edit (Editor Agent) β Applies HTML formatting and proofreading for a clean, publish-ready output.
- Send Draft β Emails the draft newsletter for review or publication.
- End β Workflow completes automatically.
- π§© Multi-Agent System: Planner, Writer, and Editor agents work collaboratively.
- π€ AI-Integrated: Uses ChatGPT (or compatible LLMs) for research, writing, and editing.
- π Fully Automated: From idea generation to final email delivery.
- ποΈ Schedule Ready: Runs on weekly triggers.
- π Extensible: Easily connect with external APIs or databases via n8n.
- π Customizable Output: HTML-formatted newsletter ready for sending.
| Category | Tools / Frameworks |
|---|---|
| Automation Platform | n8n |
| AI / LLM | OpenAI (ChatGPT) / compatible APIs |
| Integration | Webhooks, Email, HTTP, JSON |
| Hosting | n8n Cloud / Local Instance |
| Output | HTML Newsletter |
git clone https://github.com/<your-username>/Multi-Agent-Newsletter-Automation.git
cd Multi-Agent-Newsletter-Automation