Skip to main content
Elevenreader logo

Elevenreader

ElevenReader is an AI-powered text-to-speech application by ElevenLabs that converts written content into natural-sounding audio

This is a first-class FlyMyAI MCP. Agents discover it automatically via tool search and call the actions below on demand - you never wire it up by hand. See the Composio catalog for how discovery works.

Connect

Elevenreader authenticates with an API key. Generate the credential in your Elevenreader account, then paste it into FlyMyAI the first time an agent uses an Elevenreader action.

Get your Elevenreader credential →

Fields to fill in FlyMyAI

FieldDetails
API KeyYour ElevenLabs API key. Get it from https://elevenlabs.io/app/settings/api-keys (required)

Actions

Every action this integration exposes. Agents pick the right one from the task; you do not call them by name.

ActionWhat it doesRequired inputs
ELEVENREADER_ADD_DOCUMENTATION_TO_KNOWLEDGE_BASETool 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_PRONUNCIATION_DICTIONARY_FROM_FILETool to add a pronunciation dictionary from a .pls file to ElevenLabs. Use when you need to create custom pronunciation rules for text-to-speech.name
ELEVENREADER_ADD_PRONUNCIATION_DICTIONARY_FROM_RULESTool 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).name, rules
ELEVENREADER_ADD_PRONUNCIATION_DICTIONARY_RULESTool 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.pronunciation_dictionary_id, rules
ELEVENREADER_ADD_SHARED_VOICETool 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.public_user_id, voice_id, new_name
ELEVENREADER_ADD_TOOLTool 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.tool_config
ELEVENREADER_CALCULATE_PUBLIC_LLM_EXPECTED_COSTTool 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.prompt_length, number_of_pages, rag_enabled
ELEVENREADER_CANCEL_BATCH_CALLTool to cancel an active batch call operation. Use when you need to stop a scheduled or in-progress batch calling campaign.batch_id
ELEVENREADER_COMPUTE_RAG_INDEXTool 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.documentation_id, model
ELEVENREADER_CREATE_AGENTTool 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.conversation_config
ELEVENREADER_CREATE_AGENT_RESPONSE_TESTTool 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.name, type
ELEVENREADER_CREATE_AUDIO_NATIVE_PROJECTTool 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.name
ELEVENREADER_CREATE_BATCH_CALLTool 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.call_name, agent_id, recipients
ELEVENREADER_CREATE_FILE_DOCUMENTTool 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.file
ELEVENREADER_CREATE_FOLDERTool to create a folder in the ElevenLabs knowledge base. Use when you need to organize documents into folders for better structure and management.name
ELEVENREADER_CREATE_SECRETTool 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.type, name, value
ELEVENREADER_CREATE_TEXT_DOCUMENTTool 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.text
ELEVENREADER_CREATE_URL_DOCUMENTTool 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.url
ELEVENREADER_DELETE_AGENTTool to permanently delete an agent from ElevenLabs. Use when you need to remove an agent that is no longer needed.agent_id
ELEVENREADER_DELETE_BATCH_CALLTool 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_8801kfh8w831e4…batch_id
ELEVENREADER_DELETE_CHAT_RESPONSE_TESTTool to delete an agent response test. Use when you need to remove a test that is no longer needed.test_id
ELEVENREADER_DELETE_CONVERSATIONTool to delete a conversation by its unique ID. Use when you need to permanently remove a conversation from the system.conversation_id
ELEVENREADER_DELETE_DUBBINGTool to permanently delete a dubbing project by its ID. Use when you need to remove a dubbing project that is no longer needed.dubbing_id
ELEVENREADER_DELETE_KNOWLEDGE_BASE_DOCUMENTTool to permanently delete a document from the knowledge base. Use when you need to remove documentation that is no longer needed.documentation_id
ELEVENREADER_DELETE_PHONE_NUMBERTool to permanently delete a phone number from ElevenLabs ConvAI. Use when you need to remove a phone number that is no longer needed.phone_number_id
ELEVENREADER_DELETE_RAG_INDEXTool 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.documentation_id, rag_index_id
ELEVENREADER_DELETE_SECRET_ROUTETool to delete a specific Convai workspace secret. Use when you need to permanently remove a secret by its ID.secret_id
ELEVENREADER_DELETE_SPEECH_HISTORY_ITEMTool to permanently delete a speech history item by its ID. Use when you need to remove a specific history item from ElevenLabs.history_item_id
ELEVENREADER_DELETE_TOOL_ROUTETool to permanently delete a conversational AI tool from ElevenLabs. Use when you need to remove a tool that is no longer needed.tool_id
ELEVENREADER_DELETE_TRANSCRIPT_BY_IDTool to permanently delete a speech-to-text transcript by its ID. Use when you need to remove a transcript that is no longer needed.transcription_id
ELEVENREADER_DOWNLOAD_SPEECH_HISTORY_ITEMSTool 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.history_item_ids
ELEVENREADER_DUPLICATE_AGENTTool to duplicate an existing agent. Use when you need to create a copy of an agent with all its configuration.agent_id
ELEVENREADER_EDIT_VOICETool 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.voice_id, name
ELEVENREADER_EDIT_VOICE_SETTINGSTool 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.voice_id
ELEVENREADER_GENERATE_COMPOSITION_PLANTool 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.prompt
ELEVENREADER_GET_AGENTTool to retrieve complete details for a specific conversational AI agent by ID. Use when you need agent configuration, workflow, platform settings, or metadata.agent_id
ELEVENREADER_GET_AGENT_KNOWLEDGE_BASE_SIZETool 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.agent_id
ELEVENREADER_GET_AGENT_LINKTool 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.agent_id
ELEVENREADER_GET_AGENT_LLM_EXPECTED_COST_CALCULATIONTool 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.agent_id
ELEVENREADER_GET_AGENT_RESPONSE_TESTTool to retrieve agent response test details by test ID. Use when you need to fetch test configuration and parameters.test_id
ELEVENREADER_GET_AGENT_RESPONSE_TESTS_SUMMARIESTool to retrieve agent response test summaries by test IDs. Use when you need to fetch summary information for specific agent tests.test_ids
ELEVENREADER_GET_AGENT_SUMMARIESTool 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.agent_ids
ELEVENREADER_GET_AGENT_WIDGET_ROUTETool 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.agent_id
ELEVENREADER_GET_AUDIO_FULL_FROM_SPEECH_HISTORY_ITEMTool to retrieve the audio file from a speech history item. Use when you need to download the generated audio for a specific history item.history_item_id
ELEVENREADER_GET_AUDIO_NATIVE_PROJECT_SETTINGSTool 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.project_id
ELEVENREADER_GET_BATCH_CALLTool to retrieve a batch call by its ID. Use when you need to check the status and details of a specific batch call.batch_id
ELEVENREADER_GET_CONVERSATIONSTool 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_CONVERSATION_HISTORYTool 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.conversation_id
ELEVENREADER_GET_CONVERSATION_SIGNED_LINKTool to get a signed URL for a conversation with an agent. Use when you need to generate a secure URL for accessing a conversation.agent_id
ELEVENREADER_GET_DASHBOARD_SETTINGS_ROUTETool to retrieve ConvAI dashboard settings including configured charts. Use when you need to view dashboard configuration or check which charts are enabled.-
ELEVENREADER_GET_DOCUMENTATION_FROM_KNOWLEDGE_BASETool 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.documentation_id
ELEVENREADER_GET_DUBBED_FILETool 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.dubbing_id, language_code
ELEVENREADER_GET_DUBBED_METADATATool 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.dubbing_id
ELEVENREADER_GET_DUBBED_TRANSCRIPT_FILETool 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.dubbing_id, language_code
ELEVENREADER_GET_DUBBING_TRANSCRIPTSTool 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.dubbing_id, language_code, format_type
ELEVENREADER_GET_GENERATE_VOICE_PARAMETERSTool 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_KNOWLEDGE_BASE_CONTENTTool 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.documentation_id
ELEVENREADER_GET_KNOWLEDGE_BASE_DEPENDENT_AGENTSTool 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.documentation_id
ELEVENREADER_GET_KNOWLEDGE_BASE_SOURCE_FILE_URLTool 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.documentation_id
ELEVENREADER_GET_KNOWLEDGE_BASE_SUMMARIESTool 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.document_ids
ELEVENREADER_GET_LIBRARY_VOICESTool 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_LIVE_COUNTTool to retrieve the count of active ongoing conversations. Use when you need to monitor live conversation activity for analytics purposes.-
ELEVENREADER_GET_MODELSTool 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_OR_CREATE_RAG_INDEXESTool 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.items
ELEVENREADER_GET_PHONE_NUMBERTool to retrieve details for a specific phone number by ID. Use when you need phone number configuration, provider settings, or assigned agent information.phone_number_id
ELEVENREADER_GET_PRONUNCIATION_DICTIONARIES_METADATATool 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_DICTIONARY_METADATATool 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.pronunciation_dictionary_id
ELEVENREADER_GET_PRONUNCIATION_DICTIONARY_VERSION_PLSTool 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.dictionary_id, version_id
ELEVENREADER_GET_RAG_INDEXESTool 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.documentation_id
ELEVENREADER_GET_RAG_INDEX_OVERVIEWTool 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_RESOURCE_METADATATool 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.resource_id, resource_type
ELEVENREADER_GET_SECRETS_ROUTETool 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_SETTINGS_ROUTETool 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_SIGNED_URL_DEPRECATEDTool 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.agent_id
ELEVENREADER_GET_SIMILAR_LIBRARY_VOICESTool 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.audio_file
ELEVENREADER_GET_SINGLE_USE_TOKENTool 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.token_type
ELEVENREADER_GET_SPEECH_HISTORYTool 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_HISTORY_ITEM_BY_IDTool 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.history_item_id
ELEVENREADER_GET_TEST_INVOCATIONTool to retrieve test invocation details by invocation ID. Use when you need to get test run results and status for a specific test invocation.test_invocation_id
ELEVENREADER_GET_TOOLTool to retrieve complete details for a specific conversational AI tool by ID. Use when you need tool configuration, usage statistics, or access information.tool_id
ELEVENREADER_GET_TOOLS_ROUTETool 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_TOOL_DEPENDENT_AGENTSTool 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.tool_id
ELEVENREADER_GET_TRANSCRIPT_BY_IDTool 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.transcription_id
ELEVENREADER_GET_USAGE_CHARACTERSTool 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.start_unix, end_unix
ELEVENREADER_GET_USER_INFOTool 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_SUBSCRIPTION_INFOTool 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_VOICES_V2Tool 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_VOICE_BY_IDTool 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.voice_id
ELEVENREADER_GET_VOICE_SETTINGSTool 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.voice_id
ELEVENREADER_GET_VOICE_SETTINGS_DEFAULTTool 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_WORKSPACE_BATCH_CALLSTool 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_SERVICE_ACCOUNTSTool to retrieve all service accounts in the workspace. Use when you need to list service accounts for workspace management or API key administration.-
ELEVENREADER_HANDLE_SIP_TRUNK_OUTBOUND_CALLTool 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.agent_id, agent_phone_number_id, to_number
ELEVENREADER_IMPORT_PHONE_NUMBERTool 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.phone_number, label
ELEVENREADER_ISOLATE_AUDIO_STREAMTool 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.audio
ELEVENREADER_LIST_AGENTSTool 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_AGENT_BRANCHESTool to list all branches for a specific agent. Use when you need to retrieve branch information for an agent.agent_id
ELEVENREADER_LIST_AGENT_RESPONSE_TESTSTool to list agent response tests from ElevenLabs conversational AI. Use when you need to retrieve available tests for agent conversations or testing.-
ELEVENREADER_LIST_DUBSTool 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_KNOWLEDGE_BASESTool 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_MCP_SERVERSTool 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_PHONE_NUMBERSTool to list all phone numbers available in your ElevenLabs ConvAI workspace. Use when you need to retrieve configured phone numbers for agents.-
ELEVENREADER_LIST_TEST_INVOCATIONSTool 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.agent_id
ELEVENREADER_LIST_WHATSAPP_ACCOUNTSTool to list all WhatsApp accounts available in your ElevenLabs ConvAI workspace. Use when you need to retrieve configured WhatsApp accounts for agents.-
ELEVENREADER_LIST_WORKSPACE_WEBHOOKSTool 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_MOVE_KNOWLEDGE_BASE_ENTITIESTool 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.document_ids
ELEVENREADER_MOVE_KNOWLEDGE_BASE_ENTITYTool 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.document_id
ELEVENREADER_PATCH_AGENT_SETTINGSTool to patch (partially update) an agent's settings. Use when you need to update specific fields of an agent without replacing all settings.agent_id
ELEVENREADER_PATCH_PRONUNCIATION_DICTIONARYTool to update a pronunciation dictionary. Use when you need to modify the name or archive status of an existing pronunciation dictionary.pronunciation_dictionary_id
ELEVENREADER_POST_AGENT_AVATARTool to upload an avatar image for a conversational AI agent. Use when you need to set or update the visual representation of an agent.agent_id, avatar_file
ELEVENREADER_REGISTER_TWILIO_CALLTool 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.agent_id, from_number, to_number
ELEVENREADER_REMOVE_PRONUNCIATION_DICTIONARY_RULESTool to remove rules from a pronunciation dictionary. Use when you need to delete specific pronunciation rules from a dictionary by their rule strings.pronunciation_dictionary_id, rule_strings
ELEVENREADER_RESUBMIT_TESTSTool 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…test_invocation_id, agent_id, test_run_ids
ELEVENREADER_RETRY_BATCH_CALLTool 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.batch_id
ELEVENREADER_RUN_AGENT_TEST_SUITETool 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.agent_id, tests
ELEVENREADER_RUN_CONVERSATION_SIMULATIONTool to simulate a conversation between an agent and an AI user. Use when testing agent behavior in conversation scenarios.agent_id, simulation_specification
ELEVENREADER_SIMULATE_CONVERSATION_STREAMTool 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…agent_id, simulation_specification
ELEVENREADER_UPDATE_AGENT_RESPONSE_TESTTool 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.test_id, name
ELEVENREADER_UPDATE_AUDIO_NATIVE_PROJECT_CONTENTTool 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.project_id
ELEVENREADER_UPDATE_CONVAI_SETTINGSTool 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_DASHBOARD_SETTINGS_ROUTETool 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_DOCUMENTTool to update a document in the ElevenLabs knowledge base. Use when you need to modify the name of an existing document.documentation_id, name
ELEVENREADER_UPDATE_PHONE_NUMBERTool 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.phone_number_id
ELEVENREADER_UPDATE_SECRET_ROUTETool to update a Convai workspace secret by ID. Use when you need to modify the name or value of an existing secret.secret_id, name, value
ELEVENREADER_UPDATE_TOOLTool to update a conversational AI tool configuration. Use when you need to modify tool settings like name, description, or API schema.tool_id, tool_config
We love our partners - FlyMy.AI builds with the best. Thanks, Elevenreader!