Run Tool
run_toolExecute an API tool by name with provided arguments. Search for tools first to find available names and parameter schemas.
Instructions
Execute an API tool by name with the given arguments.
Use search_tools first to find the tool name and its parameter schema.
tool_name: The exact tool name (e.g. "list_companies", "get_employee"). arguments: Tool arguments as a JSON string or dict (e.g. '{"company_id": "com_xxx"}' or {"company_id": "com_xxx"}). confirm: Set to true to confirm execution of a destructive tool (approve, delete, simulate, refund, cancel). Required when CHECK_CONFIRM_DESTRUCTIVE is enabled and the tool is destructive.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| confirm | No | ||
| arguments | No | ||
| tool_name | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |