Create Tool
neuron_create_toolCreate a custom API tool that the bot can invoke during conversations to fetch external data or trigger actions.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Human-readable name for the tool | |
| type | Yes | Type of the tool integration | |
| botId | Yes | Unique identifier (UUID) of the bot to create the tool for | |
| config | Yes | Tool configuration specifying the endpoint and request details | |
| authType | No | Authentication type for the endpoint | |
| rateLimit | No | Maximum number of requests per minute allowed for this tool | |
| timeoutMs | No | Request timeout in milliseconds (default: 30000) | |
| description | Yes | Description of what the tool does and when the bot should use it |