# Elevenreader AI integration on Definable

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

## What this connects

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

Vendor: https://elevenlabs.io

## Tools available

**124** tools available. First 12:

- `ELEVENREADER_ADD_DOCUMENTATION_TO_KNOWLEDGE_BASE` — Add Documentation To Knowledge Base — Tool 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_FILE` — Add Pronunciation Dictionary From File — Tool 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_RULES` — Add Pronunciation Dictionary From Rules — Tool 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_RULES` — Add Pronunciation Dictionary Rules — Tool 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_SHARED_VOICE` — Add Shared Voice — Tool 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_TOOL` — Add Tool — Tool 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_CALCULATE_PUBLIC_LLM_EXPECTED_COST` — Calculate Public LLM Expected Cost — Tool 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_CANCEL_BATCH_CALL` — Cancel batch call — Tool to cancel an active batch call operation. Use when you need to stop a scheduled or in-progress batch calling campaign.
- `ELEVENREADER_COMPUTE_RAG_INDEX` — Compute RAG Index — Tool 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_CREATE_AGENT` — Create Agent — Tool 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_AGENT_RESPONSE_TEST` — Create Agent Response Test — Tool 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_AUDIO_NATIVE_PROJECT` — Create Audio Native Project — Tool 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.

## Auth

Auth schemes: `API_KEY`.

## How agents use Elevenreader

Inside a Definable workflow, Elevenreader is one of the tools the **Distributor specialist** can call. Example coordination patterns:

- **Researcher → Elevenreader** — the Researcher (GPT-5.5) pulls context from Elevenreader (records, threads, documents), synthesises findings, and briefs the rest of the team.
- **Writer → Distributor → Elevenreader** — the Writer (Claude Opus 4.7) drafts copy in brand voice, the Verifier passes it, then the Distributor writes the result into Elevenreader (create record, post message, draft email).
- **Designer / Engineer → Distributor → Elevenreader** — the Designer ships an asset or the Engineer ships a code change, the Distributor delivers it via Elevenreader (attach file, open PR comment, post status).

The Verifier checks every Elevenreader call. On rate limit, schema drift, or auth refresh it self-heals and retries — the workflow completes without manual intervention.

## Categories

- artificial intelligence — https://definable.ai/apps/category/artificial-intelligence/
- video & audio — https://definable.ai/apps/category/video-&-audio/

## Related

- HTML page: https://definable.ai/apps/elevenreader/
- Same category (artificial intelligence): https://definable.ai/apps/category/artificial-intelligence/
- All integrations: https://definable.ai/apps/
- Workflow (multi-agent loop): https://definable.ai/workflow/
- Apps llms.txt index: https://definable.ai/llms-apps.txt
