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 voices that are no longer needed or relevant, helping keep the voice library organized. For example, if you have created multiple custom voices for different projects but want to delete one to avoid clutter or reduce costs, this operation facilitates that.
Properties
| Name | Meaning |
|---|---|
| Voice ID | The identifier of the voice to delete. You can select it from a searchable list of existing voices or enter the voice ID manually. |
Output
The output JSON will typically contain the response from the ElevenLabs API confirming the deletion status of the specified voice. It may include success confirmation or error details if the deletion failed. 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 POST requests to the ElevenLabs API endpoint at
https://api.elevenlabs.io/v1. - Internet connectivity is required to communicate with the ElevenLabs service.
Troubleshooting
Common issues:
- Providing an invalid or non-existent Voice ID will result in an error from the API.
- Missing or incorrect API credentials will cause authentication failures.
- Network issues can prevent communication with the ElevenLabs API.
Error messages:
- "Voice not found" — Verify the Voice ID is correct and exists in your ElevenLabs account.
- "Authentication failed" — Check that the API key credential is properly set up and valid.
- Timeout or network errors — Ensure stable internet connection and that the ElevenLabs API is reachable.
Links and References
- ElevenLabs API Documentation (for detailed API usage and voice management)
- n8n Community Forum (for community support and discussions)
- Node Beta Information (specific to this node’s development status)