Skip to main content
GET
Get all available tools

Response

200 - application/json

Successful Response

tool_key
string
required

Unique tool identifier, e.g. 'calendly'

display_name
string
required

Human-readable name for UI

description
string
required

What this tool does

functions
FunctionDefinition · object[]
required

List of callable functions

icon
string | null

Icon name or emoji

api_base_url
string | null

Base URL for API calls

agent_config_schema
AgentConfigSchema · object | null

JSON Schema for per-agent settings validation

post_call_task
string | null

Optional celery task name to execute after call ends