n8n Integration
Scavio ships an official, n8n-verified community node, n8n-nodes-scavio. Drop it into any n8n workflow to run real-time search across Google, Amazon, Walmart, YouTube, and Reddit without writing HTTP nodes or maintaining custom auth headers — a cost-effective Tavily and SerpAPI alternative with broader platform coverage.
Verified community node, usable as an AI tool
n8n-nodes-scavio is approved by the n8n team and registered with usableAsTool: true, so you can attach it directly to an n8n AI Agent node and let the agent call Scavio during multi-step reasoning.Introduction
The n8n-nodes-scavio node adds a native Scavio action to the n8n editor, backed by an encrypted Scavio API credential. It is published on npm, MIT-licensed, and shipping as a verified community node in the next n8n release batch. You need:
- n8n version 1.0 or later (cloud or self-hosted).
- A Scavio API key from dashboard.scavio.dev.
- Package on npm: n8n-nodes-scavio · source on GitHub.
Step-by-Step Integration Guide
Step 1: Install the community node
Inside n8n, open Settings → Community Nodes → Install and enter the package name:
n8n-nodes-scavioClick Install. n8n pulls the latest verified version from npm and registers the Scavio node in your workflow editor. No restart is required on n8n Cloud; self-hosted may need a reload. To pin the package directly on self-hosted or Docker instances (or to force a manual update), install it in the n8n container or host:
# Inside your n8n container or host
npm install n8n-nodes-scavio@latest
# Then restart n8n so the node is loaded
n8n startn8n also monitors npm for new versions of verified nodes and propagates them automatically after a quick re-review.
Step 2: Set your API key
Open Credentials → New, pick Scavio API, and paste your Scavio API key into the API Key field (n8n stores it encrypted). Click Test — the credential test calls a free endpoint, so you get instant confirmation the key is valid without consuming credits:
GET https://api.scavio.dev/api/v1/usageStep 3: Basic usage
Add a new node, search for Scavio, then pick a Resource and Operation, fill in the parameters, and run it. The output is structured JSON your downstream nodes can read directly:
Resource: Reddit
Operation: Search Posts
Query: tavily alternative
# Output: structured JSON for downstream nodesAvailable Tools
The Scavio node exposes these resources and operations:
| Resource | Operations |
|---|---|
Google | Search — organic SERP search |
Amazon | Search Products, Get Product by ASIN across 22 marketplaces |
Walmart | Search Products, Get Product with fulfillment + price filters |
YouTube | Search, Get Metadata |
Reddit | Search Posts, Get Post + comment tree by id |
Account | Get Usage — check API usage and remaining credits |
Advanced Example
Because the node is registered with usableAsTool: true, n8n AI Agent nodes can call it as a tool inside multi-step reasoning. Connect the Scavio node to the agent's tool input and the agent will call Scavio: Google Search, Scavio: Amazon Search Products, etc. as needed during a run. Common patterns the Scavio node fits cleanly:
- Lead qualification — Inbound webhook → Scavio (Google ·
site:linkedin.com/company COMPANY) → LLM scoring → CRM write. - Amazon price drop alerts — Cron → Scavio (Amazon ·
Get Productby ASIN) → compare to previous price → Slack alert. A working example ships in the repo asworkflows/amazon-price-drop.json. - Reddit sentiment monitoring — Cron → Scavio (Reddit ·
Search Posts) → LLM summarization → daily digest email. - Localized content automation — Daily cron → Scavio (Google + Reddit) for live local context → LLM composes posts → Google Sheet for client approval.
- Grounded WhatsApp / Slack bots — Trigger on message → Scavio (Google) for live answer grounding → LLM composes reply → channel reply.
Troubleshooting
sk_live_ prefixed key from dashboard.scavio.dev and that your network can reach https://api.scavio.dev. Node not appearing after install: on self-hosted, restart the n8n process so it re-registers community nodes. 429 / rate-limit errors: see the rate limits docs and the errors reference for retry guidance.Benefits of Scavio + n8n
- No-code: drop the Scavio node into any workflow, no HTTP nodes or auth headers to maintain.
- Agent-ready:
usableAsToollets n8n AI Agent nodes call it directly. - Multi-platform: Google, Amazon, Walmart, YouTube, and Reddit from one credential.
- Cost-effective: a verified node over most calls that cost a single credit.