delete_assistant
Remove an assistant from the VoiceAI platform to manage your AI chat integrations and maintain system organization.
Instructions
Delete an assistant
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| assistant_id | Yes | Assistant ID |
Implementation Reference
- index.js:569-572 (handler)Handler logic for delete_assistant tool: constructs a DELETE HTTP request to the backend API endpoint `/assistants/{assistant_id}` to delete the specified assistant.case 'delete_assistant': url = `${this.baseUrl}/assistants/${args.assistant_id}`; method = 'DELETE'; break;
- index.js:230-240 (registration)Tool registration in the ListTools response, including name, description, and input schema requiring 'assistant_id'.{ name: 'delete_assistant', description: 'Delete an assistant', inputSchema: { type: 'object', properties: { assistant_id: { type: 'string', description: 'Assistant ID' } }, required: ['assistant_id'] } },
- index.js:233-240 (schema)Input schema definition for the delete_assistant tool, specifying the required 'assistant_id' parameter.inputSchema: { type: 'object', properties: { assistant_id: { type: 'string', description: 'Assistant ID' } }, required: ['assistant_id'] } },