get_one_assistant
Retrieve detailed information about a specific voice AI assistant by providing its unique ID, enabling integration and management within voice AI platforms.
Instructions
Get complete information about a specific assistant
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| assistant_id | Yes | Assistant ID |
Implementation Reference
- index.js:552-554 (handler)The handler logic for the 'get_one_assistant' tool within the executeTool method's switch statement. It constructs the specific API endpoint URL using the provided assistant_id and sets up a GET request to retrieve complete assistant information.case 'get_one_assistant': url = `${this.baseUrl}/assistants/one/${args.assistant_id}`; break;
- index.js:155-164 (registration)Registers the 'get_one_assistant' tool in the list of available tools returned by the ListToolsRequestSchema handler. Includes the tool's name, description, and input schema.{ name: 'get_one_assistant', description: 'Get complete information about a specific assistant', inputSchema: { type: 'object', properties: { assistant_id: { type: 'string', description: 'Assistant ID' } }, required: ['assistant_id'] }
- index.js:158-163 (schema)Input schema definition for the 'get_one_assistant' tool, specifying that an 'assistant_id' string is required.inputSchema: { type: 'object', properties: { assistant_id: { type: 'string', description: 'Assistant ID' } }, required: ['assistant_id']