Phase 01 / Ingestion, Planning & Dynamic Routing (14 Nodes)
Topic Decomposition, Executive Intro & Switch Matrix
User input capture hone ke baad planning agent topic ko 5 subtopics me break karta hai, executive introduction generate hota hai, Google Sheet initialize hoti hai, aur parallel routing structure prepare hota hai.
Form Trigger1 (n8n-nodes-base.formTrigger)
Planning Topic Agent1 (@n8n/n8n-nodes-langchain.agent)
OpenRouter Chat Model (@n8n/n8n-nodes-langchain.lmChatOpenRouter)
5_Topics (@n8n/n8n-nodes-langchain.toolCode)
Intro Agent1 (@n8n/n8n-nodes-langchain.agent)
OpenRouter Chat Model1 (@n8n/n8n-nodes-langchain.lmChatOpenRouter)
Code Tool3 (@n8n/n8n-nodes-langchain.toolCode)
Google Sheets (Append Base) (n8n-nodes-base.googleSheets)
Set Topic IDs Array1 (n8n-nodes-base.set)
Split Out 1 (n8n-nodes-base.splitOut)
Split Out (n8n-nodes-base.splitOut)
Merge Topic Pairings1 (n8n-nodes-base.merge)
Merge7 (n8n-nodes-base.merge)
Switch (Route 5 Chapters)1 (n8n-nodes-base.switch)
Phase 02 / 5-Way Parallel Deep Research Pipelines (22 Nodes)
Real-time Web Ingestion, Source Numbering & Chapter Drafting
Har channel live Tavily web search execute karta hai, citation IDs assign karta hai, Claude 3.5 Sonnet se analytical chapter write karwata hai, aur intermediate Google Sheet cells update karta hai.
Chapter 1 Pipeline (Citations 1 - 5)
Tavily Search (Ch 1)1 (n8n-nodes-base.httpRequest)
Split Out 2 (n8n-nodes-base.splitOut)
Number Sources (1-5)1 (n8n-nodes-base.code)
Writer (@n8n/n8n-nodes-langchain.agent)
Claude Writer (@n8n/n8n-nodes-langchain.lmChatOpenRouter)
Aggregate10 (n8n-nodes-base.aggregate)
Aggregate11 (n8n-nodes-base.aggregate)
Merge8 (n8n-nodes-base.merge)
HTML5 (n8n-nodes-base.html)
Aggregate (Ch 1)1 (n8n-nodes-base.code)
Google Sheet 1 (n8n-nodes-base.googleSheets)
Chapter 2 Pipeline (Citations 6 - 10)
Tavily Search (Ch 2)1 (n8n-nodes-base.httpRequest)
Split Out 3 (n8n-nodes-base.splitOut)
Number Sources (6-10)1 (n8n-nodes-base.code)
Writer1 (@n8n/n8n-nodes-langchain.agent)
Claude Writer 6 (@n8n/n8n-nodes-langchain.lmChatOpenRouter)
Aggregate12 (n8n-nodes-base.aggregate)
Aggregate13 (n8n-nodes-base.aggregate)
Merge9 (n8n-nodes-base.merge)
HTML6 (n8n-nodes-base.html)
Aggregate (Ch 2)1 (n8n-nodes-base.code)
Update Sheet (Ch 2)1 (n8n-nodes-base.googleSheets)
Chapter 3 Pipeline (Citations 11 - 15)
Tavily Search (Ch 3)1 (n8n-nodes-base.httpRequest)
Split Out 4 (n8n-nodes-base.splitOut)
Number Sources (11-15)1 (n8n-nodes-base.code)
Writer2 (@n8n/n8n-nodes-langchain.agent)
Claude Writer 7 (@n8n/n8n-nodes-langchain.lmChatOpenRouter)
Aggregate14 (n8n-nodes-base.aggregate)
Aggregate15 (n8n-nodes-base.aggregate)
Merge10 (n8n-nodes-base.merge)
HTML7 (n8n-nodes-base.html)
Aggregate (Ch 3)1 (n8n-nodes-base.code)
Update Sheet (Ch 3)1 (n8n-nodes-base.googleSheets)
Chapter 4 Pipeline (Citations 16 - 20)
Tavily Search (Ch 4)1 (n8n-nodes-base.httpRequest)
Split Out 5 (n8n-nodes-base.splitOut)
Number Sources (16-20)1 (n8n-nodes-base.code)
Writer3 (@n8n/n8n-nodes-langchain.agent)
Claude Writer 8 (@n8n/n8n-nodes-langchain.lmChatOpenRouter)
Aggregate16 (n8n-nodes-base.aggregate)
Aggregate17 (n8n-nodes-base.aggregate)
Merge11 (n8n-nodes-base.merge)
HTML8 (n8n-nodes-base.html)
Aggregate (Ch 4)1 (n8n-nodes-base.code)
Update Sheet (Ch 4)1 (n8n-nodes-base.googleSheets)
Chapter 5 Pipeline (Citations 21 - 25)
Tavily Search (Ch 5)1 (n8n-nodes-base.httpRequest)
Split Out 6 (n8n-nodes-base.splitOut)
Number Sources (21-25)1 (n8n-nodes-base.code)
Writer4 (@n8n/n8n-nodes-langchain.agent)
Claude Writer 9 (@n8n/n8n-nodes-langchain.lmChatOpenRouter)
Aggregate18 (n8n-nodes-base.aggregate)
Aggregate19 (n8n-nodes-base.aggregate)
Merge12 (n8n-nodes-base.merge)
HTML9 (n8n-nodes-base.html)
Aggregate (Ch 5)1 (n8n-nodes-base.code)
Update Sheet (Ch 5)1 (n8n-nodes-base.googleSheets)
Phase 03 / Synchronization & Citation Synthesis (9 Nodes)
Barrier Sync, Citation Consolidation & Executive Table of Contents
Sabhi 5 chapters finalize hone ke baad 5-way barrier merge hoti hai; Sources Agent sabhi 25 sources ko clean HTML ordered list me organize karta hai aur TOC Agent executive hierarchy build karta hai.
Merge13 (5 Inputs) (n8n-nodes-base.merge)
Limit (1 Item)1 (n8n-nodes-base.limit)
Fetch Sheet (For Sources)1 (n8n-nodes-base.googleSheets)
Sources Agent1 (@n8n/n8n-nodes-langchain.agent)
Claude Sources Model1 (@n8n/n8n-nodes-langchain.lmChatOpenRouter)
Update Sources in Sheet1 (n8n-nodes-base.googleSheets)
Fetch Sheet (For TOC)1 (n8n-nodes-base.googleSheets)
TOC Agent1 (@n8n/n8n-nodes-langchain.agent)
Update TOC in Sheet1 (n8n-nodes-base.googleSheets)
Phase 04 / Final Compilation & Delivery (5 Nodes)
Unified HTML Stitching, PDF Rendering & Email Dispatch
Final Google Sheet row fetch karke Combine Content Code node executive CSS template me report assemble karta hai, APITemplate high-resolution PDF generate karta hai, aur binary user ko email me deliver hoti hai.
Fetch Final Full Row1 (n8n-nodes-base.googleSheets)
Combine Content Code1 (n8n-nodes-base.code)
APITemplate (Create PDF)1 (n8n-nodes-base.httpRequest)
Download PDF Binary1 (n8n-nodes-base.httpRequest)
Gmail Deliver PDF1 (n8n-nodes-base.gmail)