Admin tools
Path: /admin-settings → Tools tab
Admin (platform) tools are reusable JavaScript functions available to every team. They use the same editor and versioning as team tools but with platform-wide scope.
List columns
| Column | Description |
|---|---|
| Name | Tool name (monospace). |
| Type | Tool type chip. |
| Status | Active / Inactive. |
| Version | Latest version (e.g. v2). |
| Usage | Agents using this tool. |
| Updated | Last modification. |
| Actions | Edit, Delete. |
Fields
| Field | Required | Description |
|---|---|---|
| Name | Yes | Alphanumeric + _ / -. Function name the model calls. |
| Available | Yes | Whether agents can select it. |
| Description | Yes | What the tool does — model reads this to decide invocation. |
| Instructions | No | Additional guidance. |
| Parameters | No | JSON Schema. |
| Code | Yes | JavaScript implementation. |
Versioning
Identical to team tools — every save creates a version; the edit dialog's sidebar shows the history with a restore action.
Workflows
Create a platform tool
Click Create → fill name, description, instructions, parameter schema, code → toggle Available on → save.
Usage by teams
Voice agents on any team can attach platform tools via Add Managed Tool in the voice-agent node inspector. Detaching converts to an independent agent-local copy.