Actions16
Overview
The "Get History Audio" operation of the ElevenLabs node allows users to retrieve audio data associated with a specific history item from their ElevenLabs account. This is useful for accessing previously generated or processed audio clips stored in the user's history, enabling workflows that require reuse, analysis, or redistribution of past audio outputs.
Common scenarios include:
- Fetching a previously generated speech synthesis audio file for playback or further processing.
- Archiving or backing up audio files created during earlier workflow executions.
- Integrating historical audio content into new automation sequences without regenerating it.
For example, a user might automate a podcast production pipeline where they generate voiceovers and later retrieve those audio files from history to combine with other media elements.
Properties
| Name | Meaning |
|---|---|
| History Item ID | The unique identifier of the history item whose audio you want to retrieve. This is required. |
| Binary Name | (Optional) Customize the name of the binary output property where the audio data will be stored. Defaults to "data". |
| File Name | (Optional) Specify the filename for the output audio file. Defaults to "voice". |
Additionally, there is a notice property informing users that this node is currently in beta and under active development, with links for more information and support.
Output
The node outputs the retrieved audio as binary data attached to the output item. The binary data represents the audio file corresponding to the specified history item.
- The binary data is accessible under the key defined by the "Binary Name" property (default: "data").
- The filename of the binary data can be customized via the "File Name" property (default: "voice").
This allows downstream nodes to handle the audio file directly, such as saving it to disk, uploading it to cloud storage, or playing it back.
Dependencies
- Requires an API authentication token credential for ElevenLabs to access the user's account and history.
- Relies on the ElevenLabs API endpoint at
https://api.elevenlabs.io/v1to fetch history audio data. - No additional external services are needed beyond the ElevenLabs API.
Troubleshooting
- Invalid History Item ID: If the provided history item ID does not exist or is incorrect, the node may return an error or empty result. Verify the ID is correct and corresponds to an existing history entry.
- Authentication Errors: Missing or invalid API credentials will cause authentication failures. Ensure the API key credential is correctly configured.
- Network Issues: Connectivity problems to the ElevenLabs API endpoint can cause request failures. Check network access and API availability.
- Beta Status: As the node is marked beta and under active development, some features or behaviors may change or have bugs. Refer to the linked support resources for updates or report issues.