Skip to main content
Tools let your agent perform actions like calling APIs, displaying data, and collecting information through forms.

Endpoints

List Tools

Query Parameters

Response

Get Tool

Response

Returns the full tool object.

Get Tool Limits

Check how many tools you can create based on your plan.

Response

Create Tool

Request Body

Parameters

HTTP Tool Fields

Form Tool Fields

Mock Tool Fields

Display Configuration

Response

Errors

Update Tool

Request Body

Only include fields you want to update:

Response

Returns the updated tool object.

Delete Tool

Response

Input Schema

The inputSchema defines what parameters the tool accepts. It follows JSON Schema format:

Property Types

Enum Values

Restrict to specific values:

Display Config

Control how tool results are rendered in the widget:

Display Types

Form Schema

For form tools, define fields with formSchema:

Field Types

Post Actions

Configure actions after form submission:

Examples

HTTP Tool - Order Lookup

Form Tool - Contact Form