For massage studios, spas and independent massage therapists

AI assistant for massage studios books while you’re mid-session

Jera’s AI assistant answers clients of a massage studio, spa or independent therapist in Instagram Direct, Telegram, WhatsApp and Messenger while therapists are working and the admin is greeting guests. It helps people choose a massage and its length from your price list, books into Altegio, EasyWeek or Google Calendar, sells gift cards through a payment link and sends Telegram reminders about the next session of a course. It doesn’t discuss health or contraindications but passes such questions to the therapist; if you offer therapeutic massage under a medical licence, the assistant works in Telegram and WhatsApp only.

Pain points

Where a massage studio loses clients

The reply waits until morning

Clients write in the evening and at weekends, when the therapist is mid-session and can’t answer. While they wait, Friday and Saturday slots fill up: foreign data shows these are the days with the most bookings.

Everyone wants a gift card at once

Before holidays, Valentine’s Day especially, questions about gift cards and couples massages pile up while peak days have few free slots. Nobody has time that evening to explain the gift card terms to each person and find a slot for two.

Courses stop halfway

A client buys 10 sessions, comes to three and disappears because nobody reminded them about the next one. And packages expire: in the studios we looked at, after one to three months.

Scenarios

What the AI assistant does in a massage studio

Books in the evening and at weekends

At 10:30 PM, to “I need to unwind after this week, anything on Saturday?”, it suggests two or three massages from your list, offers free slots with the right therapist and books.

Helps choose a massage

Using your descriptions, it explains the difference between relaxing, classic, sports and anti-cellulite massage and spa programmes, and suggests a length.

Books couples massages

It looks for a time when two therapists and a room are free, and if everything is taken, offers the nearest option or the waiting list.

Sells gift cards

It helps pick a gift card for a service or an amount, explains how long it’s valid and sends a payment link.

Books with a gift card

It finds the gift card in Altegio by phone number, checks the balance and expiry date and offers free slots.

Sees a course through

It says how many sessions are left on an Altegio package and sends a Telegram reminder about the next session with the same therapist.

Moves bookings and fills gaps

It reschedules or cancels in your system and offers the freed slot to clients on the Telegram waiting list.

Passes health questions on

To “I have varicose veins, is that OK?” it says neither yes nor no, and passes the question to the therapist with a summary of the chat.

Two levels

Chatbot or AI assistant

Both levels work with your price list and the therapists’ schedule, sell gift cards through a link and send reminders in Telegram. A chatbot guides the client with buttons; an AI assistant understands ordinary messages. The AI level pays off when clients write in their own words and often ask what to choose.

Chatbot

A good fit for an independent therapist or a studio with a short price list, where clients are happy to tap buttons.

  • Massage menu with prices and lengths
  • Step-by-step booking: massage, therapist, date, time
  • A “buy a gift card” button with a payment link
  • Scheduled reminders about course sessions in Telegram
  • An “ask the therapist” button for anything health-related

AI assistant

Understands messages like “something relaxing, an hour and a half, Saturday after 5, a female therapist if possible” and only asks for what’s missing.

  • Suggests two or three massages from your list for the client’s goal and explains the difference
  • Takes the preferred therapist, their level and gender into account
  • Helps choose a gift and tells the gift card recipient how to book
  • Gives the gift card or package balance if you use Altegio
  • Spots questions about pain, pregnancy or contraindications and passes them to the therapist
Numbers

What the data says

46%

of salon and spa bookings are made while the salon is closed: 28% in the evening after closing and 18% in the morning before opening.

Source: Phorest (Ireland), 5,000+ salons and spas; non-Ukrainian data, 2019
11.85%

of appointments at massage businesses are cancelled on average, and Friday and Saturday get the most bookings.

Source: Mangomint, 100+ massage businesses, non-Ukrainian data, October 2026
71%

of Ukrainians aged 18–55 surveyed prefer experiences and time together to things; on average they spend UAH 3,900 on gifts.

Source: Kantar Ukraine and bodo, 1,000 respondents, October 2025
UAH 25,000

is the average salary of a spa administrator in Ukraine, based on job ads; UAH 29,300 in Kyiv and UAH 23,000 in Kharkiv.

