ScavioScavio
ProductPricingDocs
Sign InGet Started
Quick StartAPI & SDKsEcosystem

Dify Integration

Scavio is available as a Dify Marketplace plugin. Install it once, add your API key, and drop Scavio search nodes into any Chatflow, Workflow, or Agent — real-time results across Google, YouTube, Amazon, Walmart, Reddit, TikTok, and Instagram, with no custom code. It is a cost-effective Tavily and SerpAPI alternative that plugs straight into Dify's visual builder.

No code, one API key

Add the plugin from the Dify Marketplace and every Scavio endpoint becomes a drag-and-drop tool node — broader platform coverage than Tavily or SerpAPI, wired into your flow without writing a line of code.

Introduction

Dify is a low-code platform for building LLM apps — Chatflows, Workflows, and Agents assembled from visual nodes. The Scavio plugin adds every search endpoint as a tool node, so an upstream variable or the model itself supplies the query and each tool returns structured JSON you can pass to later nodes.

You need a Dify workspace (Dify Cloud or self-hosted, v1.0 or later for plugins) and a Scavio API key from dashboard.scavio.dev (50 free credits to start, no credit card). Unlike the SDK integrations, there is nothing to pip install or npm install — the plugin is installed entirely from the Marketplace.

Step-by-Step Integration Guide

Step 1: Add the plugin

In Dify, open Plugins, go to the Marketplace, search for Scavio, and click Install:

Text
Dify  ->  Plugins  ->  Marketplace  ->  search "Scavio"  ->  Install

Step 2: Set your API key

Open the plugin's settings and paste your key into the Scavio API Key field, then save. Dify validates the key before storing it.

Text
Plugin settings  ->  Scavio API Key  ->  paste sk_live_your_key  ->  Save
# Dify validates the key before storing it

Step 3: Basic usage

In a Chatflow or Workflow, add a Tool node and pick a Scavio tool (for example Google Search). The main query is filled by an upstream variable or the model; tuning options such as result count, locale, or filters are set on the node. Each tool outputs structured JSON you can pass to later nodes.

Text
[Start]  ->  [Tool: Scavio Google Search]  ->  [LLM]  ->  [Answer]

Tool node config
  query:         {{ start.user_query }}   # from an upstream variable or the model
  result_count:  5
  locale:        en-US
Output: structured JSON, wired into the next node

Available Tools

Each Scavio endpoint is a separate tool node (32 in total).

ProviderTools
GoogleGoogle Search
AmazonAmazon Search, Amazon Product
WalmartWalmart Search, Walmart Product
YouTubeYouTube Search, YouTube Metadata
RedditReddit Search, Reddit Post
TikTokProfile, User Posts, Video, Video Comments, Comment Replies, Search Videos, Search Users, Hashtag, Hashtag Videos, User Followers, User Followings
InstagramProfile, User Posts, User Reels, User Tagged, User Stories, Post, Post Comments, Comment Replies, Search Users, Search Hashtags, User Followers, User Followings

Most calls cost 1 credit. Reddit and Instagram cost 2 credits, and Google costs 2 unless light_request is enabled (1 credit). See the rate limits reference for plan limits and the errors reference for retry guidance.

Advanced Example

Add Scavio tools to an Agent and it calls them on its own. The query parameter is exposed to the model, so the agent decides what to search and when — you wire up none of the routing. Give it a web question and it reaches for Google Search or Reddit Search; a shopping question and it uses Amazon Search or Walmart Search.

Text
Agent
  Model:        gpt-5.5
  Tools:        Scavio Google Search, Scavio Reddit Search,
                Scavio Amazon Search, Scavio Walmart Search
  Instructions: Research the user's question, then answer with citations.

User: "What do people think of Tavily alternatives, and where's an M.2 SSD cheapest?"
  ->  agent calls Scavio Reddit Search for sentiment
  ->  agent calls Scavio Amazon Search + Walmart Search for prices
  ->  agent synthesizes a cited answer

Benefits of Scavio + Dify

  • No code: drop search nodes into Chatflows, Workflows, and Agents without writing glue code.
  • Self-routing agents: the model picks the right Scavio tool per question on its own.
  • Multi-platform: web, video, shopping, and social in a single plugin and API key.
  • Cost-effective: most calls cost a single credit — a Tavily and SerpAPI alternative.

Next Steps

  • Scavio API quickstart — keys and first request
  • Google Search API reference — params and response shape
  • Rate limits — plan limits and concurrency
  • Dify Marketplace
  • dify-scavio on GitHub
Previousn8n
ScavioScavio

Real-time search API for AI agents. Search every platform, not just Google.

Product

  • Features
  • Pricing
  • Dashboard
  • Affiliates

Developers

  • Documentation
  • API Reference
  • Quickstart
  • MCP Integration
  • Python SDK

Alternatives

  • Tavily Alternative
  • SerpAPI Alternative
  • Firecrawl Alternative
  • Exa Alternative

Tools

  • JSON Formatter
  • cURL to Code
  • Token Counter
  • All Tools

© 2026 Scavio. All rights reserved.

Featured on TAAFT
Terms of ServicePrivacy Policy