Skip to main content
DevelopmentAI / MLSaaSVoice AIWeb App

An AI Biography Platform, Built by Hoop.

Hoop designed and built a multi-role biography SaaS with guided AI voice interviews, subscriptions and a credit economy.

LegacyStream AI biography platform built by Hoop Interactive: gold microphone, scrolling pages and a memoir book beside the Author Dashboard showing biography progress
Client
LegacyStream AI
Industry
Publishing
Location
United States
Status
Completed

In short

Hoop built a biography platform where an AI interviewer called Clara guides people through their life story by voice, family and professionals help shape it, and a ghostwriter turns it into a memoir.

  • Five user roles on one platform
  • Claude conversation with ElevenLabs voice
  • 20 life domains guide every interview
  • Stripe subscriptions and a credit economy
  • 104 frontend pages, 219 UI components
  • Website and platform designed by Hoop

The build, by the numbers

Backend Services

59+

Database Migrations

50

Frontend Pages

104

UI Components

219

The Challenge

A life story is scattered. A book needs structure.

Memories live in recordings, notes and family conversations. Turning them into a biography takes continuity between sessions, a clear framework and the right people at each stage.

01

Continuity

Each interview has to build on what was already shared.

02

A framework

Open-ended chat leaves gaps. A whole life needs a map.

03

Many people, clear roles

Family, coaches and writers each need different access.

04

A paying product

Voice AI costs money per minute. Billing had to match usage.

What Hoop Built

One platform, six connected parts

01

Author Workspace

Biography progress, life domains, memories and media.

02

Clara: AI Voice Interviews

Scheduled 15-minute calls with context kept between sessions.

03

Family Contribution

Relatives add memories to the same story.

04

Coach Dashboard

Progress across assigned authors and where to encourage.

05

Ghostwriter Workspace

Captured material organised for memoir development.

06

Admin, Billing & Credits

Users, roles, subscriptions and credit circulation.

Platform Architecture

Five roles, one shared story

Each role gets its own onboarding, dashboard and permissions on one backend. The author's biography is the thread that connects them.

01

Author — Tells the story

Runs AI sessions, tracks progress, manages memories.

02

Contributor — Adds family memory

Shares context on specific parts of the life story.

03

Coach — Keeps it moving

Sees completion by domain and encourages progress.

04

Ghostwriter — Writes the book

Turns captured sessions into a coherent memoir.

05

Admin — Runs the platform

Users, subscriptions, credits and platform health.

Clara, the AI Interviewer

A scheduled call that feels like a conversation

Clara calls at the booked time, asks one question at a time, and picks up exactly where the last session left off.

LegacyStream AI incoming call screen from Clara: scheduled voice session with Answer and Decline buttons

Clara calls at the scheduled time

LegacyStream AI live voice session: Clara is speaking, asking a guided life-story question

Clara leads the guided interview

LegacyStream AI chat prompt: Ready to continue your story, share a memory or ask a question

Pick up the story any time

The Author Workspace

20 life domains, so no chapter is missed

Interviews follow a structured life-story framework. Every domain has its own question set, and completion is tracked as the author talks.

LegacyStream AI Author Dashboard with biography progress and life-domain subsections

Author Dashboard: biography progress by life domain

01

Me & My History (4 subsections)

Where You’ve Lived, Personality Traits, Key Personal Attributes, Health & Fitness.

02

My Family (3 subsections)

Your Family, Family Dynamics, Important Relationships.

03

Education & Achievements (5 subsections)

Education, Career Overview, Career Deep Dive, Important Investments, Sources of Pride.

04

My Associations (5 subsections)

Religious Beliefs, Politics, Important Events, Challenges Faced, Mistakes & Learnings.

05

Passions & Interests (3 subsections)

Interests and passions explored across three guided sections.

The process

