WebSearch tool. Native WebSearch() runs on the model provider with Anthropic and OpenAI/xAI Responses, and through the Timbal platform on every other tool-capable model (timbal/auto included). Select an executable search provider to use your own search credentials instead.
Domain-filtered searches also use the platform fallback when the model can’t apply the filters natively (openai/gpt-4.1-mini, openai/gpt-4o-mini, or xAI with both lists or more than 5 domains). This requires a platform subject; unfiltered searches stay native.
See the Model Reference to check which specific models support web search.
Search with another model provider
SetTAVILY_API_KEY and use an executable search tool:
scraperapi, cala, firecrawl, and google. See Tools for credential resolution and native search constraints.
Key Features
- Real-time Information: Access current web data and news
- Automatic Tool Selection: Agent decides when to search
- Citation Support: Includes source links in responses