---
title: "Elevenreader integration for LuumenAI"
url: "https://www.luumen.ai/integrations/elevenreader/"
entity: SoftwareIntegration
category: "AI & automation"
audience: "SRE, DevOps, platform engineering, IT operations"
---

# Elevenreader integration for LuumenAI

Read agent, voice, and usage details in ElevenReader; make changes as approved steps.

## What LuumenAI can do with Elevenreader

LuumenAI connects to Elevenreader with an API token and exposes 124 tools (70 read-only · 40 write · 14 destructive). Reads answer immediately; writes are shown as a plan and require approval by default, configurable per tool by an administrator.

## Key facts

- Authentication: API token
- Tools available: 124 tools (70 read-only · 40 write · 14 destructive)
- Plan: available on all plans
- Category: AI & automation

## About Elevenreader with LuumenAI

Connect ElevenReader and Luumen can read your ElevenLabs setup directly from the terminal: agent configuration, knowledge base size, widget settings, expected LLM cost, and speech history. Changes — adding documentation, pronunciation rules, tools, or a new agent — are previewed and held for your approval before they run. Auth is a single API key.

## Example tools

Read-only (70 in total):

- `ELEVENREADER_CALCULATE_PUBLIC_LLM_EXPECTED_COST` — Calculate expected LLM usage costs based on prompt length, knowledge base size, and RAG configuration.
- `ELEVENREADER_DOWNLOAD_SPEECH_HISTORY_ITEMS` — Download speech history items from ElevenLabs.
- `ELEVENREADER_GENERATE_COMPOSITION_PLAN` — Generate a music composition plan using ElevenLabs Music API.
- `ELEVENREADER_GET_AGENT` — Retrieve complete details for a specific conversational AI agent by ID.
- `ELEVENREADER_GET_AGENT_KNOWLEDGE_BASE_SIZE` — Retrieve the size of a conversational AI agent's knowledge base.
- `ELEVENREADER_GET_AGENT_LINK` — Get a shareable link for a conversational AI agent.
- `ELEVENREADER_GET_AGENT_LLM_EXPECTED_COST_CALCULATION` — Calculate expected LLM usage costs for a conversational AI agent.
- `ELEVENREADER_GET_AGENT_RESPONSE_TEST` — Retrieve agent response test details by test ID.

Write and destructive (54 in total, approval required by default):

- `ELEVENREADER_ADD_DOCUMENTATION_TO_KNOWLEDGE_BASE` — Add documentation to a conversational AI agent's knowledge base.
- `ELEVENREADER_ADD_PRONUNCIATION_DICTIONARY_FROM_FILE` — Add a pronunciation dictionary from a .pls file to ElevenLabs.
- `ELEVENREADER_ADD_PRONUNCIATION_DICTIONARY_FROM_RULES` — Add a pronunciation dictionary from rules in ElevenLabs.
- `ELEVENREADER_ADD_PRONUNCIATION_DICTIONARY_RULES` — Add pronunciation rules to an ElevenLabs pronunciation dictionary.
- `ELEVENREADER_ADD_SHARED_VOICE` — Add a shared voice from another user's public library to your own voice library.
- `ELEVENREADER_ADD_TOOL` — Add a conversational AI tool to ElevenLabs ConvAI.
- `ELEVENREADER_CANCEL_BATCH_CALL` — Cancel an active batch call operation.
- `ELEVENREADER_COMPUTE_RAG_INDEX` — Compute RAG index for a knowledge base document.

## Frequently asked questions

### How does LuumenAI connect to Elevenreader?

Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

### Can LuumenAI change things in Elevenreader on its own?

Read actions answer immediately. Anything that writes is shown as a plan and requires approval by default, including the 14 actions classified as destructive. Administrators configure that per tool.

### Is there an audit trail?

Every call to Elevenreader — read or write, approved or declined — is recorded with the actor, the input, and the result.

Full page: https://www.luumen.ai/integrations/elevenreader/
