Fundamentals
Getting Started
Search, Extract, and Crawl the Web
Web Agent
Build a Web Research Agent
Hybrid Agent
Combine Internal Data with Web Data
Search
Research
Polling
Asynchronous polling for background research requests
Streaming
Stream real-time progress and answers during research
Structured Output
Get results in custom schema formats
Query Refinement
Refine user prompts through multi-turn clarification before research
Hybrid Research
Combine Tavily research with your internal data