Building agents

Agent Tools

Learn about the tools available for agents to extend their capabilities.

Agent Tools extend the capabilities of your agents by allowing them to interact with external systems, perform actions, and access additional resources beyond their base language model functionality.

Overview

Tools are specialized functions that agents can invoke during conversations to accomplish specific tasks. They enable your agents to:

  • Access external APIs and services
  • Retrieve real-time data
  • Perform calculations and data processing
  • Interact with databases and storage systems
  • Execute custom business logic

Available Tool Types

Built-in Tools

Our platform provides a set of built-in tools that are ready to use out of the box:

  • Web Search: Allow your agent to search the web for up-to-date information
  • Calculator: Enable mathematical computations and calculations
  • Date/Time: Access current date and time information

Custom Tools

You can create custom tools to extend your agent's capabilities:

  • API Connectors: Connect to external REST APIs
  • Database Queries: Execute queries against your data sources
  • Function Tools: Define custom functions for specialized operations

Discover More Tools

Expand your agent's capabilities by exploring our tool libraries:

  • MCP Hub: Browse and connect Model Context Protocol (MCP) servers to give your agents access to a wide range of pre-built integrations and capabilities.
  • App Gallery: Discover ready-to-use application connectors for popular services and platforms.

Configuring Tools

To add tools to your agent:

  1. Navigate to the Agent Builder
  2. Select the Tools tab
  3. Choose the tools you want to enable
  4. Configure any required parameters for each tool

Best Practices

  • Limit tool access: Only enable tools that are necessary for your agent's intended use case
  • Validate inputs: Ensure proper input validation for custom tools
  • Handle errors gracefully: Implement error handling for tool failures
  • Monitor usage: Track tool usage to optimize performance and costs

Ask AI

FlowGenX Documentation

How can I help you?

Ask me anything about FlowGenX AI - workflows, agents, integrations, and more.

AI responses based on FlowGenX docs