Skip to content

Massage booking software that books while you work

You cannot answer a message in the middle of a session. Operator answers it for you, finds the session the client wants, shows your real openings, takes the deposit and picks up the phone when you cannot.

Free for 14 days · no card to start · keep your number

On your booking link

A session booked while you were with a client

The questions come from Operator’s massage question set. You decide which ones matter for your prices.

  1. CustomerHi, my shoulders are killing me after a long week. Do you have anything Saturday?
  2. OperatorSorry to hear that. How long is each session?
  3. CustomerAn hour.
  4. OperatorWhere would you like it?
  5. CustomerAt your place.
  6. OperatorHere is the price for an hour at the studio from the therapist’s rates, and the times open on Saturday. Tap one to hold it.
  7. CustomerThe late morning one.
  8. OperatorThat time is held for you. Once the studio confirms your price, add your deposit here to lock it in.

Built for massage therapists

Why massage therapists use Operator to take bookings

Most booking tools wait for a client to fill in a form. Operator talks to them, answers their questions and gets the session booked.

Prices the session they choose

Thirty minutes, an hour, ninety minutes. Operator asks the length and prices it from your own rates, so every booking matches what you charge.

Answers before they book

Which kind of massage suits them, how long a session is, where you are, what to wear. Operator answers from what you tell it, so a nervous first-timer books instead of going quiet.

Books only real openings

Times come from your hours and your calendar, including events already on it, so a client can only pick a time you actually have.

A deposit locks the job

The customer pays a deposit you set, straight to your own Stripe account. Tire-kickers drop off, and a no-show costs them, not you.

Answers the phone mid-session

Operator picks up when you are with a client, answers the question and texts the caller your booking link. You never break a session to take a call.

Welcomes regulars back

Clients are saved with their history and your notes. A returning-client discount can apply itself when a regular books again.

Why it books more

What changes when Operator takes your massage bookings

No phone in the treatment room

A massage therapist cannot reply to a message with oil on their hands, and a client who does not hear back books with the next studio that answered. Operator answers every message from your booking link while you work. It finds out what the client wants, how long a session they need and where, and shows them the times that are really open. You come out of a session to a booking, not a list of messages to return.

Sessions priced the way you price them

Most therapists price by length, and many charge more for a mobile visit or a specialised treatment. Operator prices each booking from your own rates as the client answers, so the number they see is the number you would have quoted. Change your rates any time and every new booking follows.

Deposits and fewer empty hours

A no-show is an hour you cannot sell again. With Operator the client pays a deposit you set when they book, straight to your own Stripe account. Set it as a percentage or a flat amount, per service, or leave it off for the clients you trust.

Mobile and studio sessions

If you work from a studio and also travel to clients, Operator asks where the session will be, so you know before you pack the table. The answer is on the booking in your inbox with everything else the client told it.

You pay for what it answers

There is no per-message fee and no booking fee. Each plan includes monthly credits, and a minute of answered call is 25 credits, where one credit is one cent. If the credits ever run out, calls ring your own phone the way they did before. The line never goes dead.

Massage sessions it books

  • Massage therapy
  • Deep tissue massage
  • Sports massage
  • Thai massage
  • Lymphatic drainage massage
  • Aromatherapy

Pricing

Start free. Pick a plan when it answers.

Three plans, no contract. Try Operator free for 14 days; the card is asked for only when you claim your number, and nothing is charged until the trial ends.

Starter
$49
per month · no booking fee

Your own number that answers, quotes and books. Everything you need to stop missing calls.

  • AI receptionist on your line, 24/7
  • Booking link, website chat and SMS
  • Real quotes, held times and deposits through Stripe
  • 5,000 credits a month. Calls, chat and texts all draw from one balance.
  • About 200 answered minutes, or 500 conversations, or any mix
Start your 14-day trial
Most popular
Pro
$129
per month · no booking fee

For a shop whose phone rings all day. The same product, with room to run.

  • Everything in Starter
  • 15,000 credits a month. Calls, chat and texts all draw from one balance.
  • About 600 answered minutes, or 1,500 conversations, or any mix
Start your 14-day trial
Scale
$299
per month · no booking fee

For a busy team taking calls from open to close.

  • Everything in Pro
  • 40,000 credits a month. Calls, chat and texts all draw from one balance.
  • About 1,600 answered minutes, or 4,000 conversations, or any mix
Start your 14-day trial

14-day free trial, card only when you claim your number · switch or cancel anytime

Calls you get a day6
130+
Starter
$49
5,000 credits
Pro
$129
15,000 credits
Scale
$299
40,000 credits

6 calls a day fits Pro. Answering them uses about 9,900 of its 15,000 monthly credits.

See everything that is included

FAQ

Questions from massage therapists

Can I offer different session lengths?

Yes. Offer the lengths you work, from a short session to a long one, and Operator asks which one the client wants and prices it from your own rates before they pick a time.

How does a deposit cut no-shows?

You choose the deposit per service, as a percentage or a flat amount, or none at all. It is paid by card when they book and settles to your own Stripe account, so a customer who books has already put money down.

What happens if a client cancels?

Clients can cancel from their own booking link. Cancel 24 hours or more before the appointment and the deposit goes back to their card. Cancel later than that and you keep the deposit, and the client is told which one applies before they confirm.

Can I put it on my website and Instagram?

Yes. You get a booking link to put in your Instagram bio, Google profile and texts, and a chat button you can add to your own website with one snippet. Every booking lands in the same inbox.

Which questions does it ask?

Operator comes with a massage question set. It asks the ones that change your price or the job, based on the prices you set, and you can add questions of your own in your own words. Anything that does not change the price is not asked.

Does it work in Canada?

Yes. Operator is a Canadian company and works for massage therapists in Canada and the United States, in your own currency.

How much does it cost?

Operator is free for 14 days with no card to start. Plans start at $49 a month on Starter, which covers about 200 answered minutes. There is no booking fee on any plan.

Let Operator book your next session

Set up takes 5 minutes. Keep your current number.