Elevenreader
elevenreaderElevenReader is an AI-powered text-to-speech application by ElevenLabs that converts written content into natural-sounding audio
Acciones disponibles (125)
Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.
Add Documentation To Knowledge BaseELEVENREADER_ADD_DOCUMENTATION_TO_KNOWLEDGE_BASEAcciónTool to add documentation to a conversational AI agent's knowledge base. Accepts either a file upload or a URL to documentation. Use when configuring an agent to have access to specific documentation for user interactions.
ELEVENREADER_ADD_DOCUMENTATION_TO_KNOWLEDGE_BASEAcciónTool to add documentation to a conversational AI agent's knowledge base. Accepts either a file upload or a URL to documentation. Use when configuring an agent to have access to specific documentation for user interactions.
Parámetros de entrada
urlstringURL to a page of documentation that the agent will have access to. Either file or url must be provided, but not both.
fileobjectDocumentation file to upload. FileUploadable object where 'name' should be the filename (e.g., 'documentation.pdf'). Either file or url must be provided, but not both.
namestringA custom, human-readable name for the document.
agent_idstringThe ID of the agent to add the documentation to.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Add Pronunciation Dictionary From FileELEVENREADER_ADD_PRONUNCIATION_DICTIONARY_FROM_FILEAcciónTool to add a pronunciation dictionary from a .pls file to ElevenLabs. Use when you need to create custom pronunciation rules for text-to-speech.
ELEVENREADER_ADD_PRONUNCIATION_DICTIONARY_FROM_FILEAcciónTool to add a pronunciation dictionary from a .pls file to ElevenLabs. Use when you need to create custom pronunciation rules for text-to-speech.
Parámetros de entrada
fileobjectA lexicon .pls file which will be used to initialize the pronunciation dictionary. FileUploadable object where 'name' is the filename (e.g., 'pronunciations.pls').
namestringObligatorioThe name of the pronunciation dictionary, used for identification only.
descriptionstringA description of the pronunciation dictionary, used for identification only.
workspace_accessstringenumWorkspace access level for the pronunciation dictionary.
admineditorviewer
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Add Pronunciation Dictionary From RulesELEVENREADER_ADD_PRONUNCIATION_DICTIONARY_FROM_RULESAcciónTool to add a pronunciation dictionary from rules in ElevenLabs. Use when you need to define custom pronunciations for text-to-speech using alias rules (text replacements) or phoneme rules (phonetic pronunciations).
ELEVENREADER_ADD_PRONUNCIATION_DICTIONARY_FROM_RULESAcciónTool to add a pronunciation dictionary from rules in ElevenLabs. Use when you need to define custom pronunciations for text-to-speech using alias rules (text replacements) or phoneme rules (phonetic pronunciations).
Parámetros de entrada
namestringObligatorioThe name of the pronunciation dictionary, used for identification only.
rulesarrayObligatorioList of pronunciation rules. Each rule can be either an alias rule (string replacement) or a phoneme rule (phonetic pronunciation).
descriptionstringA description of the pronunciation dictionary, used for identification only.
workspace_accessstringenumWorkspace access level for the pronunciation dictionary.
admineditorviewer
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Add Pronunciation Dictionary RulesELEVENREADER_ADD_PRONUNCIATION_DICTIONARY_RULESAcciónTool to add pronunciation rules to an ElevenLabs pronunciation dictionary. Use when you need to customize how specific words or phrases are pronounced in text-to-speech, either by providing an alias (alternative text) or phoneme representation.
ELEVENREADER_ADD_PRONUNCIATION_DICTIONARY_RULESAcciónTool to add pronunciation rules to an ElevenLabs pronunciation dictionary. Use when you need to customize how specific words or phrases are pronounced in text-to-speech, either by providing an alias (alternative text) or phoneme representation.
Parámetros de entrada
rulesarrayObligatorioList of pronunciation rules to add. Each rule can be either an alias rule (replaces text with spoken alternative) or a phoneme rule (defines phonetic pronunciation).
pronunciation_dictionary_idstringObligatorioThe ID of the pronunciation dictionary to add rules to.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Add Shared VoiceELEVENREADER_ADD_SHARED_VOICEAcciónTool to add a shared voice from another user's public library to your own voice library. Use when you want to clone or use a voice that has been shared publicly by another ElevenLabs user.
ELEVENREADER_ADD_SHARED_VOICEAcciónTool to add a shared voice from another user's public library to your own voice library. Use when you want to clone or use a voice that has been shared publicly by another ElevenLabs user.
Parámetros de entrada
new_namestringObligatorioThe name that identifies this voice. This will be displayed in the dropdown of the website.
voice_idstringObligatorioVoice ID to be used, you can use https://api.elevenlabs.io/v1/voices to list all the available voices.
public_user_idstringObligatorioPublic user ID used to publicly identify ElevenLabs users.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Add ToolELEVENREADER_ADD_TOOLAcciónTool to add a conversational AI tool to ElevenLabs ConvAI. Use when you need to create a new tool for agents to use during conversations. Supports webhook, client-side, system, and MCP tools.
ELEVENREADER_ADD_TOOLAcciónTool to add a conversational AI tool to ElevenLabs ConvAI. Use when you need to create a new tool for agents to use during conversations. Supports webhook, client-side, system, and MCP tools.
Parámetros de entrada
tool_configanyObligatorioConfiguration for the tool. Can be one of: webhook, client, system, or mcp tool configuration.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Calculate Public LLM Expected CostELEVENREADER_CALCULATE_PUBLIC_LLM_EXPECTED_COSTAcciónTool to calculate expected LLM usage costs based on prompt length, knowledge base size, and RAG configuration. Use when estimating operational costs for conversational AI without requiring a specific agent.
ELEVENREADER_CALCULATE_PUBLIC_LLM_EXPECTED_COSTAcciónTool to calculate expected LLM usage costs based on prompt length, knowledge base size, and RAG configuration. Use when estimating operational costs for conversational AI without requiring a specific agent.
Parámetros de entrada
rag_enabledbooleanObligatorioWhether RAG (Retrieval-Augmented Generation) is enabled
prompt_lengthintegerObligatorioLength of the prompt in characters
number_of_pagesintegerObligatorioPages of content in PDF documents or URLs in the agent's knowledge base
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Cancel batch callELEVENREADER_CANCEL_BATCH_CALLAcciónTool to cancel an active batch call operation. Use when you need to stop a scheduled or in-progress batch calling campaign.
ELEVENREADER_CANCEL_BATCH_CALLAcciónTool to cancel an active batch call operation. Use when you need to stop a scheduled or in-progress batch calling campaign.
Parámetros de entrada
batch_idstringObligatorioThe unique identifier of the batch call to cancel.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Compute RAG IndexELEVENREADER_COMPUTE_RAG_INDEXAcciónTool to compute RAG index for a knowledge base document. Use when you need to generate embeddings for a specific document to enable semantic search and retrieval.
ELEVENREADER_COMPUTE_RAG_INDEXAcciónTool to compute RAG index for a knowledge base document. Use when you need to generate embeddings for a specific document to enable semantic search and retrieval.
Parámetros de entrada
modelstringObligatorioenumEmbedding model to use for RAG index computation.
e5_mistral_7b_instructmultilingual_e5_large_instructdocumentation_idstringObligatorioThe id of a document from the knowledge base. This is returned on document addition.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create AgentELEVENREADER_CREATE_AGENTAcciónTool to create a conversational AI agent with ElevenLabs. Use when you need to set up a new agent with specific voice, language, and conversation settings.
ELEVENREADER_CREATE_AGENTAcciónTool to create a conversational AI agent with ElevenLabs. Use when you need to set up a new agent with specific voice, language, and conversation settings.
Parámetros de entrada
namestringA name to make the agent easier to find.
tagsstring[]Tags to help classify and filter the agent.
conversation_configobjectObligatorioConfiguration for the conversational agent including TTS, ASR, and agent behavior settings.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create Agent Response TestELEVENREADER_CREATE_AGENT_RESPONSE_TESTAcciónTool to create an agent response test for testing conversational AI agents. Use when you need to create response tests, tool call tests, or simulation tests for agent validation.
ELEVENREADER_CREATE_AGENT_RESPONSE_TESTAcciónTool to create an agent response test for testing conversational AI agents. Use when you need to create response tests, tool call tests, or simulation tests for agent validation.
Parámetros de entrada
namestringObligatorioName of the test
typestringObligatorioenumType of test to create: 'llm' for response tests, 'tool' for tool call tests, 'simulation' for simulation tests
llmtoolsimulationchat_historyobject[]List of chat messages representing the conversation history
failure_examplesobject[]Examples of failed responses. Used for 'llm' test type
success_examplesobject[]Examples of successful responses. Used for 'llm' test type
dynamic_variablesobjectDynamic variables to use in the test
success_conditionstringCondition that defines a successful test. Used for 'llm' and 'simulation' test types
simulation_scenariostringScenario to simulate in the test. Used for 'simulation' test type
simulation_max_turnsintegerMaximum number of turns in the simulation. Used for 'simulation' test type
tool_call_parametersanyParameters for the tool call. Used for 'tool_call' test type
check_any_tool_matchesanyFlag to check if any tool matches. Used for 'tool_call' test type
from_conversation_metadataanyMetadata from the conversation
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create Audio Native ProjectELEVENREADER_CREATE_AUDIO_NATIVE_PROJECTAcciónTool to create an Audio Native enabled project on ElevenLabs. Use when you need to convert text or HTML content into an embeddable audio player with customizable appearance and voice settings.
ELEVENREADER_CREATE_AUDIO_NATIVE_PROJECTAcciónTool to create an Audio Native enabled project on ElevenLabs. Use when you need to convert text or HTML content into an embeddable audio player with customizable appearance and voice settings.
Parámetros de entrada
fileobjectFile to upload containing the article content (TXT or HTML). FileUploadable object where 'name' should be the filename (e.g., 'article.txt', 'content.html'). HTML should be formatted as '<html><body><div><p>Your content</p><h3>More content</h3></div></body></html>'.
namestringObligatorioProject name for the Audio Native project.
imagestring(Deprecated) Image URL used in the player. If not provided, default image set in the Player settings is used.
smallboolean(Deprecated) Whether to use small player or not. If not provided, default value set in the Player settings is used.
titlestringTitle used in the player and inserted at the top of the uploaded article. If not provided, the default title set in the Player settings is used.
authorstringAuthor used in the player and inserted at the start of the uploaded article. If not provided, the default author set in the Player settings is used.
model_idstringTTS Model ID used in the player. If not provided, default model ID set in the Player settings is used.
voice_idstringVoice ID used to voice the content. If not provided, default voice ID set in the Player settings is used.
text_colorstringText color used in the player as hex code (e.g., '#FFFFFF' for white). If not provided, default text color set in the Player settings is used.
auto_convertbooleanWhether to automatically convert the project to audio after creation.
sessionizationinteger(Deprecated) Specifies for how many minutes to persist the session across page reloads. If not provided, default sessionization set in the Player settings is used.
background_colorstringBackground color used in the player as hex code (e.g., '#000000' for black). If not provided, default background color set in the Player settings is used.
apply_text_normalizationstringenumText normalization modes for audio conversion.
autoonoffapply_englishpronunciation_dictionary_locatorsstring[]List of pronunciation dictionary locators (pronunciation_dictionary_id, version_id) encoded as JSON strings for pronunciation dictionaries to be applied to the text.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create Batch CallELEVENREADER_CREATE_BATCH_CALLAcciónTool to submit a batch call request to ElevenLabs ConvAI. Use when you need to initiate automated calls to multiple recipients with a conversational AI agent.
ELEVENREADER_CREATE_BATCH_CALLAcciónTool to submit a batch call request to ElevenLabs ConvAI. Use when you need to initiate automated calls to multiple recipients with a conversational AI agent.
Parámetros de entrada
agent_idstringObligatorioID of the conversational AI agent to use for the calls.
timezonestringTimezone for the scheduled time (e.g., 'America/New_York', 'UTC').
call_namestringObligatorioName for the batch call campaign.
recipientsobject[]ObligatorioList of recipients for the batch call. Maximum 10,000 recipients.
whatsapp_paramsobjectWhatsApp-specific parameters for batch calls.
scheduled_time_unixintegerUnix timestamp for when to schedule the batch call. If not provided, calls start immediately.
agent_phone_number_idstringID of the phone number to use for making the calls.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create File DocumentELEVENREADER_CREATE_FILE_DOCUMENTAcciónTool to create a file document in the ElevenLabs knowledge base. Use when you need to upload documentation that the agent will access for user interactions.
ELEVENREADER_CREATE_FILE_DOCUMENTAcciónTool to create a file document in the ElevenLabs knowledge base. Use when you need to upload documentation that the agent will access for user interactions.
Parámetros de entrada
fileobjectObligatorioDocumentation file that the agent will have access to in order to interact with users. FileUploadable object where 'name' is the filename (e.g., 'document.txt', 'manual.pdf').
namestringA custom, human-readable name for the document. If not provided, the filename will be used.
parent_folder_idstringIf set, the created document will be placed inside the given folder.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create FolderELEVENREADER_CREATE_FOLDERAcciónTool to create a folder in the ElevenLabs knowledge base. Use when you need to organize documents into folders for better structure and management.
ELEVENREADER_CREATE_FOLDERAcciónTool to create a folder in the ElevenLabs knowledge base. Use when you need to organize documents into folders for better structure and management.
Parámetros de entrada
namestringObligatorioA custom, human-readable name for the folder.
parent_folder_idstringIf set, the created folder will be placed inside the given folder.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create Convai Workspace SecretELEVENREADER_CREATE_SECRETAcciónTool to create a Convai workspace secret in ElevenLabs. Use when you need to securely store API keys, tokens, or other sensitive values for agent workflows.
ELEVENREADER_CREATE_SECRETAcciónTool to create a Convai workspace secret in ElevenLabs. Use when you need to securely store API keys, tokens, or other sensitive values for agent workflows.
Parámetros de entrada
namestringObligatorioName of the secret for identification purposes.
typestringObligatorioenumType of secret. Must be 'new' for creating a new secret.
newvaluestringObligatorioThe secret value to store securely.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create Text DocumentELEVENREADER_CREATE_TEXT_DOCUMENTAcciónTool to create a text document in the ElevenLabs knowledge base. Use when you need to add text content that the agent will access for user interactions.
ELEVENREADER_CREATE_TEXT_DOCUMENTAcciónTool to create a text document in the ElevenLabs knowledge base. Use when you need to add text content that the agent will access for user interactions.
Parámetros de entrada
namestringA custom, human-readable name for the document.
textstringObligatorioText content to be added to the knowledge base.
parent_folder_idstringIf set, the created document will be placed inside the given folder.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create URL DocumentELEVENREADER_CREATE_URL_DOCUMENTAcciónTool to create a URL document in the ElevenLabs knowledge base. Use when you need to add web-based documentation that the agent will access for user interactions.
ELEVENREADER_CREATE_URL_DOCUMENTAcciónTool to create a URL document in the ElevenLabs knowledge base. Use when you need to add web-based documentation that the agent will access for user interactions.
Parámetros de entrada
urlstringObligatorioURL to a page of documentation that the agent will have access to in order to interact with users.
namestringA custom, human-readable name for the document.
parent_folder_idstringIf set, the created document will be placed inside the given folder.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete AgentELEVENREADER_DELETE_AGENTAcciónTool to permanently delete an agent from ElevenLabs. Use when you need to remove an agent that is no longer needed.
ELEVENREADER_DELETE_AGENTAcciónTool to permanently delete an agent from ElevenLabs. Use when you need to remove an agent that is no longer needed.
Parámetros de entrada
agent_idstringObligatorioThe id of an agent. This is returned on agent creation. WARNING: This permanently deletes the agent and cannot be undone.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete Batch CallELEVENREADER_DELETE_BATCH_CALLAcciónTool to delete a specific batch call. Use when you need to permanently remove a batch call by its ID. The batch call ID must be valid and the batch call must exist, otherwise a 404 error will be raised. Example: "Delete batch call with ID btcal_8801kfh8w831e4ft55k8k6jvzck4"
ELEVENREADER_DELETE_BATCH_CALLAcciónTool to delete a specific batch call. Use when you need to permanently remove a batch call by its ID. The batch call ID must be valid and the batch call must exist, otherwise a 404 error will be raised. Example: "Delete batch call with ID btcal_8801kfh8w831e4ft55k8k6jvzck4"
Parámetros de entrada
batch_idstringObligatorioThe unique identifier of the batch call to delete
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete Agent Response TestELEVENREADER_DELETE_CHAT_RESPONSE_TESTAcciónTool to delete an agent response test. Use when you need to remove a test that is no longer needed.
ELEVENREADER_DELETE_CHAT_RESPONSE_TESTAcciónTool to delete an agent response test. Use when you need to remove a test that is no longer needed.
Parámetros de entrada
test_idstringObligatorioThe id of a chat response test. This is returned on test creation.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete ConversationELEVENREADER_DELETE_CONVERSATIONAcciónTool to delete a conversation by its unique ID. Use when you need to permanently remove a conversation from the system.
ELEVENREADER_DELETE_CONVERSATIONAcciónTool to delete a conversation by its unique ID. Use when you need to permanently remove a conversation from the system.
Parámetros de entrada
conversation_idstringObligatorioThe id of the conversation you're taking the action on.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete DubbingELEVENREADER_DELETE_DUBBINGAcciónTool to permanently delete a dubbing project by its ID. Use when you need to remove a dubbing project that is no longer needed.
ELEVENREADER_DELETE_DUBBINGAcciónTool to permanently delete a dubbing project by its ID. Use when you need to remove a dubbing project that is no longer needed.
Parámetros de entrada
dubbing_idstringObligatorioID of the dubbing project to delete. This permanently removes the dubbing project and cannot be undone.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete Knowledge Base DocumentELEVENREADER_DELETE_KNOWLEDGE_BASE_DOCUMENTAcciónTool to permanently delete a document from the knowledge base. Use when you need to remove documentation that is no longer needed.
ELEVENREADER_DELETE_KNOWLEDGE_BASE_DOCUMENTAcciónTool to permanently delete a document from the knowledge base. Use when you need to remove documentation that is no longer needed.
Parámetros de entrada
forcebooleanIf set to true, the document will be deleted regardless of whether it is used by any agents and it will be deleted from the dependent agents.
documentation_idstringObligatorioThe id of a document from the knowledge base. This is returned on document addition. WARNING: This permanently deletes the document and cannot be undone.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete Phone NumberELEVENREADER_DELETE_PHONE_NUMBERAcciónTool to permanently delete a phone number from ElevenLabs ConvAI. Use when you need to remove a phone number that is no longer needed.
ELEVENREADER_DELETE_PHONE_NUMBERAcciónTool to permanently delete a phone number from ElevenLabs ConvAI. Use when you need to remove a phone number that is no longer needed.
Parámetros de entrada
phone_number_idstringObligatorioThe id of a phone number. This is returned when listing phone numbers. WARNING: This permanently deletes the phone number and cannot be undone.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete RAG IndexELEVENREADER_DELETE_RAG_INDEXAcciónTool to permanently delete a RAG index from a knowledge base document. Use when you need to remove an embedding index that is no longer needed.
ELEVENREADER_DELETE_RAG_INDEXAcciónTool to permanently delete a RAG index from a knowledge base document. Use when you need to remove an embedding index that is no longer needed.
Parámetros de entrada
rag_index_idstringObligatorioThe id of RAG index of document from the knowledge base.
documentation_idstringObligatorioThe id of a document from the knowledge base. This is returned on document addition.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete Convai Workspace SecretELEVENREADER_DELETE_SECRET_ROUTEAcciónTool to delete a specific Convai workspace secret. Use when you need to permanently remove a secret by its ID.
ELEVENREADER_DELETE_SECRET_ROUTEAcciónTool to delete a specific Convai workspace secret. Use when you need to permanently remove a secret by its ID.
Parámetros de entrada
secret_idstringObligatorioThe unique identifier of the secret to delete
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete Speech History ItemELEVENREADER_DELETE_SPEECH_HISTORY_ITEMAcciónTool to permanently delete a speech history item by its ID. Use when you need to remove a specific history item from ElevenLabs.
ELEVENREADER_DELETE_SPEECH_HISTORY_ITEMAcciónTool to permanently delete a speech history item by its ID. Use when you need to remove a specific history item from ElevenLabs.
Parámetros de entrada
history_item_idstringObligatorioHistory item ID to be used. You can use GET https://api.elevenlabs.io/v1/history to receive a list of history items and their IDs. This permanently deletes the history item.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete ToolELEVENREADER_DELETE_TOOL_ROUTEAcciónTool to permanently delete a conversational AI tool from ElevenLabs. Use when you need to remove a tool that is no longer needed.
ELEVENREADER_DELETE_TOOL_ROUTEAcciónTool to permanently delete a conversational AI tool from ElevenLabs. Use when you need to remove a tool that is no longer needed.
Parámetros de entrada
tool_idstringObligatorioID of the requested tool to be deleted.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete Transcript By IdELEVENREADER_DELETE_TRANSCRIPT_BY_IDAcciónTool to permanently delete a speech-to-text transcript by its ID. Use when you need to remove a transcript that is no longer needed.
ELEVENREADER_DELETE_TRANSCRIPT_BY_IDAcciónTool to permanently delete a speech-to-text transcript by its ID. Use when you need to remove a transcript that is no longer needed.
Parámetros de entrada
transcription_idstringObligatorioThe unique ID of the transcript to delete. This permanently removes the transcript and cannot be undone.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Download Speech History ItemsELEVENREADER_DOWNLOAD_SPEECH_HISTORY_ITEMSAcciónTool to download speech history items from ElevenLabs. Use when you need to retrieve previously generated audio files. Returns a single audio file or a zip containing multiple files.
ELEVENREADER_DOWNLOAD_SPEECH_HISTORY_ITEMSAcciónTool to download speech history items from ElevenLabs. Use when you need to retrieve previously generated audio files. Returns a single audio file or a zip containing multiple files.
Parámetros de entrada
output_formatstringOutput format to transcode the audio file. Must be 'wav' or None. If not specified or None, uses the original format.
history_item_idsstring[]ObligatorioA list of history item IDs to download. You can get IDs of history items and other metadata using the List Speech History endpoint.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Duplicate AgentELEVENREADER_DUPLICATE_AGENTAcciónTool to duplicate an existing agent. Use when you need to create a copy of an agent with all its configuration.
ELEVENREADER_DUPLICATE_AGENTAcciónTool to duplicate an existing agent. Use when you need to create a copy of an agent with all its configuration.
Parámetros de entrada
namestringA name to make the agent easier to find. If not provided, the duplicated agent will have a default name.
agent_idstringObligatorioThe id of an agent. This is returned on agent creation.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Edit VoiceELEVENREADER_EDIT_VOICEAcciónTool to edit an existing voice in ElevenLabs. Use when you need to update a voice's name, description, labels, or add audio files to it.
ELEVENREADER_EDIT_VOICEAcciónTool to edit an existing voice in ElevenLabs. Use when you need to update a voice's name, description, labels, or add audio files to it.
Parámetros de entrada
namestringObligatorioThe name that identifies this voice. This will be displayed in the dropdown of the website.
filesobject[]Audio files to add to the voice. List of FileUploadable objects where 'name' is the audio filename (e.g., 'sample1.mp3', 'voice_sample.wav').
labelsanyLabels for the voice. Can be a dictionary with keys like language, accent, gender, or age, or a JSON string.
voice_idstringObligatorioVoice ID to be used, you can use https://api.elevenlabs.io/v1/voices to list all the available voices.
descriptionstringA description of the voice.
remove_background_noisebooleanIf set will remove background noise for voice samples using our audio isolation model. If the samples do not include background noise, it can make the quality worse.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Edit Voice SettingsELEVENREADER_EDIT_VOICE_SETTINGSAcciónTool to edit voice settings for a specific voice in ElevenLabs. Use when you need to adjust voice parameters like stability, similarity boost, speed, style, or speaker boost.
ELEVENREADER_EDIT_VOICE_SETTINGSAcciónTool to edit voice settings for a specific voice in ElevenLabs. Use when you need to adjust voice parameters like stability, similarity boost, speed, style, or speaker boost.
Parámetros de entrada
speednumberAdjusts the speed of the voice. A value of 1.0 is the default speed, while values less than 1.0 slow down the speech, and values greater than 1.0 speed it up.
stylenumberDetermines the style exaggeration of the voice. This setting attempts to amplify the style of the original speaker. It does consume additional computational resources and might increase latency if set to anything other than 0.
voice_idstringObligatorioVoice ID to be used, you can use https://api.elevenlabs.io/v1/voices to list all the available voices.
stabilitynumberDetermines how stable the voice is and the randomness between each generation. Lower values introduce broader emotional range for the voice. Higher values can result in a monotonous voice with limited emotion.
similarity_boostnumberDetermines how closely the AI should adhere to the original voice when attempting to replicate it.
use_speaker_boostbooleanThis setting boosts the similarity to the original speaker. Using this setting requires a slightly higher computational load, which in turn increases latency.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Generate Composition PlanELEVENREADER_GENERATE_COMPOSITION_PLANAcciónTool to generate a music composition plan using ElevenLabs Music API. Use when you need to create a structured musical composition from a text prompt, including style directions and song sections.
ELEVENREADER_GENERATE_COMPOSITION_PLANAcciónTool to generate a music composition plan using ElevenLabs Music API. Use when you need to create a structured musical composition from a text prompt, including style directions and song sections.
Parámetros de entrada
promptstringObligatorioA simple text prompt to compose a plan from. Describe the desired music style, tempo, mood, and structure.
model_idstringenumModel ID for music generation
music_v1music_length_msintegerThe length of the composition plan to generate in milliseconds. Must be between 3000ms and 600000ms. Optional - if not provided, the model will choose a length based on the prompt.
source_composition_planobjectSource composition plan structure
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get agentELEVENREADER_GET_AGENTAcciónTool to retrieve complete details for a specific conversational AI agent by ID. Use when you need agent configuration, workflow, platform settings, or metadata.
ELEVENREADER_GET_AGENTAcciónTool to retrieve complete details for a specific conversational AI agent by ID. Use when you need agent configuration, workflow, platform settings, or metadata.
Parámetros de entrada
agent_idstringObligatorioThe id of an agent. This is returned on agent creation.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Agent Knowledge Base SizeELEVENREADER_GET_AGENT_KNOWLEDGE_BASE_SIZEAcciónTool to retrieve the size of a conversational AI agent's knowledge base. Use when you need to check how many pages are stored in an agent's knowledge base.
ELEVENREADER_GET_AGENT_KNOWLEDGE_BASE_SIZEAcciónTool to retrieve the size of a conversational AI agent's knowledge base. Use when you need to check how many pages are stored in an agent's knowledge base.
Parámetros de entrada
agent_idstringObligatorioThe unique identifier of the conversational AI agent whose knowledge base size is to be retrieved.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Agent Shareable LinkELEVENREADER_GET_AGENT_LINKAcciónTool to get a shareable link for a conversational AI agent. Use when you need to generate or retrieve a link to share an agent with others.
ELEVENREADER_GET_AGENT_LINKAcciónTool to get a shareable link for a conversational AI agent. Use when you need to generate or retrieve a link to share an agent with others.
Parámetros de entrada
agent_idstringObligatorioThe id of an agent. This is returned on agent creation.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Calculate Agent LLM Expected CostELEVENREADER_GET_AGENT_LLM_EXPECTED_COST_CALCULATIONAcciónTool to calculate expected LLM usage costs for a conversational AI agent. Use when estimating operational costs based on knowledge base size, prompt length, and RAG configuration.
ELEVENREADER_GET_AGENT_LLM_EXPECTED_COST_CALCULATIONAcciónTool to calculate expected LLM usage costs for a conversational AI agent. Use when estimating operational costs based on knowledge base size, prompt length, and RAG configuration.
Parámetros de entrada
agent_idstringObligatorioUnique identifier for the conversational AI agent
rag_enabledbooleanWhether RAG (Retrieval-Augmented Generation) is enabled
prompt_lengthintegerLength of the prompt in characters
number_of_pagesintegerPages of content in pdf documents OR urls in agent's Knowledge Base
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Agent Response TestELEVENREADER_GET_AGENT_RESPONSE_TESTAcciónTool to retrieve agent response test details by test ID. Use when you need to fetch test configuration and parameters.
ELEVENREADER_GET_AGENT_RESPONSE_TESTAcciónTool to retrieve agent response test details by test ID. Use when you need to fetch test configuration and parameters.
Parámetros de entrada
test_idstringObligatorioThe id of a chat response test. This is returned on test creation.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Agent Response Tests SummariesELEVENREADER_GET_AGENT_RESPONSE_TESTS_SUMMARIESAcciónTool to retrieve agent response test summaries by test IDs. Use when you need to fetch summary information for specific agent tests.
ELEVENREADER_GET_AGENT_RESPONSE_TESTS_SUMMARIESAcciónTool to retrieve agent response test summaries by test IDs. Use when you need to fetch summary information for specific agent tests.
Parámetros de entrada
test_idsstring[]ObligatorioList of test IDs to fetch. No duplicates allowed.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Agent SummariesELEVENREADER_GET_AGENT_SUMMARIESAcciónTool to retrieve summaries for multiple agents by their IDs. Use when you need to fetch agent information for one or more agents. The response includes a dictionary keyed by agent ID, where each value indicates success or failure for that specific agent.
ELEVENREADER_GET_AGENT_SUMMARIESAcciónTool to retrieve summaries for multiple agents by their IDs. Use when you need to fetch agent information for one or more agents. The response includes a dictionary keyed by agent ID, where each value indicates success or failure for that specific agent.
Parámetros de entrada
agent_idsstring[]ObligatorioList of agent IDs to fetch summaries for. Each agent ID should be a unique identifier.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Agent Widget ConfigELEVENREADER_GET_AGENT_WIDGET_ROUTEAcciónTool to retrieve the widget configuration for a conversational AI agent. Use when you need to get the embed/widget settings including appearance, behavior, and interaction options.
ELEVENREADER_GET_AGENT_WIDGET_ROUTEAcciónTool to retrieve the widget configuration for a conversational AI agent. Use when you need to get the embed/widget settings including appearance, behavior, and interaction options.
Parámetros de entrada
agent_idstringObligatorioThe id of an agent. This is returned on agent creation.
conversation_signaturestringAn expiring token that enables a websocket conversation to start. These can be generated for an agent using the /v1/convai/conversation/get-signed-url endpoint
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Audio From History ItemELEVENREADER_GET_AUDIO_FULL_FROM_SPEECH_HISTORY_ITEMAcciónTool to retrieve the audio file from a speech history item. Use when you need to download the generated audio for a specific history item.
ELEVENREADER_GET_AUDIO_FULL_FROM_SPEECH_HISTORY_ITEMAcciónTool to retrieve the audio file from a speech history item. Use when you need to download the generated audio for a specific history item.
Parámetros de entrada
history_item_idstringObligatorioHistory item ID to be used, you can use GET https://api.elevenlabs.io/v1/history to receive a list of history items and their IDs.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Audio Native Project SettingsELEVENREADER_GET_AUDIO_NATIVE_PROJECT_SETTINGSAcciónTool to retrieve audio native project settings from ElevenLabs. Use when you need to get configuration details for a specific Studio project, including enabled status, project settings (title, author, colors, etc.), and snapshot information.
ELEVENREADER_GET_AUDIO_NATIVE_PROJECT_SETTINGSAcciónTool to retrieve audio native project settings from ElevenLabs. Use when you need to get configuration details for a specific Studio project, including enabled status, project settings (title, author, colors, etc.), and snapshot information.
Parámetros de entrada
project_idstringObligatorioThe ID of the Studio project.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Batch Call By IdELEVENREADER_GET_BATCH_CALLAcciónTool to retrieve a batch call by its ID. Use when you need to check the status and details of a specific batch call.
ELEVENREADER_GET_BATCH_CALLAcciónTool to retrieve a batch call by its ID. Use when you need to check the status and details of a specific batch call.
Parámetros de entrada
batch_idstringObligatorioThe unique identifier of the batch call to retrieve.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get conversation historyELEVENREADER_GET_CONVERSATION_HISTORYAcciónTool to retrieve complete conversation details including transcript, metadata, and analysis. Use when you need to examine the full conversation history, timing data, or assess call performance.
ELEVENREADER_GET_CONVERSATION_HISTORYAcciónTool to retrieve complete conversation details including transcript, metadata, and analysis. Use when you need to examine the full conversation history, timing data, or assess call performance.
Parámetros de entrada
conversation_idstringObligatorioThe id of the conversation you're taking the action on.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get ConversationsELEVENREADER_GET_CONVERSATIONSAcciónTool to retrieve conversations from ElevenLabs Conversational AI. Use when you need to list, filter, or search conversations by various criteria such as agent, date range, rating, or language.
ELEVENREADER_GET_CONVERSATIONSAcciónTool to retrieve conversations from ElevenLabs Conversational AI. Use when you need to list, filter, or search conversations by various criteria such as agent, date range, rating, or language.
Parámetros de entrada
cursorstringUsed for fetching next page. Cursor is returned in the response.
searchstringFull-text or fuzzy search over transcript messages
user_idstringFilter conversations by the user ID who initiated them.
agent_idstringThe id of the agent you're taking the action on.
branch_idstringFilter conversations by branch ID.
page_sizeintegerHow many conversations to return at maximum. Can not exceed 100, defaults to 30.
rating_maxstringMaximum overall rating (1-5).
rating_minstringMinimum overall rating (1-5).
tool_namesstringFilter conversations by tool names used during the call.
summary_modestringenumWhether to include transcript summaries in the response.
excludeincludemain_languagesstringFilter conversations by detected main language (language code).
call_successfulstringThe result of the success evaluation
evaluation_paramsstringEvaluation filters. Repeat param. Format: criteria_id:result. Example: eval=value_framing:success
has_feedback_commentstringFilter conversations with user feedback comments.
call_start_after_unixstringUnix timestamp (in seconds) to filter conversations after to this start date.
call_duration_max_secsstringMaximum call duration in seconds.
call_duration_min_secsstringMinimum call duration in seconds.
call_start_before_unixstringUnix timestamp (in seconds) to filter conversations up to this start date.
data_collection_paramsstringData collection filters. Repeat param. Format: id:op:value where op is one of eq|neq|gt|gte|lt|lte|in|exists|missing. For in, pipe-delimit values.
conversation_initiation_sourcestringFilter conversations by initiation source.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Conversation Signed LinkELEVENREADER_GET_CONVERSATION_SIGNED_LINKAcciónTool to get a signed URL for a conversation with an agent. Use when you need to generate a secure URL for accessing a conversation.
ELEVENREADER_GET_CONVERSATION_SIGNED_LINKAcciónTool to get a signed URL for a conversation with an agent. Use when you need to generate a secure URL for accessing a conversation.
Parámetros de entrada
agent_idstringObligatorioThe id of the agent you're taking the action on.
branch_idstringThe ID of the branch to use
include_conversation_idbooleanWhether to include a conversation_id with the response. If included, the conversation_signature cannot be used again.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get ConvAI dashboard settingsELEVENREADER_GET_DASHBOARD_SETTINGS_ROUTEAcciónTool to retrieve ConvAI dashboard settings including configured charts. Use when you need to view dashboard configuration or check which charts are enabled.
ELEVENREADER_GET_DASHBOARD_SETTINGS_ROUTEAcciónTool to retrieve ConvAI dashboard settings including configured charts. Use when you need to view dashboard configuration or check which charts are enabled.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Documentation From Knowledge BaseELEVENREADER_GET_DOCUMENTATION_FROM_KNOWLEDGE_BASEAcciónTool to retrieve a specific document from a conversational AI agent's knowledge base by document ID. Use when you need to fetch details about a specific knowledge base entry including its content, type, and metadata.
ELEVENREADER_GET_DOCUMENTATION_FROM_KNOWLEDGE_BASEAcciónTool to retrieve a specific document from a conversational AI agent's knowledge base by document ID. Use when you need to fetch details about a specific knowledge base entry including its content, type, and metadata.
Parámetros de entrada
agent_idstringThe ID of the agent to scope the knowledge base query to.
documentation_idstringObligatorioThe id of a document from the knowledge base. This is returned on document addition.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Dubbed FileELEVENREADER_GET_DUBBED_FILEAcciónTool to download a dubbed audio or video file from a dubbing project. Use when you need to retrieve the dubbed output for a specific language from a completed dubbing project.
ELEVENREADER_GET_DUBBED_FILEAcciónTool to download a dubbed audio or video file from a dubbing project. Use when you need to retrieve the dubbed output for a specific language from a completed dubbing project.
Parámetros de entrada
dubbing_idstringObligatorioID of the dubbing project.
language_codestringObligatorioID of the language for the dubbed file (e.g., 'es' for Spanish, 'fr' for French).
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Dubbing MetadataELEVENREADER_GET_DUBBED_METADATAAcciónTool to retrieve metadata for a dubbing project by ID. Use when you need to check the status, languages, or configuration of a specific dubbing project.
ELEVENREADER_GET_DUBBED_METADATAAcciónTool to retrieve metadata for a dubbing project by ID. Use when you need to check the status, languages, or configuration of a specific dubbing project.
Parámetros de entrada
dubbing_idstringObligatorioID of the dubbing project.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Dubbed TranscriptELEVENREADER_GET_DUBBED_TRANSCRIPT_FILEAcciónTool to retrieve the transcript of a dubbed audio or video file. Use when you need to get subtitles or full transcript for a specific language from a dubbing project.
ELEVENREADER_GET_DUBBED_TRANSCRIPT_FILEAcciónTool to retrieve the transcript of a dubbed audio or video file. Use when you need to get subtitles or full transcript for a specific language from a dubbing project.
Parámetros de entrada
dubbing_idstringObligatorioID of the dubbing project.
format_typestringenumFormat type for the transcript output.
srtwebvttjsonlanguage_codestringObligatorioISO-693 language code to retrieve the transcript for. Use 'source' to fetch the transcript of the original media.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Dubbing TranscriptsELEVENREADER_GET_DUBBING_TRANSCRIPTSAcciónTool to retrieve transcripts from a dubbing project in various formats. Use when you need to get subtitles (SRT/WebVTT) or full transcript data (JSON) for a specific language from a dubbing project.
ELEVENREADER_GET_DUBBING_TRANSCRIPTSAcciónTool to retrieve transcripts from a dubbing project in various formats. Use when you need to get subtitles (SRT/WebVTT) or full transcript data (JSON) for a specific language from a dubbing project.
Parámetros de entrada
dubbing_idstringObligatorioID of the dubbing project.
format_typestringObligatorioenumFormat to return transcript in. For subtitles use either 'srt' or 'webvtt', and for a full transcript use 'json'. The 'json' format is not yet supported for Dubbing Studio.
srtwebvttjsonlanguage_codestringObligatorioISO-639 language code to retrieve the transcript for. Use 'source' to fetch the transcript of the original media.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Generate Voice ParametersELEVENREADER_GET_GENERATE_VOICE_PARAMETERSAcciónTool to retrieve voice generation parameters from ElevenLabs. Use when you need to get available options (genders, accents, ages) and constraints (character limits, accent strength ranges) for generating voices.
ELEVENREADER_GET_GENERATE_VOICE_PARAMETERSAcciónTool to retrieve voice generation parameters from ElevenLabs. Use when you need to get available options (genders, accents, ages) and constraints (character limits, accent strength ranges) for generating voices.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Knowledge Base ContentELEVENREADER_GET_KNOWLEDGE_BASE_CONTENTAcciónTool to retrieve the text content of a knowledge base document by ID. Use when you need to access the actual content/text of a knowledge base entry rather than just its metadata.
ELEVENREADER_GET_KNOWLEDGE_BASE_CONTENTAcciónTool to retrieve the text content of a knowledge base document by ID. Use when you need to access the actual content/text of a knowledge base entry rather than just its metadata.
Parámetros de entrada
documentation_idstringObligatorioThe id of a document from the knowledge base. This is returned on document addition.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Knowledge Base Dependent AgentsELEVENREADER_GET_KNOWLEDGE_BASE_DEPENDENT_AGENTSAcciónTool to retrieve the list of conversational AI agents that depend on a specific knowledge base document. Use when you need to identify which agents are using a particular knowledge base entry before modifying or deleting it.
ELEVENREADER_GET_KNOWLEDGE_BASE_DEPENDENT_AGENTSAcciónTool to retrieve the list of conversational AI agents that depend on a specific knowledge base document. Use when you need to identify which agents are using a particular knowledge base entry before modifying or deleting it.
Parámetros de entrada
cursorstringUsed for fetching next page. Cursor is returned in the response.
page_sizeintegerHow many documents to return at maximum. Cannot exceed 100, defaults to 30.
dependent_typestringenumType of dependent agents to return.
directtransitivealldocumentation_idstringObligatorioThe id of a document from the knowledge base. This is returned on document addition.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Knowledge Base Source File URLELEVENREADER_GET_KNOWLEDGE_BASE_SOURCE_FILE_URLAcciónTool to retrieve a signed URL for downloading the source file of a document from the knowledge base. Use when you need to access or download the original file associated with a knowledge base document.
ELEVENREADER_GET_KNOWLEDGE_BASE_SOURCE_FILE_URLAcciónTool to retrieve a signed URL for downloading the source file of a document from the knowledge base. Use when you need to access or download the original file associated with a knowledge base document.
Parámetros de entrada
documentation_idstringObligatorioThe id of a document from the knowledge base. This is returned on document addition.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Knowledge Base SummariesELEVENREADER_GET_KNOWLEDGE_BASE_SUMMARIESAcciónTool to retrieve summaries for multiple knowledge base documents by their IDs. Use when you need to fetch document information for one or more knowledge base documents.
ELEVENREADER_GET_KNOWLEDGE_BASE_SUMMARIESAcciónTool to retrieve summaries for multiple knowledge base documents by their IDs. Use when you need to fetch document information for one or more knowledge base documents.
Parámetros de entrada
document_idsstring[]ObligatorioList of knowledge base document IDs to fetch summaries for. Each document ID should be a unique identifier.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Library VoicesELEVENREADER_GET_LIBRARY_VOICESAcciónTool to retrieve shared voices from the ElevenLabs voice library. Use when you need to browse, search, or filter available voices for text-to-speech.
ELEVENREADER_GET_LIBRARY_VOICESAcciónTool to retrieve shared voices from the ElevenLabs voice library. Use when you need to browse, search, or filter available voices for text-to-speech.
Parámetros de entrada
agestringAge used for filtering
pageintegerPage number for pagination
sortstringSort criteria
accentstringAccent used for filtering
genderstringGender used for filtering
localestringLocale used for filtering
searchstringSearch term used for filtering
categorystringenumVoice category for filtering shared voices.
professionalfamoushigh_qualityfeaturedbooleanFilter featured voices
languagestringLanguage used for filtering
owner_idstringFilter voices by public owner ID
page_sizeintegerHow many shared voices to return at maximum. Cannot exceed 100, defaults to 30.
use_casesstringUse-case used for filtering
descriptivesstringDescriptive terms used for filtering
reader_app_enabledbooleanFilter voices that are enabled for the reader app
include_custom_ratesstringInclude/exclude voices with custom rates
include_live_moderatedstringInclude/exclude voices that are live moderated
min_notice_period_daysstringFilter voices with a minimum notice period of the given number of days
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Live CountELEVENREADER_GET_LIVE_COUNTAcciónTool to retrieve the count of active ongoing conversations. Use when you need to monitor live conversation activity for analytics purposes.
ELEVENREADER_GET_LIVE_COUNTAcciónTool to retrieve the count of active ongoing conversations. Use when you need to monitor live conversation activity for analytics purposes.
Parámetros de entrada
agent_idstringThe id of an agent to restrict the analytics to. If not provided, returns the count for all agents.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get ModelsELEVENREADER_GET_MODELSAcciónTool to retrieve available ElevenLabs speech synthesis models. Use when you need to list models for text-to-speech, voice conversion, or to check model capabilities and pricing.
ELEVENREADER_GET_MODELSAcciónTool to retrieve available ElevenLabs speech synthesis models. Use when you need to list models for text-to-speech, voice conversion, or to check model capabilities and pricing.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Or Create RAG IndexesELEVENREADER_GET_OR_CREATE_RAG_INDEXESAcciónTool to compute or retrieve RAG indexes for knowledge base documents in batch. Use when you need to generate embeddings for documents to enable semantic search and retrieval.
ELEVENREADER_GET_OR_CREATE_RAG_INDEXESAcciónTool to compute or retrieve RAG indexes for knowledge base documents in batch. Use when you need to generate embeddings for documents to enable semantic search and retrieval.
Parámetros de entrada
itemsobject[]ObligatorioList of requested RAG indexes. Must contain at least 1 and at most 100 items.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get phone numberELEVENREADER_GET_PHONE_NUMBERAcciónTool to retrieve details for a specific phone number by ID. Use when you need phone number configuration, provider settings, or assigned agent information.
ELEVENREADER_GET_PHONE_NUMBERAcciónTool to retrieve details for a specific phone number by ID. Use when you need phone number configuration, provider settings, or assigned agent information.
Parámetros de entrada
phone_number_idstringObligatorioThe id of a phone number. This is returned when a phone number is created or listed.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Pronunciation DictionariesELEVENREADER_GET_PRONUNCIATION_DICTIONARIES_METADATAAcciónTool to get a list of pronunciation dictionaries and their metadata. Use when you need to retrieve available pronunciation dictionaries for browsing, filtering, or selecting a dictionary for further operations.
ELEVENREADER_GET_PRONUNCIATION_DICTIONARIES_METADATAAcciónTool to get a list of pronunciation dictionaries and their metadata. Use when you need to retrieve available pronunciation dictionaries for browsing, filtering, or selecting a dictionary for further operations.
Parámetros de entrada
sortstringenumField to sort pronunciation dictionaries by.
creation_time_unixnamecursorstringUsed for fetching next page. Cursor is returned in the response.
page_sizeintegerHow many pronunciation dictionaries to return at maximum. Cannot exceed 100, defaults to 30.
sort_directionstringenumDirection to sort the results in.
ascendingdescending
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Pronunciation Dictionary MetadataELEVENREADER_GET_PRONUNCIATION_DICTIONARY_METADATAAcciónTool to retrieve metadata for a specific pronunciation dictionary by ID. Use when you need details about a particular pronunciation dictionary including version info, rules count, and timestamps.
ELEVENREADER_GET_PRONUNCIATION_DICTIONARY_METADATAAcciónTool to retrieve metadata for a specific pronunciation dictionary by ID. Use when you need details about a particular pronunciation dictionary including version info, rules count, and timestamps.
Parámetros de entrada
pronunciation_dictionary_idstringObligatorioThe id of the pronunciation dictionary
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Pronunciation Dictionary Version PLSELEVENREADER_GET_PRONUNCIATION_DICTIONARY_VERSION_PLSAcciónTool to download a PLS file with pronunciation dictionary version rules. Use when you need to retrieve the pronunciation rules for a specific dictionary version in PLS XML format.
ELEVENREADER_GET_PRONUNCIATION_DICTIONARY_VERSION_PLSAcciónTool to download a PLS file with pronunciation dictionary version rules. Use when you need to retrieve the pronunciation rules for a specific dictionary version in PLS XML format.
Parámetros de entrada
version_idstringObligatorioThe id of the pronunciation dictionary version
dictionary_idstringObligatorioThe id of the pronunciation dictionary
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get RAG IndexesELEVENREADER_GET_RAG_INDEXESAcciónTool to retrieve RAG indexes for a specific knowledge base document. Use when you need to check the status and details of embeddings generated for a document.
ELEVENREADER_GET_RAG_INDEXESAcciónTool to retrieve RAG indexes for a specific knowledge base document. Use when you need to check the status and details of embeddings generated for a document.
Parámetros de entrada
documentation_idstringObligatorioThe id of a document from the knowledge base. This is returned on document addition.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get RAG Index OverviewELEVENREADER_GET_RAG_INDEX_OVERVIEWAcciónTool to retrieve an overview of the RAG (Retrieval-Augmented Generation) index. Use when you need to check storage usage and available capacity for the knowledge base embedding models.
ELEVENREADER_GET_RAG_INDEX_OVERVIEWAcciónTool to retrieve an overview of the RAG (Retrieval-Augmented Generation) index. Use when you need to check storage usage and available capacity for the knowledge base embedding models.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Resource MetadataELEVENREADER_GET_RESOURCE_METADATAAcciónTool to retrieve metadata and sharing permissions for a workspace resource. Use when you need to check who has access to a resource, manage sharing permissions, or view resource details.
ELEVENREADER_GET_RESOURCE_METADATAAcciónTool to retrieve metadata and sharing permissions for a workspace resource. Use when you need to check who has access to a resource, manage sharing permissions, or view resource details.
Parámetros de entrada
resource_idstringObligatorioThe ID of the target resource.
resource_typestringObligatorioenumResource type of the target resource.
voicevoice_collectionpronunciation_dictionarydubbingprojectconvai_agentsconvai_knowledge_base_documentsconvai_toolsconvai_settingsconvai_secretsworkspace_auth_connectionsconvai_phone_numbers+19
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get ConvAI workspace secretsELEVENREADER_GET_SECRETS_ROUTEAcciónTool to retrieve ConvAI workspace secrets with pagination support. Use when you need to list stored secrets for the workspace, such as API keys or credentials used by agents.
ELEVENREADER_GET_SECRETS_ROUTEAcciónTool to retrieve ConvAI workspace secrets with pagination support. Use when you need to list stored secrets for the workspace, such as API keys or credentials used by agents.
Parámetros de entrada
cursorstringUsed for fetching next page. Cursor is returned in the response.
page_sizeintegerHow many documents to return at maximum. Cannot exceed 100. If not provided, returns all secrets.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get ConvAI workspace settingsELEVENREADER_GET_SETTINGS_ROUTEAcciónTool to retrieve ConvAI workspace settings including MCP server access, LiveKit stack configuration, RAG retention, and webhook settings. Use when you need to view the current workspace configuration.
ELEVENREADER_GET_SETTINGS_ROUTEAcciónTool to retrieve ConvAI workspace settings including MCP server access, LiveKit stack configuration, RAG retention, and webhook settings. Use when you need to view the current workspace configuration.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Signed URL (Deprecated)ELEVENREADER_GET_SIGNED_URL_DEPRECATEDAcciónTool to get a signed URL for an agent conversation. Use when you need to generate a signed URL for agent interactions. Note: This endpoint is deprecated.
ELEVENREADER_GET_SIGNED_URL_DEPRECATEDAcciónTool to get a signed URL for an agent conversation. Use when you need to generate a signed URL for agent interactions. Note: This endpoint is deprecated.
Parámetros de entrada
agent_idstringObligatorioThe id of the agent you're taking the action on.
branch_idstringThe ID of the branch to use
include_conversation_idbooleanWhether to include a conversation_id with the response. If included, the conversation_signature cannot be used again.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Similar Library VoicesELEVENREADER_GET_SIMILAR_LIBRARY_VOICESAcciónTool to find similar voices from the ElevenLabs library by uploading an audio sample. Use when you need to discover library voices that match a specific voice characteristic or sample.
ELEVENREADER_GET_SIMILAR_LIBRARY_VOICESAcciónTool to find similar voices from the ElevenLabs library by uploading an audio sample. Use when you need to discover library voices that match a specific voice characteristic or sample.
Parámetros de entrada
top_kintegerNumber of most similar voices to return. If similarity_threshold is provided, less than this number of voices may be returned. Values range from 1 to 100.
audio_fileobjectObligatorioAudio file to compare against library voices. FileUploadable object where 'name' is the audio filename (e.g., 'sample.wav', 'voice.mp3').
similarity_thresholdnumberThreshold for voice similarity between provided sample and library voices. Values range from 0 to 2. The smaller the value the more similar voices will be returned.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Single Use TokenELEVENREADER_GET_SINGLE_USE_TOKENAcciónTool to create a single-use token for ElevenLabs API. Use when you need a time-limited token for websocket connections (TTS or real-time transcription). Token expires after 15 minutes and is consumed on first use.
ELEVENREADER_GET_SINGLE_USE_TOKENAcciónTool to create a single-use token for ElevenLabs API. Use when you need a time-limited token for websocket connections (TTS or real-time transcription). Token expires after 15 minutes and is consumed on first use.
Parámetros de entrada
token_typestringObligatorioenumThe type of token to create. Use 'realtime_scribe' for real-time transcription or 'tts_websocket' for text-to-speech websocket connections.
realtime_scribetts_websocket
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Speech HistoryELEVENREADER_GET_SPEECH_HISTORYAcciónTool to list generated speech history items from ElevenLabs. Use when you need to retrieve past speech generations for browsing, searching by voice or model, or reviewing generation history.
ELEVENREADER_GET_SPEECH_HISTORYAcciónTool to list generated speech history items from ElevenLabs. Use when you need to retrieve past speech generations for browsing, searching by voice or model, or reviewing generation history.
Parámetros de entrada
searchstringSearch term used for filtering
sourcestringSource of the generated history item
model_idstringModel ID to filter history items by.
voice_idstringVoice ID to be filtered for, you can use GET https://api.elevenlabs.io/v1/voices to receive a list of voices and their IDs.
page_sizeintegerHow many history items to return at maximum. Cannot exceed 1000, defaults to 100.
sort_directionstringenumSort direction for history items.
ascdescdate_after_unixstringUnix timestamp to filter history items after this date (inclusive).
date_before_unixstringUnix timestamp to filter history items before this date (exclusive).
start_after_history_item_idstringAfter which ID to start fetching, use this parameter to paginate across a large collection of history items. In case this parameter is not provided history items will be fetched starting from the most recently created one ordered descending by their creation date.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get speech history item by IDELEVENREADER_GET_SPEECH_HISTORY_ITEM_BY_IDAcciónTool to retrieve complete details for a specific speech history item by ID. Use when you need information about a previously generated audio item including text, voice settings, and metadata.
ELEVENREADER_GET_SPEECH_HISTORY_ITEM_BY_IDAcciónTool to retrieve complete details for a specific speech history item by ID. Use when you need information about a previously generated audio item including text, voice settings, and metadata.
Parámetros de entrada
history_item_idstringObligatorioHistory item ID to be used, you can use GET https://api.elevenlabs.io/v1/history to receive a list of history items and their IDs.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Test InvocationELEVENREADER_GET_TEST_INVOCATIONAcciónTool to retrieve test invocation details by invocation ID. Use when you need to get test run results and status for a specific test invocation.
ELEVENREADER_GET_TEST_INVOCATIONAcciónTool to retrieve test invocation details by invocation ID. Use when you need to get test run results and status for a specific test invocation.
Parámetros de entrada
test_invocation_idstringObligatorioThe id of a test invocation. This is returned when tests are run.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get toolELEVENREADER_GET_TOOLAcciónTool to retrieve complete details for a specific conversational AI tool by ID. Use when you need tool configuration, usage statistics, or access information.
ELEVENREADER_GET_TOOLAcciónTool to retrieve complete details for a specific conversational AI tool by ID. Use when you need tool configuration, usage statistics, or access information.
Parámetros de entrada
tool_idstringObligatorioID of the requested tool.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Tool Dependent AgentsELEVENREADER_GET_TOOL_DEPENDENT_AGENTSAcciónTool to retrieve the list of conversational AI agents that depend on a specific tool. Use when you need to identify which agents are using a particular tool before modifying or deleting it.
ELEVENREADER_GET_TOOL_DEPENDENT_AGENTSAcciónTool to retrieve the list of conversational AI agents that depend on a specific tool. Use when you need to identify which agents are using a particular tool before modifying or deleting it.
Parámetros de entrada
cursorstringUsed for fetching next page. Cursor is returned in the response.
tool_idstringObligatorioID of the requested tool.
page_sizeintegerHow many documents to return at maximum. Cannot exceed 100, defaults to 30.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get ConvAI ToolsELEVENREADER_GET_TOOLS_ROUTEAcciónTool to retrieve ConvAI tools with pagination support. Use when you need to list available tools in the workspace for browsing, searching, or selecting a tool for further operations.
ELEVENREADER_GET_TOOLS_ROUTEAcciónTool to retrieve ConvAI tools with pagination support. Use when you need to list available tools in the workspace for browsing, searching, or selecting a tool for further operations.
Parámetros de entrada
typesstringIf present, the endpoint will return only tools of the given types.
cursorstringUsed for fetching next page. Cursor is returned in the response.
searchstringIf specified, the endpoint returns only tools whose names start with this string.
sort_bystringThe field to sort the results by
page_sizeintegerHow many documents to return at maximum. Cannot exceed 100, defaults to 30.
sort_directionstringenumSort direction for tool listing.
ascdescshow_only_owned_documentsbooleanIf set to true, the endpoint will return only tools owned by you (and not shared from somebody else).
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Transcript By IDELEVENREADER_GET_TRANSCRIPT_BY_IDAcciónTool to retrieve a speech-to-text transcript by its unique ID. Use when you need to fetch the transcribed text, word timings, and language detection results for a previously processed audio file.
ELEVENREADER_GET_TRANSCRIPT_BY_IDAcciónTool to retrieve a speech-to-text transcript by its unique ID. Use when you need to fetch the transcribed text, word timings, and language detection results for a previously processed audio file.
Parámetros de entrada
transcription_idstringObligatorioThe unique ID of the transcript to retrieve
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Characters Usage MetricsELEVENREADER_GET_USAGE_CHARACTERSAcciónTool to retrieve character usage metrics from ElevenLabs. Use when you need to analyze usage patterns, track consumption over time periods, or generate usage reports with custom breakdowns and aggregation intervals.
ELEVENREADER_GET_USAGE_CHARACTERSAcciónTool to retrieve character usage metrics from ElevenLabs. Use when you need to analyze usage patterns, track consumption over time periods, or generate usage reports with custom breakdowns and aggregation intervals.
Parámetros de entrada
metricstringenumMetric type to aggregate.
creditstts_charactersminutes_usedrequest_countttfb_avgttfb_p95fiat_units_spentconcurrencyconcurrency_averageend_unixintegerObligatorioUTC Unix timestamp for the end of the usage window, in milliseconds. To include the last day of the window, the timestamp should be at 23:59:59 of that day.
start_unixintegerObligatorioUTC Unix timestamp for the start of the usage window, in milliseconds. To include the first day of the window, the timestamp should be at 00:00:00 of that day.
breakdown_typestringenumType of breakdown for usage statistics.
nonevoicevoice_multiplierusergroupsapi_keysall_api_keysproduct_typemodelresourcerequest_queueregion+4aggregation_intervalstringenumTime interval for aggregating usage data.
hourdayweekmonthcumulativeaggregation_bucket_sizestringAggregation bucket size in seconds. Overrides the aggregation interval.
include_workspace_metricsbooleanWhether or not to include the statistics of the entire workspace.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get User InfoELEVENREADER_GET_USER_INFOAcciónTool to retrieve information about the authenticated user, including subscription details, character limits, and voice quotas. Use when you need to check user account status, remaining credits, or subscription tier.
ELEVENREADER_GET_USER_INFOAcciónTool to retrieve information about the authenticated user, including subscription details, character limits, and voice quotas. Use when you need to check user account status, remaining credits, or subscription tier.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get User Subscription InfoELEVENREADER_GET_USER_SUBSCRIPTION_INFOAcciónTool to retrieve detailed subscription information for the authenticated user. Use when you need to check subscription tier, character usage, voice limits, billing status, or open invoices.
ELEVENREADER_GET_USER_SUBSCRIPTION_INFOAcciónTool to retrieve detailed subscription information for the authenticated user. Use when you need to check subscription tier, character usage, voice limits, billing status, or open invoices.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get User Voices V2ELEVENREADER_GET_USER_VOICES_V2AcciónTool to retrieve voices using the V2 API from ElevenLabs. Use when you need to list available voices with advanced filtering, sorting, and pagination capabilities including search, voice type, category, and fine-tuning state filters.
ELEVENREADER_GET_USER_VOICES_V2AcciónTool to retrieve voices using the V2 API from ElevenLabs. Use when you need to list available voices with advanced filtering, sorting, and pagination capabilities including search, voice type, category, and fine-tuning state filters.
Parámetros de entrada
sortstringenumField to sort voices by.
created_at_unixnamesearchstringSearch term to filter voices by. Searches in name, description, labels, category.
categorystringenumCategory of voice to filter by.
premadeclonedgeneratedprofessionalpage_sizeintegerHow many voices to return at maximum. Cannot exceed 100, defaults to 10. Page 0 may include more voices due to default voices being included.
voice_idsstringVoice IDs to lookup by. Maximum 100 voice IDs.
voice_typestringenumType of voice to filter by.
personalcommunitydefaultworkspacenon-defaultsavedcollection_idstringCollection ID to filter voices by.
sort_directionstringenumSort direction for voice listing.
ascdescnext_page_tokenstringThe next page token to use for pagination. Returned from the previous request. Use this in combination with the has_more flag for reliable pagination.
fine_tuning_statestringenumState of voice fine tuning.
draftnot_verifiednot_startedqueuedfine_tuningfine_tunedfaileddelayedinclude_total_countbooleanWhether to include the total count of voices found in the response. NOTE: The total_count value is a live snapshot and may change between requests as users create, modify, or delete voices. For pagination, rely on the has_more flag instead. Only enable this when you actually need the total count (e.g., for display purposes), as it incurs a performance cost.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Voice by IDELEVENREADER_GET_VOICE_BY_IDAcciónTool to retrieve complete details for a specific voice by ID. Use when you need information about a voice including its settings, category, verification status, and metadata.
ELEVENREADER_GET_VOICE_BY_IDAcciónTool to retrieve complete details for a specific voice by ID. Use when you need information about a voice including its settings, category, verification status, and metadata.
Parámetros de entrada
voice_idstringObligatorioVoice ID to be used, you can use https://api.elevenlabs.io/v1/voices to list all the available voices.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Voice SettingsELEVENREADER_GET_VOICE_SETTINGSAcciónTool to retrieve the current settings for a specific voice. Use when you need to check voice configuration parameters like stability, similarity boost, speed, style, and speaker boost settings.
ELEVENREADER_GET_VOICE_SETTINGSAcciónTool to retrieve the current settings for a specific voice. Use when you need to check voice configuration parameters like stability, similarity boost, speed, style, and speaker boost settings.
Parámetros de entrada
voice_idstringObligatorioVoice ID to be used, you can use https://api.elevenlabs.io/v1/voices to list all the available voices.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Default Voice SettingsELEVENREADER_GET_VOICE_SETTINGS_DEFAULTAcciónTool to retrieve default voice settings for speech synthesis. Use when you need to check the default configuration values for voice stability, similarity, speed, style, and speaker boost settings.
ELEVENREADER_GET_VOICE_SETTINGS_DEFAULTAcciónTool to retrieve default voice settings for speech synthesis. Use when you need to check the default configuration values for voice stability, similarity, speed, style, and speaker boost settings.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Workspace Batch CallsELEVENREADER_GET_WORKSPACE_BATCH_CALLSAcciónTool to get all batch calls for a workspace. Use when you need to retrieve a list of batch calls with pagination support.
ELEVENREADER_GET_WORKSPACE_BATCH_CALLSAcciónTool to get all batch calls for a workspace. Use when you need to retrieve a list of batch calls with pagination support.
Parámetros de entrada
limitintegerMaximum number of batch calls to return. Defaults to 100.
last_docstringDocument ID to paginate from. Use the next_doc value from a previous response to fetch the next page.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Workspace Service AccountsELEVENREADER_GET_WORKSPACE_SERVICE_ACCOUNTSAcciónTool to retrieve all service accounts in the workspace. Use when you need to list service accounts for workspace management or API key administration.
ELEVENREADER_GET_WORKSPACE_SERVICE_ACCOUNTSAcciónTool to retrieve all service accounts in the workspace. Use when you need to list service accounts for workspace management or API key administration.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Handle SIP Trunk Outbound CallELEVENREADER_HANDLE_SIP_TRUNK_OUTBOUND_CALLAcciónTool to initiate an outbound call via SIP trunk using ElevenLabs ConvAI. Use when you need to programmatically place an outbound call with a conversational agent to a specific phone number.
ELEVENREADER_HANDLE_SIP_TRUNK_OUTBOUND_CALLAcciónTool to initiate an outbound call via SIP trunk using ElevenLabs ConvAI. Use when you need to programmatically place an outbound call with a conversational agent to a specific phone number.
Parámetros de entrada
agent_idstringObligatorioThe ID of the conversational agent to use for this call.
to_numberstringObligatorioThe destination phone number to call in E.164 format (e.g., +14155551234).
agent_phone_number_idstringObligatorioThe ID of the agent's phone number to use for this outbound call.
conversation_initiation_client_dataobjectClient data for conversation initiation.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Import Phone NumberELEVENREADER_IMPORT_PHONE_NUMBERAcciónTool to import a phone number (Twilio or SIP trunk) into ElevenLabs ConvAI. Use when you need to add an external phone number for making or receiving calls with conversational agents.
ELEVENREADER_IMPORT_PHONE_NUMBERAcciónTool to import a phone number (Twilio or SIP trunk) into ElevenLabs ConvAI. Use when you need to add an external phone number for making or receiving calls with conversational agents.
Parámetros de entrada
sidstringTwilio Account SID for authentication. Required for Twilio phone numbers.
labelstringObligatorioA custom label to identify this phone number.
tokenstringTwilio Auth Token for authentication. Required for Twilio phone numbers.
providerstringProvider name (e.g., 'twilio', 'sip_trunk').
phone_numberstringObligatorioThe phone number to import in E.164 format (e.g., +14155552468).
region_configobjectOptional region-specific configuration for Twilio phone numbers.
supports_inboundbooleanWhether the phone number supports inbound calls.
supports_outboundbooleanWhether the phone number supports outbound calls.
inbound_trunk_configobjectConfiguration for inbound SIP trunk. Used for SIP trunk phone numbers.
outbound_trunk_configobjectConfiguration for outbound SIP trunk. Used for SIP trunk phone numbers.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Isolate Audio StreamELEVENREADER_ISOLATE_AUDIO_STREAMAcciónTool to isolate vocals/speech from audio files using ElevenLabs Audio Isolation API. Use when you need to extract or separate speech from background noise or music. The audio file must be at least 4.6 seconds long.
ELEVENREADER_ISOLATE_AUDIO_STREAMAcciónTool to isolate vocals/speech from audio files using ElevenLabs Audio Isolation API. Use when you need to extract or separate speech from background noise or music. The audio file must be at least 4.6 seconds long.
Parámetros de entrada
audioobjectObligatorioThe audio file from which vocals/speech will be isolated. FileUploadable object where 'name' should be the audio filename (e.g., 'audio.wav', 'speech.mp3'). Minimum duration: 4.6 seconds.
file_formatstringenumAudio file format options
pcm_s16le_16other
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Agent BranchesELEVENREADER_LIST_AGENT_BRANCHESAcciónTool to list all branches for a specific agent. Use when you need to retrieve branch information for an agent.
ELEVENREADER_LIST_AGENT_BRANCHESAcciónTool to list all branches for a specific agent. Use when you need to retrieve branch information for an agent.
Parámetros de entrada
limitintegerHow many results at most should be returned
agent_idstringObligatorioThe id of an agent. This is returned on agent creation.
include_archivedbooleanWhether archived branches should be included
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Agent Response TestsELEVENREADER_LIST_AGENT_RESPONSE_TESTSAcciónTool to list agent response tests from ElevenLabs conversational AI. Use when you need to retrieve available tests for agent conversations or testing.
ELEVENREADER_LIST_AGENT_RESPONSE_TESTSAcciónTool to list agent response tests from ElevenLabs conversational AI. Use when you need to retrieve available tests for agent conversations or testing.
Parámetros de entrada
cursorstringUsed for fetching next page. Cursor is returned in the response.
searchstringSearch query to filter tests by name.
page_sizeintegerHow many Tests to return at maximum. Can not exceed 100, defaults to 30.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List AgentsELEVENREADER_LIST_AGENTSAcciónTool to list conversational AI agents from ElevenLabs. Use when you need to retrieve agents for browsing, searching, or selecting an agent for further operations.
ELEVENREADER_LIST_AGENTSAcciónTool to list conversational AI agents from ElevenLabs. Use when you need to retrieve agents for browsing, searching, or selecting an agent for further operations.
Parámetros de entrada
cursorstringUsed for fetching next page. Cursor is returned in the response.
searchstringSearch by agent name
sort_bystringThe field to sort the results by
archivedbooleanFilter agents by archived status. Set to true to show archived agents.
page_sizeintegerHow many agents to return at maximum. Cannot exceed 100, defaults to 30.
sort_directionstringenumSort direction for agent listing.
ascdescshow_only_owned_agentsbooleanIf set to true, the endpoint will omit any agents that were shared with you by someone else and include only the ones you own
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List DubsELEVENREADER_LIST_DUBSAcciónTool to list dubbing projects from ElevenLabs. Use when you need to retrieve dubbing projects for browsing, filtering by status, or selecting a dubbing project for further operations.
ELEVENREADER_LIST_DUBSAcciónTool to list dubbing projects from ElevenLabs. Use when you need to retrieve dubbing projects for browsing, filtering by status, or selecting a dubbing project for further operations.
Parámetros de entrada
cursorstringUsed for fetching next page. Cursor is returned in the response.
order_bystringThe field to use for ordering results from this query
page_sizeintegerHow many dubs to return at maximum. Cannot exceed 200, defaults to 100.
dubbing_statusstringenumStatus of the dubbing process.
dubbingdubbedfailedorder_directionstringenumOrder direction for results.
DESCENDINGASCENDINGfilter_by_creatorstringenumFilter for who created the resources.
personalothersall
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Knowledge BasesELEVENREADER_LIST_KNOWLEDGE_BASESAcciónTool to list knowledge base documents from ElevenLabs. Use when you need to retrieve knowledge base documents for browsing, searching, or selecting documents for further operations.
ELEVENREADER_LIST_KNOWLEDGE_BASESAcciónTool to list knowledge base documents from ElevenLabs. Use when you need to retrieve knowledge base documents for browsing, searching, or selecting documents for further operations.
Parámetros de entrada
typesstringIf present, the endpoint will return only documents of the given types.
cursorstringUsed for fetching next page. Cursor is returned in the response.
searchstringIf specified, the endpoint returns only such knowledge base documents whose names start with this string.
sort_bystringThe field to sort the results by
page_sizeintegerHow many documents to return at maximum. Cannot exceed 100, defaults to 30.
folders_firstbooleanWhether folders should be returned first in the list of documents.
sort_directionstringenumSort direction for knowledge base listing.
ascdescparent_folder_idstringIf set, the endpoint will return only documents that are direct children of the given folder.
ancestor_folder_idstringIf set, the endpoint will return only documents that are descendants of the given folder.
show_only_owned_documentsbooleanIf set to true, the endpoint will return only documents owned by you (and not shared from somebody else).
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List MCP ServersELEVENREADER_LIST_MCP_SERVERSAcciónTool to list all MCP (Model Context Protocol) server configurations in the workspace. Use when you need to view available MCP servers, their configurations, and which agents depend on them.
ELEVENREADER_LIST_MCP_SERVERSAcciónTool to list all MCP (Model Context Protocol) server configurations in the workspace. Use when you need to view available MCP servers, their configurations, and which agents depend on them.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Phone NumbersELEVENREADER_LIST_PHONE_NUMBERSAcciónTool to list all phone numbers available in your ElevenLabs ConvAI workspace. Use when you need to retrieve configured phone numbers for agents.
ELEVENREADER_LIST_PHONE_NUMBERSAcciónTool to list all phone numbers available in your ElevenLabs ConvAI workspace. Use when you need to retrieve configured phone numbers for agents.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Test InvocationsELEVENREADER_LIST_TEST_INVOCATIONSAcciónTool to list test invocations for a specific conversational AI agent. Use when you need to retrieve test execution history, including pass/fail counts and test run details.
ELEVENREADER_LIST_TEST_INVOCATIONSAcciónTool to list test invocations for a specific conversational AI agent. Use when you need to retrieve test execution history, including pass/fail counts and test run details.
Parámetros de entrada
cursorstringUsed for fetching next page. Cursor is returned in the response.
agent_idstringObligatorioFilter by agent ID. This is required to retrieve test invocations for a specific agent.
page_sizeintegerHow many Tests to return at maximum. Can not exceed 100, defaults to 30.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List WhatsApp AccountsELEVENREADER_LIST_WHATSAPP_ACCOUNTSAcciónTool to list all WhatsApp accounts available in your ElevenLabs ConvAI workspace. Use when you need to retrieve configured WhatsApp accounts for agents.
ELEVENREADER_LIST_WHATSAPP_ACCOUNTSAcciónTool to list all WhatsApp accounts available in your ElevenLabs ConvAI workspace. Use when you need to retrieve configured WhatsApp accounts for agents.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Workspace WebhooksELEVENREADER_LIST_WORKSPACE_WEBHOOKSAcciónTool to list all webhooks configured in your ElevenLabs workspace. Use when you need to retrieve webhook configurations, check webhook status, or manage webhook integrations.
ELEVENREADER_LIST_WORKSPACE_WEBHOOKSAcciónTool to list all webhooks configured in your ElevenLabs workspace. Use when you need to retrieve webhook configurations, check webhook status, or manage webhook integrations.
Parámetros de entrada
include_usagesbooleanWhether to include active usages of the webhook, only usable by admins
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Bulk Move Knowledge Base EntitiesELEVENREADER_MOVE_KNOWLEDGE_BASE_ENTITIESAcciónTool to bulk move documents or folders to a target folder in the knowledge base. Use when you need to organize multiple knowledge base entities by moving them to a specific folder or to the root.
ELEVENREADER_MOVE_KNOWLEDGE_BASE_ENTITIESAcciónTool to bulk move documents or folders to a target folder in the knowledge base. Use when you need to organize multiple knowledge base entities by moving them to a specific folder or to the root.
Parámetros de entrada
move_tostringThe ID of the folder to move the entities to. If not set, the entities will be moved to the root folder.
document_idsstring[]ObligatorioThe IDs of documents or folders from the knowledge base to move. Must contain between 1 and 20 IDs.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Move Knowledge Base EntityELEVENREADER_MOVE_KNOWLEDGE_BASE_ENTITYAcciónTool to move a document or folder to a target folder in the knowledge base. Use when you need to organize a knowledge base entity by moving it to a specific folder or to the root.
ELEVENREADER_MOVE_KNOWLEDGE_BASE_ENTITYAcciónTool to move a document or folder to a target folder in the knowledge base. Use when you need to organize a knowledge base entity by moving it to a specific folder or to the root.
Parámetros de entrada
move_tostringThe folder to move the entities to. If not set, the entities will be moved to the root folder.
document_idstringObligatorioThe id of a document from the knowledge base. This is returned on document addition.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Patch Agent SettingsELEVENREADER_PATCH_AGENT_SETTINGSAcciónTool to patch (partially update) an agent's settings. Use when you need to update specific fields of an agent without replacing all settings.
ELEVENREADER_PATCH_AGENT_SETTINGSAcciónTool to patch (partially update) an agent's settings. Use when you need to update specific fields of an agent without replacing all settings.
Parámetros de entrada
namestringA name to make the agent easier to find
tagsstring[]Tags to help classify and filter the agent
agent_idstringObligatorioThe id of an agent. This is returned on agent creation.
workflowobjectAgent workflow configuration including nodes and edges defining the agent's conversation flow
procedure_refsarrayList of procedure refs used for this agent version
platform_settingsobjectPlatform settings for the agent are all settings that aren't related to the conversation orchestration and content
conversation_configobjectConversation configuration for an agent including agent, asr, conversation, tts, turn, and vad settings
version_descriptionstringDescription for this version when publishing changes (only applicable for versioned agents)
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update Pronunciation DictionaryELEVENREADER_PATCH_PRONUNCIATION_DICTIONARYAcciónTool to update a pronunciation dictionary. Use when you need to modify the name or archive status of an existing pronunciation dictionary.
ELEVENREADER_PATCH_PRONUNCIATION_DICTIONARYAcciónTool to update a pronunciation dictionary. Use when you need to modify the name or archive status of an existing pronunciation dictionary.
Parámetros de entrada
namestringThe name of the pronunciation dictionary, used for identification only
archivedbooleanWhether to archive the pronunciation dictionary
pronunciation_dictionary_idstringObligatorioThe ID of the pronunciation dictionary to update
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Post Agent AvatarELEVENREADER_POST_AGENT_AVATARAcciónTool to upload an avatar image for a conversational AI agent. Use when you need to set or update the visual representation of an agent.
ELEVENREADER_POST_AGENT_AVATARAcciónTool to upload an avatar image for a conversational AI agent. Use when you need to set or update the visual representation of an agent.
Parámetros de entrada
agent_idstringObligatorioThe id of an agent. This is returned on agent creation.
avatar_fileobjectObligatorioAn image file to be used as the agent's avatar. FileUploadable object where 'name' is the image filename (e.g., 'avatar.png', 'profile.jpg').
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Register Twilio CallELEVENREADER_REGISTER_TWILIO_CALLAcciónTool to register a Twilio call with ElevenLabs ConvAI and return TwiML. Use when you need to connect an incoming or outgoing Twilio call to a conversational AI agent.
ELEVENREADER_REGISTER_TWILIO_CALLAcciónTool to register a Twilio call with ElevenLabs ConvAI and return TwiML. Use when you need to connect an incoming or outgoing Twilio call to a conversational AI agent.
Parámetros de entrada
agent_idstringObligatorioID of the conversational AI agent to use for the call.
directionstringenumDirection of the call: inbound or outbound.
inboundoutboundto_numberstringObligatorioPhone number the call is to in E.164 format (e.g., +14155555678).
from_numberstringObligatorioPhone number the call is from in E.164 format (e.g., +14155551234).
conversation_initiation_client_dataobjectClient data for conversation initiation.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Remove Pronunciation Dictionary RulesELEVENREADER_REMOVE_PRONUNCIATION_DICTIONARY_RULESAcciónTool to remove rules from a pronunciation dictionary. Use when you need to delete specific pronunciation rules from a dictionary by their rule strings.
ELEVENREADER_REMOVE_PRONUNCIATION_DICTIONARY_RULESAcciónTool to remove rules from a pronunciation dictionary. Use when you need to delete specific pronunciation rules from a dictionary by their rule strings.
Parámetros de entrada
rule_stringsstring[]ObligatorioList of rule strings to remove from the pronunciation dictionary.
pronunciation_dictionary_idstringObligatorioThe ID of the pronunciation dictionary from which to remove rules.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Resubmit TestsELEVENREADER_RESUBMIT_TESTSAcciónTool to resubmit failed or specific tests from a previous test invocation. Use when you need to re-run specific tests without creating a new test suite, typically to verify fixes or retry failed tests. Supports 1-200 test runs per request with optional branch and configuration overrides.
ELEVENREADER_RESUBMIT_TESTSAcciónTool to resubmit failed or specific tests from a previous test invocation. Use when you need to re-run specific tests without creating a new test suite, typically to verify fixes or retry failed tests. Supports 1-200 test runs per request with optional branch and configuration overrides.
Parámetros de entrada
agent_idstringObligatorioAgent ID to resubmit tests for
branch_idstringID of the branch to run the tests on. If not provided, the tests will be run on the agent default configuration.
test_run_idsstring[]ObligatorioList of test run IDs to resubmit. Must contain 1-200 test run IDs.
test_invocation_idstringObligatorioThe id of a test invocation. This is returned when tests are run.
agent_config_overrideobjectConfiguration overrides to use for testing. If not provided, the agent's default configuration will be used.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Retry batch callELEVENREADER_RETRY_BATCH_CALLAcciónTool to retry a failed or cancelled batch call. Use when you need to re-attempt a batch call that did not complete successfully. This action will re-queue the batch call for processing with an incremented retry count.
ELEVENREADER_RETRY_BATCH_CALLAcciónTool to retry a failed or cancelled batch call. Use when you need to re-attempt a batch call that did not complete successfully. This action will re-queue the batch call for processing with an incremented retry count.
Parámetros de entrada
batch_idstringObligatorioThe unique identifier of the batch call to retry
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Run Agent Test SuiteELEVENREADER_RUN_AGENT_TEST_SUITEAcciónTool to run tests on a conversational AI agent. Use when you need to execute one or more predefined tests to validate agent behavior, responses, or tool calls. Supports running 1-200 tests in a single request with optional branch and configuration overrides.
ELEVENREADER_RUN_AGENT_TEST_SUITEAcciónTool to run tests on a conversational AI agent. Use when you need to execute one or more predefined tests to validate agent behavior, responses, or tool calls. Supports running 1-200 tests in a single request with optional branch and configuration overrides.
Parámetros de entrada
testsobject[]ObligatorioList of tests to run on the agent. Must contain 1-200 tests.
agent_idstringObligatorioThe ID of the agent to run tests on. This is returned on agent creation.
branch_idstringID of the branch to run the tests on. If not provided, the tests will be run on the agent default configuration.
agent_config_overrideobjectConfiguration overrides to use for testing. If not provided, the agent's default configuration will be used.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Run Conversation SimulationELEVENREADER_RUN_CONVERSATION_SIMULATIONAcciónTool to simulate a conversation between an agent and an AI user. Use when testing agent behavior in conversation scenarios.
ELEVENREADER_RUN_CONVERSATION_SIMULATIONAcciónTool to simulate a conversation between an agent and an AI user. Use when testing agent behavior in conversation scenarios.
Parámetros de entrada
agent_idstringObligatorioThe id of an agent. This is returned on agent creation.
new_turns_limitintegerMaximum number of new turns to generate in the conversation simulation.
simulation_specificationobjectObligatorioA specification that will be used to simulate a conversation between an agent and an AI user.
extra_evaluation_criteriastring[]A list of evaluation criteria to test during the conversation simulation.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Simulate Conversation (Stream)ELEVENREADER_SIMULATE_CONVERSATION_STREAMAcciónTool to simulate a conversation with an AI agent using a streaming endpoint. Use when you need to test or demonstrate agent conversation capabilities with streaming responses. This endpoint allows you to configure the simulated user's behavior, language, and conversation history.
ELEVENREADER_SIMULATE_CONVERSATION_STREAMAcciónTool to simulate a conversation with an AI agent using a streaming endpoint. Use when you need to test or demonstrate agent conversation capabilities with streaming responses. This endpoint allows you to configure the simulated user's behavior, language, and conversation history.
Parámetros de entrada
agent_idstringObligatorioThe ID of the agent to simulate a conversation with. This is returned on agent creation.
new_turns_limitintegerMaximum number of new turns to generate in the conversation simulation.
simulation_specificationobjectObligatorioA specification that will be used to simulate a conversation between an agent and an AI user.
extra_evaluation_criteriaarrayA list of evaluation criteria to test during the conversation.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update Agent Response TestELEVENREADER_UPDATE_AGENT_RESPONSE_TESTAcciónTool to update an existing agent response test in ElevenLabs ConvAI. Use when you need to modify test parameters, chat history, or test conditions for agent evaluation.
ELEVENREADER_UPDATE_AGENT_RESPONSE_TESTAcciónTool to update an existing agent response test in ElevenLabs ConvAI. Use when you need to modify test parameters, chat history, or test conditions for agent evaluation.
Parámetros de entrada
namestringObligatorioName of the test. This field is required.
typestringType of the test (e.g., 'response', 'tool_call', 'simulation')
test_idstringObligatorioThe ID of the test to update. This is returned on test creation.
chat_historyobject[]List of chat messages to test the agent with
failure_examplesarrayExamples of failure responses for response unit tests. Can be strings or objects with 'response' and 'type' fields
success_examplesarrayExamples of successful responses for response unit tests. Can be strings or objects with 'response' and 'type' fields
dynamic_variablesobjectDynamic variables to use in the test
success_conditionstringCondition that defines success for the test
simulation_scenariostringScenario description for simulation tests
simulation_max_turnsintegerMaximum number of turns for simulation tests
tool_call_parametersanyParameters for tool call verification
check_any_tool_matchesanyCheck if any tool matches the specified criteria
from_conversation_metadataanyMetadata from the conversation
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update Audio Native Project ContentELEVENREADER_UPDATE_AUDIO_NATIVE_PROJECT_CONTENTAcciónTool to update audio-native project content by uploading a new txt or HTML file. Use when you need to replace or update the content of an existing audio-native project.
ELEVENREADER_UPDATE_AUDIO_NATIVE_PROJECT_CONTENTAcciónTool to update audio-native project content by uploading a new txt or HTML file. Use when you need to replace or update the content of an existing audio-native project.
Parámetros de entrada
fileobjectEither txt or HTML input file containing the article content. HTML should be formatted as follows '<html><body><div><p>Your content</p><h5>More of your content</h5><p>Some more of your content</p></div></body></html>'. FileUploadable object where 'name' is the filename.
project_idstringObligatorioThe ID of the Studio project.
auto_convertbooleanWhether to auto convert the project to audio or not.
auto_publishbooleanWhether to auto publish the new project snapshot after it's converted.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update ConvAI SettingsELEVENREADER_UPDATE_CONVAI_SETTINGSAcciónTool to update ConvAI workspace settings in ElevenLabs. Use when you need to configure MCP server access, LiveKit stack preferences, RAG retention, or webhook settings.
ELEVENREADER_UPDATE_CONVAI_SETTINGSAcciónTool to update ConvAI workspace settings in ElevenLabs. Use when you need to configure MCP server access, LiveKit stack preferences, RAG retention, or webhook settings.
Parámetros de entrada
webhooksobjectWebhook configuration for ConvAI conversations.
can_use_mcp_serversbooleanWhether the workspace can use MCP servers
default_livekit_stackstringenumType of LiveKit stack to use.
standardstaticrag_retention_period_daysintegerNumber of days to retain RAG (Retrieval-Augmented Generation) data. Must be between 1 and 30 days.
conversation_initiation_client_data_webhookobjectWebhook configuration for conversation initiation client data.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update ConvAI dashboard settingsELEVENREADER_UPDATE_DASHBOARD_SETTINGS_ROUTEAcciónTool to update ConvAI dashboard settings including chart configurations. Use when you need to customize which charts appear on the dashboard. Supports up to 4 charts of types: call success, criteria-based, or data collection.
ELEVENREADER_UPDATE_DASHBOARD_SETTINGS_ROUTEAcciónTool to update ConvAI dashboard settings including chart configurations. Use when you need to customize which charts appear on the dashboard. Supports up to 4 charts of types: call success, criteria-based, or data collection.
Parámetros de entrada
chartsarrayList of charts to display on the dashboard. Each chart can be one of three types: call success (for call success rate metrics), criteria (for tracking specific criteria by ID), or data collection (for tracking data collections by ID). Maximum of 4 charts allowed
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update DocumentELEVENREADER_UPDATE_DOCUMENTAcciónTool to update a document in the ElevenLabs knowledge base. Use when you need to modify the name of an existing document.
ELEVENREADER_UPDATE_DOCUMENTAcciónTool to update a document in the ElevenLabs knowledge base. Use when you need to modify the name of an existing document.
Parámetros de entrada
namestringObligatorioA custom, human-readable name for the document.
documentation_idstringObligatorioThe id of a document from the knowledge base. This is returned on document addition.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update Phone NumberELEVENREADER_UPDATE_PHONE_NUMBERAcciónTool to update a phone number's configuration in ElevenLabs ConvAI. Use when you need to modify the label, assign/unassign an agent, or update SIP trunk settings.
ELEVENREADER_UPDATE_PHONE_NUMBERAcciónTool to update a phone number's configuration in ElevenLabs ConvAI. Use when you need to modify the label, assign/unassign an agent, or update SIP trunk settings.
Parámetros de entrada
labelstringA label to identify this phone number
agent_idstringThe id of an agent to assign to this phone number. Set to null to unassign.
livekit_stackstringLiveKit stack type for this phone number. Only applicable for SIP trunk phone numbers.
phone_number_idstringObligatorioThe id of the phone number to update. This is returned when listing phone numbers.
inbound_trunk_configobjectInbound SIP Trunk configuration.
outbound_trunk_configobjectOutbound SIP Trunk configuration.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update Convai Workspace SecretELEVENREADER_UPDATE_SECRET_ROUTEAcciónTool to update a Convai workspace secret by ID. Use when you need to modify the name or value of an existing secret.
ELEVENREADER_UPDATE_SECRET_ROUTEAcciónTool to update a Convai workspace secret by ID. Use when you need to modify the name or value of an existing secret.
Parámetros de entrada
namestringObligatorioThe updated name for the secret
typestringenumMust be 'update' for PATCH requests
updatevaluestringObligatorioThe updated value for the secret
secret_idstringObligatorioThe ID of the secret to update
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update ToolELEVENREADER_UPDATE_TOOLAcciónTool to update a conversational AI tool configuration. Use when you need to modify tool settings like name, description, or API schema.
ELEVENREADER_UPDATE_TOOLAcciónTool to update a conversational AI tool configuration. Use when you need to modify tool settings like name, description, or API schema.
Parámetros de entrada
tool_idstringObligatorioID of the tool to update.
tool_configobjectObligatorioConfiguration for the tool. Must include 'type' field (webhook/client/system/mcp) and required fields for that type. For webhook: name, description, api_schema. For client: name, description. For system: name, params. For mcp: name, description, integration_type, mcp_tool_name, mcp_tool_description, mcp_server_id, mcp_server_name.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not