Skip to content
NewOtto now picks up while your front desk is with a client.Hear a call

Every missed call books a consult at the next spa.

Otto is the AI inside Insight On Demand, built for med spas and aesthetics practices. It picks up when your front desk can't, books the consult before they call another spa, gets intake and consent signed before the visit and rebooks your regulars, while you decide what goes out.

See it for

Works alongside the tools you already run

  • Gmail
  • Google Calendar
  • QuickBooks
  • Stripe
  • Square
  • Zoom
  • Google Drive
  • Xero
  • PayPal
  • Slack

The calls, the consults, the rebooking. Handled.

Phones, consults, forms, memberships and payments on one client record your front desk and your providers share, with Otto doing the work inside it.

Every call answered, even with the front desk at checkout.

When the front desk is with a client, or the spa has closed for the night, Otto picks up in your spa’s name, answers from your treatment menu and policies, and books the consult while the caller is still on the line. Anything clinical goes to a provider.

  • No voicemail at 7 PM
  • Treatment questions go to a provider
  • Booked into the right provider’s schedule

Your phone rings at 6:47 PM. Otto picks up.

Your front desk went home at 6. Type your spa's name and hear Otto take the call as you.

Lumen AestheticsReady
0:00
    Booked
    Saved to the customer

    After your spa closed

    1. Call answered

      Priya wants a laser consult. Booked Saturday 11 AM with Dr. Lin.

    2. Inquiry texted back

      Mia asked about a laser consult. Approved from the couch.

    3. Text held

      Reply to Ava waits until 9 AM. Nobody gets a late text.

    4. Treatment question

      A client asked about her treatment. Sent to the provider on call.

    5. Morning brief

      41 calls and texts after hours, 17 visits booked, 2 waiting for you.

    Want to hear Otto answer as your spa? We set up a live test on your own number during the demo.

    Book a live demo

    What is a missed call costing your spa?

    Four in ten calls to local businesses never reach a person (Invoca, 2025), and the average med spa visit is $527 (AmSpa, 2024). Put in your own numbers: visits and the packages behind them.

    Bookings made at the next spa on the list
    $59,624a month

    About $715,489 a year: 58 jobs a month, about 12 of them treatment packages, booked by whoever answered first.

    Benchmarks: Invoca 2025 (61% of calls reach a person), CallRail 2025 caller survey, AmSpa Medical Spa State of the Industry 2024 ($527 average spend per visit, an industry average, not your spa). Starting values are typical for a med spa, not your numbers. Your results depend on your market.

    And who covers it today

    What usually happens at a busy spa to the call after hours and to the consult nobody followed up.

    The call at 7:40 PM

    • Voicemailafter the spa closesNext spa
    • Answering servicebilled by the minuteA message
    • Another front desk hirewage, benefits, sick daysHome at 7
    Insight On Demand with OttoAnswered and booked

    The $2,400 laser plan from last week

    • Your front deskbetween checkoutsIf there's time
    • Your providersbooked back to backOnce or twice
    • An email blastonce a monthGeneric
    Insight On Demand with OttoWorked to a yes or a no

    Not another tool to babysit. Describe the system you need.

    Tell Otto what your spa needs in a sentence: consult follow-up, memberships, rebooking, a waitlist that fills cancellations. It builds the tables, forms, booking links, automations and the agent that runs them, and waits for your okay.

    The same spa. A fuller book.

    MomentWithout OttoWith Otto
    A call after 7 PMVoicemail. They book with the next spa.Otto answers, books it, texts the forms.
    A question about a treatmentAnswered by whoever picks up.Sent to a provider, the client told when.
    A consult with no plan bookedOne follow-up, then it goes quiet.Worked on day 2, 7, 14 and 30, to a yes or a no.
    A cancellation at 8 AMAn empty room at 2.The slot goes to a client on the waitlist.

    Live after one call. We do the moving.

    1. Setup call

      We connect your phone line, calendars and inbox with you. Your charting stays where it is.

    2. Clients moved in

      Clients, visit history, memberships and packages, from a spreadsheet or your current system. Nothing retyped.

    3. Otto learns your spa

      Treatments, prices, providers, deposit and cancellation rules, and what goes to a provider, approved by you.

    4. Go live

      After-hours and overflow calls forward to Otto. Your number stays yours.

    Built for owners who are still covering the front desk.

    You built a spa clients trust, with providers booked back to back. Yet the after-hours calls, the consults nobody followed up and the regulars who drifted away still land on you. Otto picks them up, so the book stays full when you step away.

    OttoThe AI inside Insight On Demand

    Your front desk keeps the clients

    Otto takes the after-hours calls, the overflow and the follow-up, so your front desk looks after the client in front of them instead of the callback list.

    Clinical stays with your providers

    Otto books, reminds and follows up from your own answers. Anything about a treatment goes to a provider, and your charting stays where it is.

    Your spa. Your data. Your rules.

    Otto works for you, inside limits you set, on a record your whole team can see.

    Your data stays yours
    Export everything, any time. We never sell it.
    A person is always reachable
    Callers can ask for a person at any point, and treatment questions go straight to a provider.
    Approvals you control
    Decide exactly what Otto may do alone, like booking consults. Offers, refunds and anything unusual wait for one tap.
    Access by role
    Front desk, providers and managers see what their role allows, and every action is logged on the record.

    One plan. Everything included. One monthly price.

    Insight On Demand with Otto

    One planbilled monthly

    One monthly price, sized to your spa. Setup happens on a call with you, and your whole team is included, front desk and providers.

    Or hear Otto first
    • Otto answers after-hours and overflow calls
    • Replies to every text, email and web inquiry
    • Every consult followed up to a yes or a no
    • Memberships, renewals and monthly billing
    • Booking pages by provider, reminders and calendar sync
    • Intake, consent and photo release forms with e-signature
    • Deposits, payment links and packages
    • Rebooking texts when clients are due back
    • Review requests after every visit
    • Custom agents and systems built from a sentence
    • Playbooks from your calls and meetings

    Questions spa owners ask.

    Is this an answering service?

    No. An answering service takes a message and passes it on. Otto books the consult into the right provider's schedule while the client is still on the line, sends the intake and consent forms, then keeps working your open consults and rebooking.

    We already have a front desk. Why would we need Otto?

    Otto backs them up rather than replacing them. It picks up when they are checking someone out, answers after hours, and does the callbacks, rebooking texts and follow-ups your team never gets to between clients.

    Will Otto answer treatment questions?

    No. Otto books, reminds and follows up from your own answers. Anything clinical goes to a provider, and the client is told a person will reply and when.

    Does it work with our booking and charting software?

    Otto works alongside what you run today, and your charting stays where it is. On the setup call we look at your exact setup and tell you plainly what connects and what doesn't.

    Is Otto a person or software?

    Otto is the AI built into Insight On Demand. It answers calls and messages, keeps your records current and does the follow-up. Your team stays in front, and clients can always reach a person.

    Will it sound like a robot to clients?

    Otto speaks and writes from the answers, prices and policies you gave it. Most callers just notice someone picked up.

    What if it quotes the wrong price?

    Prices only come from the treatment menu you approved, and treatment plans or anything over your limit wait for your okay. It cannot invent a discount or promise a result.

    Can we take deposits?

    Yes, through your own Stripe account. Your deposit, cancellation and refund rules are yours to set, and they show on the booking page.

    Do I keep my phone number?

    Yes. We set up call forwarding with you on the setup call, for overflow, after hours or every call. Your number stays yours.

    How long does setup take?

    One setup call. We connect your phone, calendars and inbox, load your treatments, prices and providers, and import your clients, memberships and packages with you.

    What happens to my data?

    It is yours. Export it any time. Calls and messages are stored on the client record, and access is limited to your team.

    Tonight, let Otto pick up.

    One setup call. Your phones, your providers' schedules and your open consults, working for you before the next busy week.