Update Tool
Updates an existing tool in Vapi.
Body
Discriminator value: apiRequest
These are the messages that will be spoken to the user as the tool is running.
For some tools, this is auto-filled based on special fields like tool.destinations. For others like the function tool, these can be custom configured.
This is the timeout in seconds for the request. Defaults to 20 seconds. @default 20
The credential ID for API request authentication
This is the paths to encrypt in the request body if credentialId and encryptionPlan are defined.
This is the name of the tool. This will be passed to the model. Must be a-z, A-Z, 0-9, or contain underscores and dashes, with a maximum length of 40.
This is the description of the tool. This will be passed to the model.
This is where the request will be sent.
Static key-value pairs merged into the request body or function arguments. Values support Liquid templates.
Comma-separated response fields to include.