Source: Work.ua, November 2026
Benefit

How to estimate the gain for your studio

The first source is messages nobody manages to answer in the evening or at weekends. The second is cancelled sessions you refill from the waiting list. In gift season, gift cards come on top. Below is an example for a four-therapist studio in Kharkiv; every share is an assumption.

Messenger enquiries per month300
Share that arrives while the studio is closed40%
Share that gives up waiting and goes elsewhere20%
Enquiry-to-booking conversion60%
Average ticketUAH 1,400
Evening enquiries: 300 × 40% × 20% × 60% × UAH 1,400UAH 20,160
Freed slots: 416 sessions × 11.85% cancelled × 30% refilled × UAH 1,400≈ UAH 20,700
Total in a regular month, illustrative≈ UAH 40,900

These numbers are illustrative, not a promised result. 416 sessions is 4 therapists × 4 clients a day × 26 days, the UAH 1,400 ticket sits between one-hour massage prices in Kharkiv, and the cancellation share is non-Ukrainian Mangomint data. Plug in your own figures: if 10% gave up and you refilled 15% of slots, you get about UAH 20,400. In December you can add gift cards: 60 enquiries × 20% lost to a late reply × UAH 1,600 = UAH 19,200. This is revenue, not profit: by the estimate of one school that trains massage therapists, a salon therapist gets 30–40% of what the client pays.

Integrations

Which systems the assistant works with

Booking, rescheduling and cancelling straight from the chat goes through the booking system’s open API. For Altegio and EasyWeek it’s confirmed, and Altegio’s API also shows clients’ gift cards and packages. We’ll check other booking systems during the demo: for some of them we found no public API documentation.

Altegio

Reads therapists’ free time, creates, moves and cancels bookings, finds a client’s gift card or package and gives the balance and expiry date.

EasyWeek

Reads free slots, creates, moves and cancels bookings.

monobank

Creates an invoice for a gift card or prepayment, sends the client a link to the payment page and learns when the payment has gone through.

Google Calendar

The schedule of an independent therapist or a small studio without a booking system: free slots and new bookings.

Google Sheets

Price list with massage descriptions and the waiting list, if you have no booking system.

Channels

Channels

Instagram

The main way in: people ask prices, choose a massage and buy gift cards here. The assistant replies right away, but it can only message a client within 24 hours of their last message. We don’t connect Instagram for businesses with a medical licence.

Telegram

For courses, packages, reminders and the waiting list. The client taps “Start” once via a link, and the bot can keep messaging them. For medical centres this is the main channel.

WhatsApp

If your clients use it. Reminders go out as templates; outside the 24-hour window those messages are paid. For medical centres we connect it alongside Telegram.

Messenger

If clients message your Facebook Page. The same Meta rules apply as in Instagram, so we don’t connect it for medical businesses either.

Honestly

What the assistant doesn’t do

  • It doesn’t advise on health, contraindications, pregnancy, injuries or massage for children, and doesn’t collect a contraindications form in the chat. Those questions go straight to the therapist.
  • It doesn’t promise results from a massage or a course, and doesn’t call massage a treatment.
  • It doesn’t handle medical services in Instagram and Messenger: for businesses licensed for medical practice we connect Telegram and WhatsApp only. Jera doesn’t work with erotic massage, and the assistant politely shuts down ambiguous requests and flags them for the admin.
  • It doesn’t sell a gift card inside Altegio through the API, because the API documentation has no such method: it sends a link to the online sales form or a monobank invoice. It never asks for card numbers in the chat.
  • It doesn’t message in Instagram if the client has been silent for over 24 hours, and doesn’t write first in Telegram before the client taps “Start”. It doesn’t work in Viber, though four of the seven massage studios we looked at list it as a contact, and doesn’t answer calls.
FAQ

Questions and answers

Will the assistant recommend a massage for back pain?

No. It explains how the massages on your price list differ and passes the question about pain to the therapist with a summary of the chat. That way the client gets an answer from a professional, not a bot, and doesn’t have to tell their story twice.

We also offer therapeutic massage. Can we connect Instagram?

