You can wire the ElevenLabs node into an AI agent as a tool provider: the agent calls the operations you allow. See Agent tools.
Credentials
Connect ElevenLabs under Credentials in the node settings. See Connecting credentials for the general flow. Enter the values manually when creating the credential. Navigate to Account → Profile + API Key → Generate API Key. Copy the generated key. Get your credentials here.Operations
Account
| Operation | ID | Description |
|---|---|---|
| Get Character Usage Stats | get_character_usage_stats | Get character usage statistics |
| Get Subscription Information | get_subscription_information | Get subscription information and limits |
| Get User Account Information | get_user_account_information | Get user account information |
Audio generation
| Operation | ID | Description |
|---|---|---|
| Convert Audio Using Voice | convert_audio_using_voice | Convert audio using a voice (voice changer) |
| Convert Text to Speech | convert_text_to_speech | Convert text to speech |
| Convert Text to Speech with Timestamps | convert_text_to_speech_with_timestamps | Convert text to speech with word-level timestamps |
| Generate Sound Effects from Text | generate_sound_effects_from_text | Generate sound effects from text description |
| Isolate Vocals from Audio | isolate_vocals_from_audio | Isolate vocals from audio |
| Stream Text to Speech Realtime | stream_text_to_speech_realtime | Stream text to speech in real-time |
| Transcribe Audio to Text | transcribe_audio_to_text | Transcribe audio to text |
Audio native project
| Operation | ID | Description |
|---|---|---|
| Create Audio Native Project | create_audio_native_project | Create an audio native project (embeddable audio player) |
| Delete Audio Native Project | delete_audio_native_project | Delete an audio native project |
| Get Audio Native Project Details | get_audio_native_project_details | Get audio native project details |
Dubbing project
| Operation | ID | Description |
|---|---|---|
| Create Dubbing Project | create_dubbing_project | Create a dubbing project for video/audio |
| Delete Dubbing Project | delete_dubbing_project | Delete a dubbing project |
| Get Dubbing Project Status | get_dubbing_project_status | Get dubbing project status and metadata |
Generated audio history
| Operation | ID | Description |
|---|---|---|
| Delete History Item | delete_history_item | Delete a history item |
| Download History Items | download_history_items | Download multiple history items |
| Get History Item Audio | get_history_item_audio | Get audio file from history item |
| Get History Item Details | get_history_item_details | Get a specific history item by ID |
| List Generated Audio History | list_generated_audio_history | List all generated audio history |
Model
| Operation | ID | Description |
|---|---|---|
| List Available Ai Models | list_available_ai_models | List all available AI models |
Pronunciation dictionary
| Operation | ID | Description |
|---|---|---|
| Create Pronunciation Dictionary | create_pronunciation_dictionary | Create a pronunciation dictionary from rules |
| Delete Pronunciation Dictionary | delete_pronunciation_dictionary | Delete a pronunciation dictionary |
| Get Pronunciation Dictionary by Id | get_pronunciation_dictionary_by_id | Get a pronunciation dictionary by ID |
| List Pronunciation Dictionaries | list_pronunciation_dictionaries | List all pronunciation dictionaries |
Voice
| Operation | ID | Description |
|---|---|---|
| Clone Voice from Audio Samples | clone_voice_from_audio_samples | Clone a voice from audio samples (Instant Voice Cloning) |
| Delete Custom Voice | delete_custom_voice | Delete a custom voice |
| Edit Voice Settings | edit_voice_settings | Edit voice settings and metadata |
| Get Voice by Id | get_voice_by_id | Get voice details by ID |
| List Available Voices | list_available_voices | List all available voices |