Templates / Research organizations with GPT‑5, Gemini, CourtListener, LegiScan and OSINT web sources

Research organizations with GPT‑5, Gemini, CourtListener, LegiScan and OSINT web sources

Needs changes

by Open Paws ✓ · 408 views · created 2026-01-06 · Market Research, AI RAG

Needs changes. This template uses 1 thing(s) that n8n 3.0 removes: HTTP Request Tool (legacy). 1 breaking item(s) found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 53 nodes and runs when another workflow calls it (plus 1 other trigger). Along the way it connects HTTP Request, Jina AI, OpenRouter Chat Model and Weaviate Vector Store and 1 more. It also calls google.serper.dev and api.scrapingdog.com over HTTP.

How it runs

Trigger: When another workflow calls it (plus 1 other trigger).

  1. Set Prompt (Edit Fields (Set)): sets 4 fields: companyName, companyDomain, reportGoal…
  2. Looking for Sources (AI Agent): runs an AI agent, with model: Auto Fallback, Gemini 2.5 Flash; 6 tools (Open Corporates, LegiScan Discovery, DocumentCloud Dsicovery, Google Search Discovery…)
  3. Retry if Tools Not Used (If): checks a condition and branches into true / false
  4. Prioritizing Sources (AI Agent): runs an AI agent, with model: GPT-5a, Auto Fallback; 1 tool (Think Tool)
  5. Retry if Response Empty (If): checks a condition and branches into true / false
  6. Investigating Sources Further (AI Agent): runs an AI agent, with model: Auto Fallback, Gemini 2.5 Flash; 9 tools (BuiltWith, Open Corporates, LegiScan Retrieval, DocumentCloud Retrieval…)
  7. Retry if Tools Not Used (If): checks a condition and branches into true / false
  8. Writing Report (AI Agent): runs an AI agent, with model: GPT-5b, Auto Fallback; 1 tool (Think Tool)
  9. Retry if Response Empty (If): checks a condition and branches into true / false
  10. Set Report (Edit Fields (Set)): sets 2 fields: Final Report, Retrieved Documents

…plus 9 more steps. See the full node list below.

Services it uses

HTTP RequestJina AIOpenRouter Chat ModelWeaviate Vector StoreEmbeddings OpenAI

HTTP calls to: google.serper.dev, api.scrapingdog.com

Before you upgrade to n8n 3.0

1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:

  • HTTP Request Tool (legacy) in Google Search Discovery, Twitter Profile Scraper1, Linkedin Person and Company Scraper1…: replace with HTTP Request node connected to the AI Agent's Tool input.
Removed in 3.0Replace with
HTTP Request Tool (legacy)
Google Search Discovery, Twitter Profile Scraper1, Linkedin Person and Company Scraper1, Instagram Profile Scraper1
HTTP Request node connected to the AI Agent's Tool input

Nodes used (15)

From the author

Who is this for This workflow is designed for researchers, investigators, and analysts who need to: - Build comprehensive profiles of organizations from public sources - Research court cases, legislation, and government documents related to companies - Verify…

Excerpt from Open Paws's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.