Skip to content

API Reference

Tools

Define the external functions your assistants can call — API integrations and dynamic transfers.

For a step-by-step walkthrough, read the Tools guide.

Endpoints

MethodPathPurpose
GET/toolsList tools
POST/toolsCreate tool
GET/tools/{id}Get tool
PUT/tools/{id}Replace tool
DELETE/tools/{id}Delete tool
PUT/assistants/{id}/tools/{toolId}/steps/{stepId}/overrideSet step instruction override
DELETE/assistants/{id}/tools/{toolId}/steps/{stepId}/overrideRemove step instruction override
GET/assistants/{id}/tools/{toolId}/overrideGet tool instruction overrides
DELETE/assistants/{id}/tools/{toolId}/overrideRemove tool instruction overrides
Try it in the API Explorer