Carla answers your phone and books lessons at 11pm. Otto refills cancelled slots from your waitlist before you even notice. You teach. They run the front office.
The call you couldn't takeThe phone rings while you're doing 60 in a Corolla with a nervous 16-year-old. Voicemail. That parent books the next school on Google.
The slot nobody filledA student cancels Tuesday's 4pm at 9 on Monday night. That's $70 gone, while three kids on your waitlist would have grabbed it.
Sunday admin nightReminder texts, reschedules, "how is my kid doing" messages you meant to answer on Thursday. Every single week.
Answer every call. Refill every cancellation. Remind every student. Keep every parent in the loop. You already know this is how a school grows. The problem was never knowing what to do. It was that doing it takes a full-time human, and you're already teaching full time. That's the part that changed.
"Hi, I'm Carla. I answer your phone and webchat day or night, book lessons straight into your calendar, and text back any call I couldn't catch. After each lesson, I send the parent a quick note on how it went."
"I'm Otto. I watch your calendar. The moment a lesson gets cancelled, I text your waitlist. First yes takes the slot. You'll see it as money recovered, usually before you've even seen the cancellation."
"Ask me how the week went. I read your dashboard so you don't have to: bookings, no-shows, dead hours, what got recovered. Plain English, your real numbers, any time you ask."
You check your phone over coffee. Today: 6 lessons, 1 new booking overnight, zero things to fix.
You're mid-lesson. A parent calls about pricing. Carla answers, quotes your rates, books a first lesson for Thursday.
Answered · Lesson booked ✓A student cancels their 4pm. You don't see it happen.
Otto has already texted your waitlist. Slot refilled.
Recovered by Otto · +$0Last lesson done. You tap two buttons: complete, went well. The parent gets a progress text before you're out of the parking lot.
A parent finds you on Google and calls. Carla picks up. Tomorrow starts with a new student on the books.
You touched your phone twice today. Both times were teaching, not admin.
ApexOS isn't a booking widget with a chatbot on top. It's the whole front office, in one place.
Fill the calendar
Get paid, protect the slot
Stay compliant
Keep everyone in the loop
Know your numbers
Grows with you
Everything above is live today. One login, one bill, one place.
Your car is your office and your office has no receptionist. Carla exists so you never again choose between the student next to you and the parent calling you.
Usually fits: Core or GrowthTen cancellations a month at $70 each is $8,400 a year walking out the door. Otto's whole job is getting it back. Deposits shrink the no-shows; the waitlist refills what's left.
Usually fits: GrowthRun the math before you post the job. From $99 a month, live in days, no sick days, answers at 11pm. If you still hire later, they'll inherit a clean calendar instead of a shoebox of sticky notes.
Usually fits: Front OfficeOne saved booking is about $70. Two a month cover the $99 plan.
That's $3.30 a day. One missed call costs more than the whole week.
Fair question. Here's the honest answer.
Carla only books inside the hours, prices, and policies you set. Booking caps, deposits, cancellation windows: she follows them exactly, every time. She doesn't have off days.
If a caller asks something she doesn't know, she says so, takes the details, and texts you. You'll never find out she invented a discount.
Every call, chat, and text is logged in your dashboard. Spot-check her whenever you want.
Anyone who asks for the owner gets you. Carla hands off; she doesn't gatekeep.
We migrate your student list in for free, and you can export everything and leave any time. No hostage tactics.
Keep your phone number. Calls forward to Carla, and you can turn that on or off any time, or only after hours. Students book by web link and text. No app to download.
Cancel anytime, keep your data. Checkout by Stripe, live in days.
Prefer to see it run first? Book the 20-minute demo →
Card payments through your booking page: Stripe's standard rate plus a 1% ApexOS fee, charged only when a student actually pays. That's 70 cents on a $70 lesson. Cash and your own card reader stay free, no monthly minimums. Past your text and minute bundle: 3¢ a text, 15¢ a voice minute, same invoice.
See the full feature-by-feature comparison →
5 quick questions, then your personalized plan, with 15% off your first month.
The Empty-Slot Guarantee
If ApexOS doesn't recover more revenue than it costs you in your first 60 days, we refund the difference. Your dashboard does the counting, not us. On Front Office, the promise is bigger: at least $1,500 in recovered value in your first 90 days, or the difference back.
Measured by the same recovered-revenue counter you see every day.
Skip the demo if:
Everyone else, keep reading.
No slides. No contract talk unless you bring it up.
Judge for yourself on the demo. The conversations on this page are replayed from our demo school, unedited. Parents mostly notice that someone answered at 9pm.
She books strictly inside rules you set, and anything she's unsure about becomes a text to you instead of a guess. Every conversation is logged. In the demo, try to trick her. Owners usually try the "do you do freeway lessons at 6am" test.
No. Booking and reminders work by web link and text message. Grandparents manage it fine.
We migrate your students in for free, and you can run ApexOS alongside your current setup until you trust it. Most owners switch the phone forwarding first and go from there.
Answering services pay humans by the minute to take messages. Carla is software wearing a headset, so the economics are different. And she actually books.
Nothing breaks and nobody gets cut off mid-conversation. Past your plan's bundle it's 3 cents a text and 15 cents a voice minute, added to the same monthly invoice. Bundles reset every month.
Stripe's standard processing rate plus 1% to ApexOS, taken only when a student actually pays through your booking page. On a $70 lesson that's 70 cents to us. Cash, Zelle, or your existing card reader: free, none of our business. No monthly minimums, and bookings that don't pay online cost nothing.
No. If you're already convinced, sign up and set your school up yourself — about 15 minutes, and we still migrate your data for free. The demo exists because most owners want to watch Carla handle a call before trusting her with theirs. Skip it if you don't need convincing.
No. Month to month, cancel in one click, export your data on the way out. We'd rather earn month 13 than lock you into it.
About 15 minutes of your time. We handle the data migration. Most schools are live inside a week, including the phone forwarding.
You keep it. Calls forward to Carla; you can turn that on or off any time, or only after hours.
A small team, honestly. You'll talk to the founder on your demo call, and he answers his own email. That cuts both ways: you won't get a support ticket queue, and you won't get a 400-person company either. The schools this fits are the ones who see that as a feature.