Any tool-calling model on OpenRouter can call web search and web fetch agentically. The model decides when to search, what to search for, and how many times. We've added @p0 as a new web search provider. Learn more: https://t.co/dDKZ24VcqN https://t.co/xlFK7FN9cf
OpenRouter Launches Agentic Web Tools for Model Agnostic Search and Fetch
· Updated
OpenRouter released server-side web search and fetch tools that allow any tool-calling model to autonomously browse the live web. By standardizing the tool schema, developers can swap between providers like OpenAI and Anthropic without rewriting their search implementation or domain filters.
openrouter:web_search and openrouter:web_fetch as server-side tools. These tools enable agentic AI to decide when to search, what queries to use, and how many times to retrieve data within a single request.- Search engines
- Exa, Parallel, p0, and others
- Fetch engines
- OpenRouter, Exa, Native, and others
- Search pricing (Exa/Parallel)
- $0.005 per request
- Fetch pricing (Exa)
- $0.001 per fetch
- Fetch pricing (OpenRouter)
- Free
- Availability
- API and OpenRouter chatroom
This update solves the fragmentation of model-specific search schemas. Previously, switching from GPT to Claude required rewriting how tools were defined and results parsed. Now, a single tool definition works across all providers, mirroring the platform's recent push into long-running agent primitives and model-agnostic routing.
You can now implement granular controls like domain filtering and token caps to manage costs and context window usage. The tools are available via the API and the OpenRouter chatroom. Developers using the legacy web plugin should migrate to the new tools parameter to enable multi-step loops similar to Perplexity's agent infrastructure.
Still wondering? A few quick answers below.
Every HeadsUpAI update is written based on its original source and reviewed before it's published. Read our editorial standards →