Actions16
Overview
The "Delete Voice" operation in the ElevenLabs node allows users to remove a specific voice from their ElevenLabs account. This is useful for managing and cleaning up custom or unused voices, ensuring that only relevant voices remain accessible. For example, if you have created multiple custom voices for different projects but no longer need some of them, this operation helps you delete those voices programmatically within an n8n workflow.
Properties
| Name | Meaning |
|---|---|
| Voice ID | The identifier of the voice to delete. You can select it from a searchable list of voices or enter the voice ID manually. |
Output
The output JSON typically contains the response from the ElevenLabs API confirming the deletion of the specified voice. It may include status information or confirmation messages indicating whether the deletion was successful. There is no binary data output associated with this operation.
Dependencies
- Requires an active ElevenLabs API key credential configured in n8n.
- The node makes HTTP requests to the ElevenLabs API endpoint at
https://api.elevenlabs.io/v1. - Internet connectivity is required for API communication.
Troubleshooting
- Voice Not Found: If the provided Voice ID does not exist or has already been deleted, the API may return an error indicating the voice could not be found. Verify the Voice ID is correct and currently exists.
- Authentication Errors: Ensure the API key credential is valid and has sufficient permissions to delete voices.
- Network Issues: Connectivity problems may cause request failures; check your network connection.
- API Rate Limits: Excessive requests might trigger rate limiting by ElevenLabs; consider adding delays or retries.
Links and References
- ElevenLabs API Documentation (for detailed API endpoints and parameters)
- n8n Community Forum (for user discussions and support)
- Node Beta Information (specific to this node's development status)