Tavily

Tavily

Web search for real-time information

With emma's Tavily integration, you can perform web searches optimized for AI applications. Get up-to-date information from across the web.

Features

Tavily_Operator supports the following 1 tool:

CategoryTools
Search1
Tool NameDescription
tavily_searchWeb search

Main Parameters

ParameterDescription
querySearch query
search_depthSearch depth (basic or advanced)
include_domainsDomains to include in search
exclude_domainsDomains to exclude from search

Prerequisites

  • emma account
  • Tavily account
  • Tavily API key

Setup

1. Install the package

npm install @duzzle/tavily-integration

2. Initialize

import { DuzzleTavily } from '@duzzle/tavily-integration';

const tavily = new DuzzleTavily({
  apiKey: process.env.DUZZLE_API_KEY,
  tavilyApiKey: process.env.TAVILY_API_KEY
});

3. Search

// Web search for latest information
const result = await tavily.search({
  query: 'Latest news about renewable energy',
  search_depth: 'advanced',
  include_domains: ['reuters.com', 'bloomberg.com']
});

console.log('Results:', result.results);

© 2026 Duzzle Inc. All rights reserved.