For massage therapists and spas
Bookings that don’t interrupt a session.
Clients book with the therapist they want while you are with someone else. On Pro, switch on the assistant and visitors can book through it on your website; AI Front Desk adds booking by text and emails cancellations to your waitlist.
Free online booking. AI website booking on Pro. AI text booking and cancellation backfill on AI Front Desk.
No setup fee, no contract. Cancel whenever you like.
Northside Massage
Booking page chat
Customer: Do you have a 90 minute deep tissue on Saturday?
Assistant: Elena has 11:00am or 2:30pm on Saturday. A 90-minute deep tissue is $130.
Customer: 2:30
Assistant: Can I get your name, email and mobile for the confirmation?
Customer: Chris Hall, chris@example.com, 555-0122
Assistant: Deep tissue, 90 minutes, with Elena, Saturday at 2:30pm, $130, for Chris Hall. Shall I book it?
Customer: Yes
Assistant: Booked. Your confirmation is on its way to chris@example.com.
Session lengths that hold their time.
A 60-minute and a 90-minute massage are separate services with their own price, so each books exactly the time it needs with a therapist who offers it.
- Swedish massage
- Deep tissue
- Sports massage
- Prenatal massage
- Hot stone
Each therapist, their own book
Free covers one therapist · Pro and AI Front Desk cover the whole team
Set each therapist’s hours, days off, and the services they offer. Clients pick a therapist or “Whoever’s free” and only see real openings.
Turnover time, built in
Every plan
There is no separate buffer setting. Include the time you need to reset the room in each service’s length, and the schedule keeps it clear between clients.
Late cancellations, offered on
AI Front Desk
Waitlist with automatic offers on AI Front Desk: when a spot opens, people on the waitlist get an email and the first to claim it gets the time.
What it doesn’t do yet
Kalendaryo schedules therapists, not treatment rooms, and it has no intake or health-history forms, packages, gift cards, or memberships. It takes the booking, not the payment; deposits and card-on-file are Coming soon.
Example
Choose the session, the therapist, the time.
Clients book without an account or app, and get an email confirmation with links to reschedule or cancel — so a change of plans reaches you before the day.
An illustration with sample data, not a screenshot of a live account.
Book at Northside Massage
Example · Sample dataService
- Swedish massage60 min · $90
- Deep tissue90 min · $130
- Prenatal massage60 min · $95
With
- Whoever’s free
- Elena
- Sam
Saturday
- 9:30am
- 11:00am
- 1:15pm
- 4:45pm
Pricing
Simple pricing. Per location.
Start free with one staff member. Unlimited staff on paid plans — you pay for each active location, not for each person.
Free
A booking page for your solo business.
$0forever
- Booking page
- Guest booking, rescheduling, and cancellation links
- One staff member
- Email confirmations
Pro
Team scheduling with AI booking on your website.
$49per location / month
- Everything in Free
- Unlimited staff, schedules, and time off
- AI appointment booking on the website (switch it on in settings)
- Email confirmations and reminders
- Dashboard reports: this week's revenue and AI activity
AI Front Desk
AI booking by text, plus tools to bring customers back.
$99per location / month
- Everything in Pro
- Text confirmations and next-day reminders for customers with an account who opt in
- Dedicated number with AI text booking
- 2,000 text segments/month included (shared across your locations)
- $0.03 per additional segment
- Cancellation backfill by email
- Lapsed-customer win-backs
- Weekly report
Your dedicated number and text channel are set up by us after purchase — usually one to three weeks, sometimes longer, while carriers approve it. Everything else works the moment you sign in. To register your number, US carriers require your business's EIN and legal name. Sole proprietors without an EIN can still get a number, with lower message limits — we'll walk you through it.
Talk to usEmail or text?
- Free and Pro send everything by email. Pro’s AI books on your website only.
- AI Front Desk adds texting from a new dedicated number: AI text booking, plus text confirmations and reminders for customers with an account who have opted in to texts.
- Cancellation offers, win-backs, and the weekly report go by email.
Questions massage therapists ask.
Can clients choose their therapist?
Does it schedule treatment rooms?
Does it collect intake or health-history forms?
Do customers need an account or app?
Which features use email versus text?
Can I use my current phone number?
Does Kalendaryo answer phone calls?
Let clients book while you’re in session.
Tell us about your business and we’ll get you set up. No setup fee, no contract.
- No call required — set up yourself; most owners finish in one sitting
- On AI Front Desk we register your new text number with the carriers for you
- No setup fee, no contract
Talk to us
Several locations, moving from another system, or a question before you buy? Leave your details and we’ll reply by email.