Description
Turn a single question into a full structured research report using AI-driven query generation, SERP search, web scraping, and iterative content analysis—all inside your n8n workflows.
Perfect for researchers, journalists, and developers who need reliable, up-to-date information without the manual search and summarizing work.
🔹 How It Works:
✅ 🧠 User Input – User submits a broad research topic via n8n (e.g., prompt, webhook, form)
✅ 🔍 Smart Query Generator – An LLM transforms your topic into refined search queries
✅ 🌐 Search via SerpAPI – Each query fetches top results from Google
✅ 📄 Web Scraping with Jina AI – Extracts page content from each link (no scraping code required)
✅ 🤖 Content Evaluator Agent – Filters and scores content for relevance, credibility, and coverage
✅ 🔁 Iterative Search Loop – If needed, agent improves queries to dig deeper
✅ 📑 Final Markdown Report – AI compiles structured summary with sources and citations
💼 Use Cases:
📚 Academic Literature Reviews – Automatically explore papers, blogs, and reports
📰 Journalistic Research – Quickly validate and cross-check stories with credible sources
📈 Market & Competitor Intelligence – Track trends, mentions, and product details from live websites
🛠️ Developer Workflows – Learn how to chain APIs, loops, and memory in real-world automation
📓 Student Research – Submit a topic and receive a summarized study draft, fast
🧠 Why It’s Smart:
🔁 Autonomous Iteration – Agent can restart query cycles if results are weak
🧠 Context Retention – Vector memory (e.g., Postgres or Pinecone) helps agents avoid repetition
🧰 Composable in n8n – Customize components, add storage or change output format
📚 Structured Results – Output markdown, PDF, Notion page, or Google Doc-ready
🔓 Open Source – Easily extend, fork, and reuse this research automation flow
🔧 Level of Effort:
🟡 Medium – Requires API keys + some basic prompt configuration (~10–15 minutes)
🧩 You’ll Need:
🔑 SerpAPI Key – For real-time Google search
🔑 Jina AI API Key – To extract readable page content
🔑 OpenRouter/OpenAI Key – For prompt and summarization logic
🧠 PostgreSQL or Pinecone – (Optional) Store session context and avoid repeat queries
🔁 n8n – Self-hosted or cloud instance
💡 Customization Tips:
-
Add a Notion, Google Docs, or PDF node to export final reports
-
Store topic ↔ result mapping in Supabase or PostgreSQL for audit logs
-
Use LangChain or LangGraph for more complex reasoning and tool orchestration
-
Add filters to target only .edu, .org, or government domains for credible info
🚀 Give Your Workflow a Research Brain — From Topic to Trustworthy Summary in One Flow