ElevenLabs icon

ElevenLabs

WIP

Overview

The node provides integration with the ElevenLabs API, focusing on various resources including Speech, Voice, History, and User. Specifically, for the History resource with the Delete History Item operation, the node allows users to delete a specific history item by its ID. This is useful in scenarios where you want to manage or clean up historical data related to speech synthesis or voice generation activities tracked by ElevenLabs.

Practical examples include:

  • Removing outdated or incorrect entries from your speech synthesis history.
  • Automating cleanup of history items after processing them elsewhere.
  • Managing user-specific history logs programmatically.

Properties

Name Meaning
History Item ID The unique identifier of the history item you want to delete. This is a required string.

Additionally, there is a notice property displayed as an informational message about the node being in beta and under active development, with links for more information and support.

Output

The node outputs JSON data representing the result of the deletion request. Typically, this will confirm whether the deletion was successful or provide error details if it failed.

No binary data output is indicated for this operation.

Dependencies

  • Requires an API key credential for ElevenLabs API authentication.
  • The node makes HTTP POST requests to https://api.elevenlabs.io/v1.
  • Proper configuration of the API key credential within n8n is necessary for successful operation.

Troubleshooting

  • Common issues:

    • Providing an invalid or non-existent History Item ID will likely cause the API to return an error.
    • Missing or incorrect API credentials will prevent the node from authenticating with the ElevenLabs API.
    • Network connectivity issues can cause request failures.
  • Error messages:

    • Errors related to authorization typically indicate problems with the API key; verify that the key is correct and has necessary permissions.
    • Errors indicating "History item not found" suggest the provided ID does not exist; double-check the ID value.
    • General HTTP errors (e.g., 500) may require retrying later or contacting ElevenLabs support.

Links and References

Discussion