Custom Tools

Estimated reading: 2 minutes

Custom Tools are project-scoped tools that allow you to extend agent capabilities by providing additional functionality during execution.

Create Custom Tool

The Create Custom Tool page is used to define and register custom tools that can be associated with agents within a project.

Properties

Configure the following properties to define the custom tool.

Field Description
Name A unique name used to identify the tool within the platform. This name is displayed to users when configuring or interacting with the tool.
Category A logical grouping used to organize and classify tools based on their purpose or functionality.
Description A brief explanation of the tool’s purpose, capabilities, and intended use. This helps users understand when and how the tool should be used.
Configuration JSON A JSON-based configuration used to define the tool’s behavior, settings, inputs, outputs, or execution logic.

Icon Configuration

Custom tools support the assignment of a visual identifier (icon) to improve recognition and usability.

Adding an icon helps users quickly identify tools within workflows and agent interactions.

The platform provides the following methods for configuring an icon:

1. Upload File

Upload an icon directly from your local system.

  • Supports PNG, JPG, SVG, and WEBP formats.
  • The image is stored within the platform.
  • No dependency on external hosting is required.

2. File Address (Image URL)

Specify an externally hosted image by providing its URL.

  • Suitable for icons hosted on a CDN, CMS, or internal file server.
  • Supports centralized asset management.
  • Enables reuse of the same icon across multiple tools.
Note: The URL must be publicly accessible, and the image must be in a supported format (PNG, JPG, SVG, or WEBP).

Default Behavior

If no icon is provided, the platform displays a system-generated placeholder icon based on the tool name.

Create Tool

After completing the required configuration, click Create Tool to register the custom tool within the selected project.

Share this Doc

Custom Tools

Or copy link

CONTENTS
Robility Chatbot
Robility Assistant
Online