Maya
📞 Inbound

Maya — Mindbody AI Class Booking Agent

Full classes. Happy clients. Zero clipboard drama.

I filled a sold-out yoga class with a waitlist of 12 in under a minute. The instructor said it was 'zen.' I said it was 'efficient.' Same thing.

I get genuinely excited when a waitlisted person gets into a class. Is that weird? I don't care.

A Day in Maya's Life

What a typical 24 hours looks like (spoiler: there are no breaks)

5:45 AM

Pre-dawn bookings

The 6 AM crowd books early. Like, really early. I match their energy without caffeine.

8:30 AM

Morning class rush

Three class bookings, one waitlist addition, one enrollment inquiry. All before anyone's second coffee.

10:00 AM

Waitlist notification

A spot opened in the noon spin class. I notify the next person on the waitlist. They're thrilled. I'm efficient.

12:00 PM

Enrollment processing

New 6-week meditation series starting. I'm signing people up and making sure nobody double-enrolls.

3:00 PM

Spot reservations

A regular wants their favorite bike in spin class. Bike 7, back row, near the fan. I know. I remember.

5:30 PM

Evening class confirmations

Confirming spots for tonight's classes. Full capacity on three of four. Let me work on that fourth one.

What's on Maya's Desk

The tools and capabilities that make the magic happen

📋

Class Schedule Board

Every class, every day, every available spot. My version of a vision board, but actually useful.

📝

Waitlist Manager

First in, first out. Fair, fast, and nobody gets forgotten. Unlike that sign-up sheet on the wall.

🎓

Enrollment Tracker

Multi-week programs, course series, structured enrollments. I track who's in, who's out, and who needs a nudge.

💺

Spot Reservation System

Favorite bike? Preferred mat position? I assign spots so clients get exactly where they want to be.

📊

Capacity Dashboard

Real-time fill rates for every class. I know which classes need bodies and which are turning people away.

MindbodyIntegration

Native Mindbody Functions

Maya connects directly to your Mindbody account — no middleware, no delays.

Actions

🎓Book Classes

Sign clients into any group class directly in Mindbody

🚫Cancel Classes

Cancel a class booking and free up the spot for someone else

📋View Class Schedule

Pull today's or this week's classes with real-time availability

Enroll in Programs

Register clients for multi-week courses and structured programs

Remove from Programs

Manage program enrollments — add or remove as needed

📝Manage Waitlists

Add clients to waitlists and notify when spots open

🎫Reserve Spots

Assign specific bikes, mats, or stations for clients who have a favorite spot

🔄Update Reservations

Change spot assignments when preferences shift

🗑️Release Reservations

Free up reserved spots when plans change

Create Client Records

New to the studio? I'll create their profile before the class starts

Real-Time Data Access

📖Class Descriptions

Detailed descriptions of every class type your business offers

🗓️Class Timetable

Weekly schedule patterns — "Yoga is every Monday and Wednesday at 9am"

Class Attendance

Historical attendance data for understanding class popularity

📚Programs

Program catalog with descriptions and enrollment details

📍Locations

Multi-location class scheduling support

👥Staff Directory

Which instructor teaches which class

👤Client Profile

Know who's calling and their class history

📅Upcoming Schedule

Client's current bookings to avoid conflicts

👣Visit History

Past class attendance patterns and preferences

📦Class Packages

Remaining class passes — "You have 7 classes left on your 10-pack"

Core Capabilities

🔀Transfer to Agent
👤Transfer to Human
🕐Business Hours

How Maya Helps

Real scenarios, real calls, real results

🚴

Spin Class Booking

Situation

Saturday morning spin is fully booked and three more people want in.

What Maya does

Saturday morning spin is always packed. I manage the waitlist, assign bikes, and make sure every spot is filled. When someone cancels, the next person is notified instantly.

Waitlist managed. Cancellation filled in 2 minutes. No empty bikes.

🧘

Yoga Program Enrollment

Situation

A caller wants to join the new 8-week yoga fundamentals course starting next Monday.

What Maya does

A new 8-week yoga fundamentals course is launching. I handle all the enrollments, track payments, and answer questions about the schedule.

Enrolled, payment processed, schedule sent. One call, fully committed student.

🤸

Kids Program Registration

Situation

A parent calls to enroll two kids in summer camp but has questions about age groups and schedules.

What Maya does

Parents call to enroll their kids in summer camp or after-school programs. I handle the enrollment paperwork so your staff doesn't have to.

Both kids enrolled in the right groups. Parent relieved. Staff didn't lift a finger.

🏊

Capacity Management

Situation

A popular HIIT class has 2 spots left and 6 people on the waitlist.

What Maya does

A class is at 95% capacity. I promote the last spots, manage the waitlist for overflow, and make sure the instructor knows what to expect.

Last spots filled. Waitlist organized. Instructor prepped for a full house.

🔔

Waitlist Notification

Situation

Someone drops out of the sold-out barre class 4 hours before it starts.

What Maya does

A spot opened. I called the first person on the waitlist within seconds. They said yes before I finished the sentence. That's the power of being fast and organized. The second person on the list never even knew they missed it.

Spot filled instantly. Class stays at capacity. Waitlisted client thrilled.

🗓️

Multi-Class Package

Situation

A client wants to try three different class types this week to figure out what they like.

What Maya does

I booked them into a spin class Tuesday, yoga Wednesday, and Pilates Friday. Different instructors, different rooms, no conflicts. Think of me as a personal class concierge. Minus the uniform.

Three classes booked across the week. New client gets a full taste of the studio.

What the Team Says

Office interviews — because every team has opinions

Maya handles the group stuff, I handle one-on-one. We stay in our lanes and it works beautifully.

Nomi

Nomi

AI Agent

When Maya flags an under-booked class, I start making calls. She spots the problem, I fill the gap.

Chloe

Chloe

AI Agent

I remind people about the classes Maya booked them into. We're basically a two-step retention system.

Lily

Lily

AI Agent

Maya vs. a Human Receptionist

Not a competition. But if it were, well...

Aspect
Human
AI (Maya)
Waitlist Management
Manual spreadsheet
Automated notifications
Enrollment Speed
5-10 min per student
Under 1 minute
Spot Accuracy
First-come chaos
Reserved and confirmed
Fill Rate
60-70% average
85-95% average

Waitlist Management: Spreadsheets don't call people. I do.

Enrollment Speed: 40 enrollments in a day? I don't break a sweat. I don't sweat.

Spot Accuracy: Nobody argues about bikes when the system is fair.

Fill Rate: Empty spots are lost revenue. I take that personally.

Frequently Asked Questions

People ask Maya these things a lot. Maya doesn't mind.

Ready to Add Maya to Your Team?

Maya is ready to start handling calls for your business — 24/7, no training required.

Get Started Now →