It depends on whether you run a medical practice. Meta’s Developer Policies (item 5.6.5, Healthcare) forbid using Instagram and Messenger for direct conversations between people and healthcare providers. So for medical and rehabilitation centres and practices where a doctor prescribes the massage, we connect the assistant in Telegram and WhatsApp only. A studio without a medical licence gets all channels, and we describe its services in the assistant’s knowledge base without medical claims.

How do we know if our massage counts as medical practice?

Meta doesn’t define who it considers a healthcare provider, so we look at Ukrainian rules. Ukraine’s KVED-2010 activity codes, aligned with NACE Rev. 2, put massage salons under 96.04 and medical massage and therapy under 86.90; healthcare facilities have a separate massage nurse position that requires medical training. But the activity code alone doesn’t settle it: medical practice requires a licence, and that’s the main sign for us. If in doubt, check with a lawyer, and we’ll set up the channels to match their advice.

Can the assistant sell a gift card right in the chat?

It helps choose a gift card for a service or an amount, explains how long it’s valid and sends a payment link: the online sales form of Altegio or your booking system, or a monobank invoice. It never asks for card numbers in the chat: Meta’s rules don’t allow that.

A client got a gift card. Can the assistant check it?

Yes, if you use Altegio: the assistant finds the gift card by phone number, checks the balance and expiry date and offers free slots. For other systems we’ll check their API during the demo.

Will the assistant remind clients about the next session of a course?

Yes, in Telegram or WhatsApp. In Instagram it can only do so within 24 hours of the client’s last message, so after booking the assistant offers Telegram reminders with one tap. It gives the number of sessions left if your packages are kept in Altegio.

How does the assistant book a couples massage?

It looks for a time when two therapists and a room are free and suggests the nearest options. For that, rooms need to be set up in your booking system, which we’ll check during the demo. If everything is taken, it puts the couple on the waiting list or offers a gift card for another date.

I’m an independent massage therapist with no admin. Will this work for me?

Yes. The assistant works with your Google Calendar, replies while you’re with a client and sends you a Telegram summary of tomorrow’s bookings in the evening. We’ll show a free demo for your business in 1–2 days.

Trust

What business owners usually ask

Will I see what the assistant writes to clients?

Yes. In Instagram and Messenger the assistant's replies sit in your usual Direct and Page inbox: you see every conversation and can step in. For Telegram and WhatsApp we forward the conversations or short summaries to your team chat.

Won't Instagram block the account because of a bot?

Jera connects Instagram and Messenger through Meta's official API and holds Tech Provider status. We never log into your account with a password the way grey services do. The assistant follows Meta's rules: it replies to people who wrote first and never sends mass messages.

Will it understand messages with typos or in Russian?

The AI assistant understands free text in Ukrainian, Russian and English, typos and abbreviations included. When it isn't sure, it asks again or hands the chat to a person instead of making things up.

Won't it start answering old messages or get pushy?

The assistant only answers new messages after it's connected. It never writes first to people who haven't contacted you and sends no broadcasts without consent. Reminders and news go only to clients who agreed to them in Telegram or WhatsApp.

Can a client ask for a real person?

Yes, at any moment. The assistant hands the chat to your admin or manager with a short summary, so the client doesn't have to repeat themselves. You can also take over any conversation yourself.

Does the assistant tell clients it's a bot?

Yes. In its first message the assistant introduces itself as your business's AI assistant, and if a client asks, it confirms it plainly.

What happens to client data?

Every business has its own bot and its own section of the database, so data never mixes with other Jera clients. We connect OpenAI and Anthropic models through their APIs, and under these companies' terms API data isn't used to train their models by default.

What is the monthly fee for?

It covers the AI model (its cost depends on how many messages there are and how long they are), the server, knowledge-base updates and support. We quote the exact price after the free demo: it depends on the number of channels, integrations and message volume. Paid WhatsApp messages are billed separately by Meta at its rates.

Ready to handyour chats to a bot?

Message us in any messenger and we'll show a live demo of the AI assistant for your niche.

  1. 01You message usin any messenger
  2. 02A demo for your nichewithin 1-2 days, free
  3. 03Launchfrom 1 week