Templates / Multi-tool research agent for animal advocacy with OpenRouter, Serper & Open Paws DB

Multi-tool research agent for animal advocacy with OpenRouter, Serper & Open Paws DB

Needs changes

by Open Paws ✓ · 1,360 views · created 2025-07-02 · Content Creation, AI RAG

Needs changes. This template uses 2 thing(s) that n8n 3.0 removes: HTTP Request Tool (legacy), AI Agent v1 (old agent modes). 2 breaking item(s) found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 22 nodes and runs when a chat message arrives (plus 1 other trigger). Along the way it connects HTTP Request, OpenRouter Chat Model and Hunter. It also calls google.serper.dev, larnd9rle1zwapsdcqw.c0.us-east1.gcp.weaviate.cloud and api.scrapingdog.com over HTTP.

How it runs

Trigger: When a chat message arrives (plus 1 other trigger).

  1. Set Fields (Edit Fields (Set)): sets 2 fields: chatInput, sessionId
  2. AI Agent: runs an AI agent, with model: OpenRouter Chat Model; 11 tools (Think, Score Text, Serper API, Email Finder…); memory: Simple Memory
  3. If: checks a condition and branches into true / false
  4. Fix Empty Response (Basic LLM Chain): sends a prompt to an LLM, with model: OpenRouter Chat Model
  5. Set Output (If Not Empty) (Edit Fields (Set)): sets 2 fields: output, intermediateSteps
  6. Set Output (If Empty) (Edit Fields (Set)): sets 2 fields: output, intermediateSteps

Services it uses

HTTP RequestOpenRouter Chat ModelHunter

HTTP calls to: google.serper.dev, larnd9rle1zwapsdcqw.c0.us-east1.gcp.weaviate.cloud, api.scrapingdog.com

Before you upgrade to n8n 3.0

2 things in this workflow are removed in n8n 3.0. Fix them before you upgrade:

  • HTTP Request Tool (legacy) in Serper API, Database Retrieval, Web Scraper Tool…: replace with HTTP Request node connected to the AI Agent's Tool input.
  • AI Agent v1 (old agent modes) in AI Agent (v1.6): replace with Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.
Removed in 3.0Replace with
HTTP Request Tool (legacy)
Serper API, Database Retrieval, Web Scraper Tool, Twitter Post Scraper, Twitter Profile Scraper, Instagram Profile Scraper, Linkedin Person and Company Scraper
HTTP Request node connected to the AI Agent's Tool input
AI Agent v1 (old agent modes)
AI Agent (v1.6)
Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.

Rarely used nodes in this template: n8n-nodes-base.hunterTool

Nodes used (12)

From the author

This general-purpose sub-agent combines multiple research and automation tools to support high-impact decision-making for animal advocacy workflows. It’s designed to act as a reusable, modular unit within larger multi-agent systems—handling search, scraping,…

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.