Product
How it worksDemosFeaturesPricingFAQFree chatbot
Who it's for
Local businessOnline storesFor agenciesFind an agency
Install
WordPressShopifyWixSquarespaceWebflowGoDaddyAll guides and videos
Resources
AboutBlogWhy BotDeskSecurity
Log in Build my demo
Built for Massage Therapists

Be Fully Present
With Every Client

BotDesk handles new client inquiries, answers service questions, and captures booking requests while you're in session, so you never have to check your phone mid-massage.

You Can't Answer Inquiries While in Session

You do your best work when you're fully focused. But leads don't wait for you to finish.

You're unreachable during sessions

A prospective new client visits your website or sends a message during a 90-minute session. By the time you're done, they've booked elsewhere.

Late-night inquiries go unanswered

People book self-care appointments in the evening. Without a 24/7 response, that traffic converts to nothing.

Same questions, over and over

"What types of massage do you offer?" "Do you take insurance?" "How long is a session?" A chatbot handles all of it.

Set Up Once, Never Miss a Booking

BotDesk learns your practice in minutes and works around the clock on your behalf.

1

Train It on Your Practice

Your modalities, session lengths, pricing, availability, policies, and booking process. About 10 minutes.

2

Add to Your Website

One line of code on any platform: Square, Squarespace, Wix, WordPress, or custom sites. No developer needed.

3

Wake Up to Warm Leads

New client inquiries arrive in your inbox with their contact info and what they're looking for, ready for a quick reply or booking.

Questions Your Chatbot Answers Instantly

The most common things new clients ask, handled without you lifting a finger.

"What types of massage do you offer?"
Lists your modalities (Swedish, deep tissue, hot stone, prenatal, sports, trigger point) with brief descriptions.
"How long are your sessions?"
Your session lengths (60, 90, 120 min) and which services are available at each duration.
"How much does a massage cost?"
Your pricing by session type and length, plus any intro offers or membership rates you run.
"Do you take insurance?"
Your insurance policy: if you accept HSA/FSA, take certain providers, or require a doctor's note for reimbursement.
"Are you available this week?"
Captures their preferred day and time and their contact info, then notifies you to confirm the slot.
"Do you offer prenatal massage?"
If you're trained in prenatal, the chatbot explains your approach and captures their due date and booking request.

Common Questions

No. BotDesk isn't set up for HIPAA, and we don't sign a Business Associate Agreement (BAA). Here is what that means in practice: every chat is saved for up to 12 months so you can read it, and the text is sent to OpenAI to write each reply. If a patient types why they're coming in, such as a sore shoulder or a pregnancy, that is saved too. The safe way to use it: keep it to general questions (hours, location, prices, session types, how to book), set the greeting to ask patients not to share health details in the chat, and let it take just a name and number so you can call them back. If your practice needs a BAA for this, don't use BotDesk for patient intake.

The chatbot captures basic info (name, contact, session type, and what the client is looking for), but the actual health intake form is separate. You can share your intake form link as part of the booking confirmation so it's ready before they arrive.

The chatbot captures their question and contact info and flags it for you. For questions outside what you've covered, it hands off politely so you can respond personally.

On any paid plan, if you use a booking platform like Square Appointments, Mindbody, Vagaro, or Calendly, the chatbot can include your booking link in the conversation. Without a link, it takes their name and number and emails them to you so you can book them yourself. Growth can also book real times in the chat on BotDesk's own calendar, checked against your calendar link.

Yes. It works for any massage practice with a website, whatever your setup: independent therapists, multi-practitioner studios, and spa employees who run their own client list.

Yes. It replies in the language each person writes in, such as Spanish, Chinese, Vietnamese, Korean or Tagalog, on every plan, and you choose which languages it uses. On Growth and up, chats in another language reach you with an English translation.

How languages work →

Plans start at $29/month. One new client booking per month more than covers the cost. There's a 30-day free trial: your card is added at signup and you're only charged if you don't cancel before day 31. There's also a Free plan with no card: it answers your customers' questions and collects up to 10 visitors' names and numbers a month; unlimited leads start on the $29 plan.

What it won't do

Medical questions. It's built to never give medical advice, never guess what's wrong, and never suggest a medicine or home remedy. If someone describes chest pain, trouble breathing, fainting, bleeding that won't stop or sudden numbness, its first words tell them to call 911. For severe pain or swelling, it tells them to call you now, and 911 if it's an emergency.

Prices, hours and insurance. It's built to never make up a price or your hours. If they aren't on your site or in what you've added, it says it doesn't have that detail and offers to take the visitor's name and number so you can follow up. It never tells a visitor what their insurance will cover; it says that depends on their plan.

What lands in your inbox

Sample, with made-up details. When a visitor wants a call back, the lead email looks like this. It is the same layout as the real one.

On your phone, tap the number to call them back. The same lead is saved in your dashboard's Leads tab. The Free plan takes up to 10 leads a month; paid plans take every one.

Focus on your clients. We'll handle the inquiries.

BotDesk sets up in minutes and starts capturing new client leads while you're in session, after hours, and on weekends.

Start 30-day free trialSet it up for me (free)

Send us your website address and we'll help you get it live by email, free. We reply within 24 hours.

Free plan: no card. Paid plans: 30-day free trial, card at checkout, no charge until day 31, cancel anytime. Plans from $29/mo. What the Free plan does

✓ Our simple guarantee: if your first paid month passes without a single customer conversation through your bot, we refund that month. No forms, no hassle.

Read more: best AI chatbot for spas · AI receptionist for a small business