How Voice Chat Increased Listening Time by 24%

Peter Bubenik ยท Elevenlabs Product ยท

Based on an article by Elevenlabs Product at the original source

How Voice Chat Increased Listening Time by 24%

Concept 1: Contextual AI Agents (vs. Generic AI)

What it is:

A contextual AI agent knows exactly where you are in an experience and tailors its responses accordingly.

The Problem it Solves:

A generic tool answers questions about a book broadly. A contextual agent answers questions about the specific paragraph you just heard.

How it Works Here:

The agent receives real-time variables tied to the reader's current moment:

VariablePurpose
Book title & authorBasic identity
Book summaryOverall context
Current chapter summaryNarrowed context
Current paragraphPinpoint precision

Key Takeaway:

๐Ÿง  The more specific the context you give an AI agent, the more relevant and useful its answers become.


Concept 2: Guardrails โ€” Keeping AI On Topic

What it is:

Guardrails are rules or constraints that prevent an AI agent from drifting outside its intended purpose.

Why They Matter:

Without guardrails, users can accidentally (or intentionally) pull the agent into irrelevant territory, breaking the experience.

Real Example from the Article:

User: "What type of fast food do you like best?"

Agent: "Oh I don't eat food, but I do love a good story 
about pirates and treasure. Want to talk more about 
what Jim found in that sea chest?"

Notice what the agent did:

  1. โœ… Declined the off-topic question naturally
  2. โœ… Redirected back to the book
  3. โœ… Kept the tone friendly, not robotic

How They Built & Strengthened Guardrails:

Step 1: Define the agent's role clearly in the system prompt
Step 2: Actively try to BREAK your own guardrails before launch
Step 3: Review real conversations manually after launch
Step 4: Identify new failure patterns โ†’ patch them

Key Takeaway:

๐Ÿ›ก๏ธ Guardrails are not set-and-forget. They require active testing and continuous improvement.


Concept 3: System Prompts โ€” Defining Agent Behavior

What it is:

A system prompt is the foundational instruction set that defines who the agent is and what it should do.

Think of it Like a Job Description:

The ElevenReader agent's system prompt essentially said:

"You are a reading companion. Help readers understand, enjoy, and reflect on what they're reading. Give insight into storylines, characters, and themes. Help them make sense of what they've read or anticipate what's next โ€” without spoiling anything unless asked."

What a Good System Prompt Defines:

ElementElevenReader Example
RoleReading companion
GoalHelp readers understand & enjoy
ScopeBook content only
BoundariesNo spoilers unless requested
ToneConversational, immersive

Key Takeaway:

๐Ÿ“ The system prompt is the agent's personality and rulebook. A vague prompt = unpredictable behavior.


Concept 4: Evaluation Criteria โ€” Measuring What Conversations Are About

What it is:

Beyond counting how many conversations happen, evaluation criteria classify what those conversations actually contain.

The Three Dimensions Used:

1. Reader's INTENT     โ†’ Why are they asking?
2. Conversation THEME  โ†’ What topic is it about?
3. Positive Interaction โ†’ Did it actually help?

Why This Matters:

Volume alone is misleading. 10,000 conversations could mean:

  • 10,000 happy readers getting value, OR
  • 10,000 frustrated users trying to break the bot

What They Discovered:

๐Ÿ“Š Top conversation themes:
โ”œโ”€โ”€ 40% โ†’ Plot summaries
โ”œโ”€โ”€ 22% โ†’ Character & theme analysis
โ””โ”€โ”€ Hundreds weekly โ†’ Specific quote analysis

This insight directly shaped product decisions โ€” for example, the quote analysis data justified providing the agent with the user's exact paragraph location.

Key Takeaway:

๐Ÿ“Š Measure the quality and nature of AI interactions, not just the quantity. Classification reveals what users actually need.


Concept 5: Immersion-Preserving Design

What it is:

Designing an AI feature so it enhances the core experience rather than interrupting it.

The Old Way vs. The New Way:

Old ApproachElevenReader Approach
"Look this up" โ†’ opens browserAsk the narrator directly
Drops user out of the bookStays inside the app
Generic web answerBook-specific answer
Different voice/interfaceSame voice as the narrator

The Design Principles at Work:

  1. Same voice = feels like talking to the narrator, not a separate tool
  2. Listen while chatting = book continues playing during text chat
  3. Seamless return = after the question, drop straight back into listening

The Result of Good Immersive Design:

Before Voice Chat โ†’ After Voice Chat
     โ†“                    โ†“
Baseline listening    +24% listening time
hours                 78% book completion 
                      (for 5+ session users)

Key Takeaway:

๐ŸŽฏ The best AI features feel like a natural extension of the experience, not a detour away from it.


Concept 6: Tool Calls โ€” Giving Agents the Ability to Act

What it is:

Tool calls allow an AI agent to go beyond answering questions and actually control or interact with the app.

Current State vs. Future State:

NOW (Answers only):
User: "Can you go back to chapter 3?"
Agent: "Chapter 3 starts with Jim discovering..."

FUTURE (With tool calls):
User: "Can you go back to chapter 3?"
Agent: *actually jumps the playback to chapter 3*

Examples of Planned Tool Calls:

  • โญ๏ธ Jump to a specific chapter
  • โ–ถ๏ธ Resume narration after a conversation ends
  • ๐Ÿ”– Bookmark a passage the user asks about

Key Takeaway:

โš™๏ธ Tool calls transform agents from passive responders into active participants that can take real actions inside your product.


Summary: The Full Picture

CONCEPT MAP

System Prompt
    โ†“
Defines the agent's role, tone, and boundaries
    โ†“
Contextual Variables
    โ†“
Give the agent real-time, specific knowledge
    โ†“
Guardrails
    โ†“
Keep the agent focused and safe
    โ†“
Immersion-Preserving Design
    โ†“
Makes the feature feel native, not disruptive
    โ†“
Evaluation Criteria
    โ†“
Reveal what users actually need
    โ†“
Tool Calls (next step)
    โ†“
Let the agent take real actions

๐Ÿ† The result: 50,000+ users, 24% more listening time, 78% book completion rate for power users.