User Guides
Marketplace
Tools

Tools

The Tools Module provides a robust collection of utilities designed to enhance the capabilities of your AI agents and MCP (Modular Capability Platform) services. By integrating various tools—ranging from general utilities to domain-specific APIs and intelligent workflows—users can significantly improve the accuracy, efficiency, and automation of their processes.

This module is ideal for both developers and non-technical users looking to extend functionality with minimal configuration effort.

Key Features:

Enhanced Agent Capabilities: Use tools to empower agents with additional context-awareness, data transformation, or external system connectivity.

Streamlined Integration: Easily plug tools into MCP pipelines or agent logic to reduce development time and simplify complex tasks.

Flexible Tool Categories: Explore built-in tools, connect external services, or utilize packaged workflows.

Tool Categories:

Access the Tools page, users can browse tools grouped into three clear categories: Tools, Custom, and Workflows. Each tool is displayed as a card, summarizing its function and integration method.To help users quickly retrieve the target tools, it supports search for tools using partial or full keywords, including name or description content.

1. Tool Tab (General Utilities)

This tab includes ready-to-use, versatile tools that perform common utility functions across many use cases.

These tools are typically stateless and do not require configuration, making them ideal for simple automation or preprocessing steps.

Example: Current Time Fetcher - Retrieve current time in different formats and time zones.

File Format Converter - Convert between file types (e.g., JSON to CSV).

OCR (Optical Character Recognition) - Extract text from images and scanned documents.

2. Custom Tab (Business System APIs)

The Custom tab presents tools connected to your organization’s business systems or services, usually in the form of API endpoints or notification handlers. These tools are ofte tailored to enterprise environments and may require authentication or API key configuration.

Examples include:

WMS Order Query Tool- Retrieve warehouse order information using internal APIs.

TMS Order Tracking Tool - Track shipments via transportation systems.

Notification Tools - Send SMS, email, or internal messages triggered by workflows or agents.

3. Workflows Tab (Packaged Agent Workflows)

This section showcases workflow-based tools that are encapsulated by prebuilt agents on the Dify platform. These agents often combine multiple tools or logic into a seamless process. Workflow tools are ideal for non-technical users who want to use sophisticated logic without manual setup.

For instance:

Get Customer Setting Map - A workflow agent that retrieves customer-specific configuration data, such as notification preferences, shipping rules, or warehouse bindings.

Intention Recognition - An intelligent agent that analyzes user input to detect underlying intents (e.g., order creation, complaint, inquiry), enabling contextual decision-making and routing.