Skip to main content

Understanding Tools

Tools are integrations that allow agents to fetch external data, process information, interact with systems, and validate results. Categories: Web research (search, content extraction), data tools (database queries, APIs), communication (email, Slack, webhooks).

Adding Tools to Agents

Navigate to Agents → Create or edit agent → Select tools from Available Tools section → Save. Best Practices:
  • Start with essential tools only
  • Add gradually based on specific needs
  • Monitor which tools are used most
  • Remove unused tools for better performance

Available Tools

Tavily Search: Comprehensive web search optimized for AI. Requires Tavily API key variable. Best for research, fact-checking, current information. Custom Web APIs: Access specific data sources with custom endpoints and authentication.

Database Tools

Internal Database Access: Query your databases with secure connections. For customer data lookup, inventory, historical data. External Database APIs: Third-party database services for market data, financial information, research databases.

Communication

Email Integration: Send notifications and reports via SMTP or email service APIs. Team Messaging: Post updates to Slack, Teams for progress notifications and alerts.

Creating Custom Tools

Navigate to ToolsCreate ToolAPI Request. Configure:
  • Endpoint URL: The API endpoint
  • Method: GET, POST, PUT, DELETE
  • Headers: Including authentication
  • Input Schema: Parameters for agent use
Test tools using the testing interface before assigning to agents.

Next Steps

Creating API Tools

Create custom API tools

Creating MCP Tools

Connect to MCP servers

Testing Agents

Test agents with tools

Creating Agents

Create agents with tools