Tavily
Search and extract information
Integrate Tavily into the workflow. Can search the web and extract content from specific URLs. Requires API Key.
Perform AI-powered web searches using Tavily
| Parameter | Type | Required | Description |
|---|
query | string | Yes | The search query to execute (e.g., "latest AI research papers 2024") |
max_results | number | No | No description |
topic | string | No | Category type: general, news, or finance (e.g., "news") |
search_depth | string | No | Search scope: basic (1 credit) or advanced (2 credits) (e.g., "advanced") |
include_answer | string | No | LLM-generated response: true/basic for quick answer or advanced for detailed (e.g., "advanced") |
include_raw_content | string | No | Parsed HTML content: true/markdown or text format (e.g., "markdown") |
include_images | boolean | No | No description |
include_image_descriptions | boolean | No | No description |
include_favicon | boolean | No | No description |
chunks_per_source | number | No | No description |
time_range | string | No | No description |
start_date | string | No | No description |
end_date | string | No | No description |
include_domains | string | No | Comma-separated list of domains to whitelist (e.g., "github.com,stackoverflow.com") |
exclude_domains | string | No | Comma-separated list of domains to blacklist (e.g., "pinterest.com,reddit.com") |
country | string | No | No description |
auto_parameters | boolean | No | No description |
apiKey | string | Yes | No description |
| Parameter | Type | Description |
|---|
query | string | The search query that was executed |
results | array | Ranked search results with titles, URLs, content snippets, and optional metadata |
↳ title | string | Result title |
↳ url | string | Result URL |
↳ content | string | Brief description or content snippet |
↳ score | number | Relevance score |
↳ raw_content | string | Full parsed HTML content (if requested) |
↳ favicon | string | Favicon URL for the domain |
answer | string | LLM-generated answer to the query (if requested) |
images | array | Query-related images (if requested) |
↳ url | string | Image URL |
↳ description | string | Image description |
auto_parameters | object | Automatically selected parameters based on query intent (if enabled) |
response_time | number | Time taken for the search request in seconds |
Extract raw content from multiple web pages simultaneously using Tavily
| Parameter | Type | Required | Description |
|---|
urls | string | Yes | No description |
extract_depth | string | No | No description |
format | string | No | No description |
include_images | boolean | No | No description |
include_favicon | boolean | No | No description |
apiKey | string | Yes | No description |
| Parameter | Type | Description |
|---|
results | array | Successfully extracted content from URLs |
↳ url | string | The source URL |
↳ raw_content | string | Full extracted content from the page |
↳ images | array | Image URLs (when include_images is true) |
↳ favicon | string | Favicon URL for the result |
failed_results | array | URLs that failed to extract content |
↳ url | string | The URL that failed extraction |
↳ error | string | Error message describing why extraction failed |
response_time | number | Time taken for the extraction request in seconds |
Systematically crawl and extract content from websites using Tavily
| Parameter | Type | Required | Description |
|---|
url | string | Yes | No description |
instructions | string | No | No description |
max_depth | number | No | No description |
max_breadth | number | No | No description |
limit | number | No | No description |
select_paths | string | No | No description |
select_domains | string | No | No description |
exclude_paths | string | No | No description |
exclude_domains | string | No | No description |
allow_external | boolean | No | No description |
include_images | boolean | No | No description |
extract_depth | string | No | No description |
format | string | No | No description |
include_favicon | boolean | No | No description |
apiKey | string | Yes | No description |
| Parameter | Type | Description |
|---|
base_url | string | The base URL that was crawled |
results | array | Array of crawled pages with extracted content |
↳ url | string | The crawled page URL |
↳ raw_content | string | Full extracted page content |
↳ favicon | string | Favicon URL for the result |
response_time | number | Time taken for the crawl request in seconds |
request_id | string | Unique identifier for support reference |
Discover and visualize website structure using Tavily
| Parameter | Type | Required | Description |
|---|
url | string | Yes | No description |
instructions | string | No | No description |
max_depth | number | No | No description |
max_breadth | number | No | No description |
limit | number | No | No description |
select_paths | string | No | No description |
select_domains | string | No | No description |
exclude_paths | string | No | No description |
exclude_domains | string | No | No description |
allow_external | boolean | No | No description |
apiKey | string | Yes | No description |
| Parameter | Type | Description |
|---|
base_url | string | The base URL that was mapped |
results | array | Array of discovered URLs during mapping |
↳ url | string | Discovered URL |
response_time | number | Time taken for the map request in seconds |
request_id | string | Unique identifier for support reference |