ScavioScavio
ToolsPricing
Sign InsGet Startedg
Quick StartAPI & SDKsEcosystem

AutoGen Integration

Integrate Scavio with Microsoft AutoGen to give your agents real-time search across Google, YouTube, Amazon, Walmart, Reddit, TikTok, TikTok Shop, Instagram, X, and LinkedIn. The autogen-scavio package ships 97 tools, ready to hand to any AutoGen AssistantAgent -- a cost-effective Tavily and SerpAPI alternative.

One call, 97 tools

create_scavio_tools() returns ready-to-use AutoGen tools. Load every provider, or pass providers=[...] to load only the ones your agent needs.

Introduction

The autogen-scavio package wraps the Scavio API as native AutoGen tools built on autogen-core. Each tool returns structured JSON, so agents can search, compare, and reason over live data without scraping or proxies.

Step-by-Step Integration Guide

Step 1: Install the package

Bash
pip install autogen-scavio

Step 2: Set your API key

Get a key at dashboard.scavio.dev, then expose it as the SCAVIO_API_KEY environment variable:

Bash
export SCAVIO_API_KEY=sk_live_...

Step 3: Give the tools to an agent

Python
import asyncio
from autogen_agentchat.agents import AssistantAgent
from autogen_ext.models.openai import OpenAIChatCompletionClient
from autogen_scavio import create_scavio_tools

tools = create_scavio_tools()

agent = AssistantAgent(
    name="researcher",
    model_client=OpenAIChatCompletionClient(model="gpt-5.5"),
    tools=tools,
    system_message="You are a research assistant with access to search tools.",
)

async def main():
    result = await agent.run(task="What are the top AI agent frameworks in 2026?")
    print(result.messages[-1].content)

asyncio.run(main())

Selective tool loading

Load only the providers you need, or build individual tools:

Python
# Only Google and Amazon tools
tools = create_scavio_tools(providers=["google", "amazon"])

# Only YouTube
tools = create_scavio_tools(providers=["youtube"])

# Individual tool factories
from autogen_scavio import create_web_search_tool, create_amazon_search_tool

web_tool = create_web_search_tool(max_results=10)
amazon_tool = create_amazon_search_tool(max_results=5)

Configuration

Python
from autogen_scavio import configure

# Set the API key programmatically
configure(api_key="sk_live_...")

# Or pass it to the factory
tools = create_scavio_tools(api_key="sk_live_...", max_results=10)

Available Tools

97 tools span ten platforms, one per Scavio endpoint:

ProviderTools
Googlescavio_web_search, scavio_google_ai_mode, scavio_google_maps_search, scavio_google_maps_place, scavio_google_maps_reviews, scavio_google_shopping, scavio_google_shopping_product, scavio_google_shopping_stores, scavio_google_flights, scavio_google_hotels, scavio_google_hotels_detail, scavio_google_news, scavio_google_trends, scavio_google_trending
YouTubescavio_youtube_search, scavio_youtube_shorts, scavio_youtube_suggestions, scavio_youtube_video, scavio_youtube_comments, scavio_youtube_comment_replies, scavio_youtube_transcript, scavio_youtube_related, scavio_youtube_channel_search, scavio_youtube_channel, scavio_youtube_channel_videos, scavio_youtube_channel_shorts, scavio_youtube_channel_community, scavio_youtube_channel_resolve, scavio_youtube_streams
Amazonscavio_amazon_search, scavio_amazon_product, scavio_amazon_offers
Walmartscavio_walmart_search, scavio_walmart_product
Redditscavio_reddit_search, scavio_reddit_search_suggestions, scavio_reddit_post, scavio_reddit_post_comments, scavio_reddit_comment_replies, scavio_reddit_subreddit, scavio_reddit_subreddit_posts, scavio_reddit_user, scavio_reddit_user_posts, scavio_reddit_user_comments, scavio_reddit_popular, scavio_reddit_trending
TikTok Shopscavio_tiktok_shop_search, scavio_tiktok_shop_search_suggestions, scavio_tiktok_shop_product, scavio_tiktok_shop_product_reviews, scavio_tiktok_shop_categories, scavio_tiktok_shop_category_products, scavio_tiktok_shop_shop_products, scavio_tiktok_shop_resolve
TikTokscavio_tiktok_profile, scavio_tiktok_user_posts, scavio_tiktok_video, scavio_tiktok_video_comments, scavio_tiktok_comment_replies, scavio_tiktok_search_videos, scavio_tiktok_search_users, scavio_tiktok_hashtag, scavio_tiktok_hashtag_videos, scavio_tiktok_user_followers, scavio_tiktok_user_followings
Instagramscavio_instagram_profile, scavio_instagram_user_posts, scavio_instagram_user_reels, scavio_instagram_user_tagged, scavio_instagram_user_stories, scavio_instagram_post, scavio_instagram_post_comments, scavio_instagram_comment_replies, scavio_instagram_search_users, scavio_instagram_search_hashtags, scavio_instagram_user_followers, scavio_instagram_user_followings
Xscavio_x_search, scavio_x_tweet, scavio_x_tweet_comments, scavio_x_tweet_retweeters, scavio_x_user, scavio_x_user_tweets, scavio_x_user_replies, scavio_x_user_media, scavio_x_user_followers, scavio_x_user_followings, scavio_x_trending
LinkedInscavio_linkedin_person, scavio_linkedin_person_about, scavio_linkedin_person_posts, scavio_linkedin_company, scavio_linkedin_company_posts, scavio_linkedin_search_jobs, scavio_linkedin_job, scavio_linkedin_post, scavio_linkedin_post_comments

Every tool states its own credit cost in its description. Costs are not uniform: YouTube search is 2 and transcript is 8, Instagram ranges from 2 to 10, and LinkedIn job detail is 30.

Benefits of Scavio + AutoGen

  • 97 tools: web, shopping, video, and social in one package.
  • Selective loading: hand agents only the providers they need.
  • Structured JSON: no scraping, proxies, or HTML parsing.
  • Cost-effective: most calls cost a single credit.

Next Steps

  • Google Search API -- endpoint reference and parameters
  • Python SDK -- the client that powers these tools
  • MCP Integration -- the full hosted tool catalog
PreviousHaystackNextn8n
ScavioScavio

One scraper API for every social, search and ecommerce platform. Built for AI agents.

Product

  • Features
  • Pricing
  • Dashboard
  • Affiliates

Developers

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

Alternatives

  • Tavily Alternative
  • SerpAPI Alternative
  • Firecrawl Alternative
  • Exa Alternative
  • Serper Alternative
  • Tavily vs Scavio
  • SerpAPI vs Scavio
  • All alternatives
  • Compare Scavio vs alternatives

Search APIs

  • Google Search API
  • Amazon Product API
  • YouTube API
  • Reddit API
  • Walmart Product API
  • TikTok API
  • Instagram API

Tools

  • All Tools

© 2026 Scavio. All rights reserved.

Featured on TAAFT
Terms of ServicePrivacy Policy