From a scheduled call to a memoir draft

  1. 01

    Step 01

    Session booked

    The author schedules a 15-minute call. An SMS reminder goes out first.

  2. 02

    Step 02

    Clara calls

    Answer or decline. Unanswered calls are marked missed automatically.

  3. 03

    Step 03

    Guided interview

    Claude leads the conversation, ElevenLabs gives it a voice, and earlier sessions shape the questions.

  4. 04

    Step 04

    Credits and progress update

    The session is logged in the credit ledger and life-domain completion moves.

  5. 05

    Step 05

    Into the memoir

    Coaches see progress; ghostwriters work from the organised material.

Coach & Admin

Oversight without reading anyone's story

Coaches see completion and where to encourage. Admins see users, subscriptions, credits and enrichment across the platform, and everyone stays in touch through built-in messaging.

LegacyStream AI Coach Dashboard with life history completion and section rollups

Coach Dashboard

LegacyStream AI Admin Dashboard with users, subscriptions, credits in circulation

Admin Dashboard

LegacyStream AI Messages: chat with family members, coach and ghostwriter in one inbox

Messages between every role

Billing & Credits

Pricing that follows usage

Each AI voice session draws on a credit balance, so cost tracks real usage. Stripe runs subscriptions and top-ups underneath.

LegacyStream AI credits screen with available credits and credit history ledger

Credits and transaction history

LegacyStream AI preferences: AI call preference, SMS reminders, email updates, large text

Preferences: call, SMS, email, large text

LegacyStream AI notifications dropdown: low credit balance and monthly credits running low alerts

Smart alerts before credits run out

01

Tiered subscriptions

Monthly plans with a credit grant on renewal.

02

Top-ups

Buy more credits without changing plan.

03

Full ledger

Every grant and session deduction, with running balance.

04

Smart alerts

Low-balance, usage and renewal notifications.

The Website

A public site with the same warmth as the product

The site speaks to families who want to record a parent's story before it's lost. Hoop designed and built it to lead straight into the first AI session.

LegacyStream AI website: Preserve the stories that time forgets
01

Clear story

One promise up front: preserve the stories that time forgets.

02

Simple structure

How It Works, Features, Pricing, Coaches, Mission and Stories.

03

One brand

The same navy and gold system across website and app.

04

Trust signals

Family testimonials and a clear mission on ownership and consent.

The Full Scope

What Hoop delivered

Product & Design

  • SaaS Product Design
  • Five Role Dashboards
  • Role-Based Onboarding
  • Accessibility Options

AI & Voice

  • Claude Conversation
  • ElevenLabs Voice
  • Persistent Session Context
  • 20-Domain Framework

Billing & Operations

  • Stripe Subscriptions
  • Credit Economy & Ledger
  • Messaging & Notifications
  • Admin Console

Website & Brand

  • Public Website
  • Brand System
  • Pricing & Plans Pages
  • Responsive Design

A platform built to carry a whole life

User Roles

5

Life Domains

20

Frontend Pages

104

UI Components

219

FAQ

Frequently Asked
Questions

Questions about this case study.

It depends on the number of user roles, AI integrations and billing workflows in the first release. LegacyStream AI was a full-stack build with five roles, voice AI, Stripe subscriptions and a credit economy, so it was scoped after a discovery phase rather than priced from a template.

Yes. LegacyStream AI uses Claude for the interview conversation and ElevenLabs for the voice, with context kept between sessions so each interview builds on what was already shared.

Yes. This platform runs tiered subscriptions, a monthly credit grant, top-up purchases, a full credit ledger and low-balance alerts, all on Stripe.

Yes. LegacyStream AI gives authors, family contributors, coaches, ghostwriters and administrators their own onboarding, dashboards and permissions on one shared backend.

Yes. Alongside the SaaS platform, Hoop designed and built the LegacyStream AI website, so the public site and the product feel like one brand from the first visit to the first AI session.

Claude for conversational AI, ElevenLabs for voice, and Stripe for billing, on a full-stack web application with 59+ backend services, 50 database migrations, 104 frontend pages and 219 UI components.

Building an AI product with voice, roles and billing?

Tell us where you want to go. We'll show you how to get there — and then build it with you.

More case studies