Keep a library voice
voice_keepKeeps a voice from ElevenLabs' library (voice_library_search's ownerId and voiceId) for the project, under the name given, so it can be picked by name in Create. It uses none of the plan's voices of its own and spends nothing.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"owner_id": "<owner_id>",
"voice_id": "<voice_id>"
},
"name": "voice_keep"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | What the owner will pick it by; its library name when left out. | |
| project | No | The project's id or exact name. Optional when the account has one project. | |
| owner_id | Yes | The voice's ownerId from voice_library_search. | |
| voice_id | Yes | Its voiceId from voice_library_search. |