How do the best spas run a full day without the client ever feeling the schedule?
The therapist, the room and the client held together: the couples suite ready, the intake answered and the next visit already on its way.
One operating system for spas & wellness
Calisto Pro is the software that runs a spa, from the first booking to the next visit: your whole spa in one place, shared with your front desk and therapists, backed up, and open from anywhere.
Rooms Ready, Checked & Proven
Each room reset against its photo, wet-area readings before the doors open, and every fix verified.
The Day, the Rooms & the Intake
Each therapist booked with the room the treatment needs, the intake and waiver answered first, and the whole floor at the desk.
Your Spa's Own App
In the stores under your name: book the therapist they like, see their passes, confirm and check in from the car.
Reviews & Local Search
Every review answered before its deadline, every client asked after the visit, and your spa found nearby.
Booking Marketplaces
The marketplaces and map searches your clients use, connected once, on the treatments you choose.
Client Messages
Email, text, your website's chat, WhatsApp, Instagram and calls in one conversation on the client.
Deposits & No-Shows
A deposit or a card held at booking on your own gateway, and a no-show charged what your policy sets.
One Folio
Treatments, retail, passes, day passes, memberships and gift cards worth one treatment, on one folio.
Back When Due
Clients recalled when the treatment is due, and points at the register on the same sale.
Your Team
Therapists at their levels, certifications warned, commission on treatments and retail, and one Hub for handoffs.
Every Spa
One treatment menu, intake and prices at every spa, and the group seen together or one spa at a time.
Calisto Assure + Dispatch
Every room reset to the photo of how it should look. Every reading taken before the doors open.
Calisto Assure checks each room against its reference photo, before and after, takes the wet-area readings, and closes a fix only when someone else verifies it. Dispatch turns each fix into a work order.
The finding, the moment the hot tub fails
The run, as Tom walked it
10:50 AM · Treatment 1 reset after Hannah's massage
11:20 AM · Treatment 2
WO-214 · 4:05 PM
3:10 PM · reported from a phone
One register · whatever runs out this month first
From Reputation · a review about a cold room
Calisto Spa + Forms + Sign
Every room and every therapist on one board. Every intake read before the client lies down.
Calisto Spa books each treatment with its therapist and a room it can be done in, asks the treatment's own intake and waiver before the slot confirms, and shows the desk the whole floor.
A hot-stone massage · Saturday
The Sunday Ritual · one package, one price · US$340
Hannah Price · prenatal massage · booked from the spa's app
Elena changed the waiver's words · version 4
Who opened the record
The Floor, live
Calisto Apps + Navigator
Your spa's own app, in the stores. Nothing to fill in at the desk, nothing to phone about.
Calisto Apps puts your spa's own app in the stores, opening on the client's Navigator portal. Clients book the therapist they like, see their passes, confirm, and check in on arrival.
The front desk's Friday
The desk's calendar · Aisha Bello
Calisto Reputation
Every review answered before its deadline. The spa people find when they search for a massage nearby.
Calisto Reputation brings every review into one inbox with its reply deadline, asks each client after their visit, and keeps your spa right on Google and every directory, where people search for a massage nearby.
Every paid folio asks once
Sofia made our anniversary. The couples suite was perfect.
Highlighted · on the review wall, the widget on the website, and a post in StudioTranslated from Spanish: the best massage of our trip.
Draft in Spanish, the original a press away · Maya edits it · Publish and Next, 3 of 11Priya's reply waits for Elena's approval · read against the brand rules with EthosLovely therapist, but the room was cold the whole hour.
Hand to Operations · a finding in Assure · Operations NotifiedThemes clients mention
Scoreboard · the spas nearby, their Google ratings measured daily
"massage near me" · ranked weekly on a grid around Brickell
Calisto Sync
Booked from a map search, a marketplace or your own app. One calendar, and only the treatments you chose.
Calisto Sync connects the booking marketplaces and map searches your clients use, once. You switch each treatment on per marketplace, and every booking lands on the same calendar as your own.
Calisto Interact
The WhatsApp, the email and the Instagram message are one client. Whoever is free answers.
Calisto Interact files WhatsApp, Instagram, text, email and calls to the same client, beside their next appointment, so whoever is free can answer and rebook inside the thread.
Set once
What the reminder says
Her next appointment
What spa owners find when they arrive.
What changes when every screen in the spa reads the same client.
record holding the appointment, the room, the therapist, the intake and every visit. The therapist has read it before the client lies down. Nothing is asked twice.
ONE CLIENT RECORDpayment gateways, so clients pay the way people actually pay where they live, through your own merchant account. Nobody is sending a transfer screenshot to a WhatsApp number.
PAY LIKE ANYWHERE ELSEpaper in the waiting room. The intake form and the waiver completed at home, in their own language. The first thing they experience is a spa that is ready for them.
READY BEFORE THEY ARRIVEtherapists, one couples suite, one group booking. A room's capacity is how many treatments it holds at once, so the suite is never promised to a third client.
ROOMS THAT ARE READY0
Appointment Holding the Therapist and the Room Together
0
Ways to Secure an Appointment: No Deposit, a Fixed Amount, a Percentage or a Card Held
0
Folio for the Treatment, the Oil They Take Home and the Gift Card
Every
Read of a Client's Intake Answers Recorded
Calisto Spa + Payments
The 90-minute appointment nobody came to still paid its fee.
Calisto Spa takes a deposit or holds a card when the appointment is made, through Calisto Payments on your own gateway, under the cancellation policy you set for each treatment.
At booking, per treatment
The cancellation policy
Every booking · the same steps
Deposits & No-Shows · Thursday
This morning
Calisto Spa + Inventory + Registry
The facial, the serum from the room and a gift card worth one massage. One folio.
Calisto Spa rings treatments, retail, passes, day passes and gift cards on the appointment's folio, from the stock Calisto Inventory counts with the backbar. Calisto Registry renews memberships on the card on file.
Calisto Spa + Automations + Circle
Back when her skin is due, not when the newsletter goes out.
Calisto Spa lists who is due back by each treatment's rebook interval, Automations sends your recall once per due date, and Calisto Circle adds points at the register on the same sale.
The recall rule · Automations
Calisto Workforce + Equipo
Every therapist at their level. Every commission worked out from what they did and sold.
Calisto Workforce keeps each therapist at their level, warns before a certification lapses, and works out commission on treatments and retail. Equipo gives your desk and therapists one Hub for every handoff.
The level ladder
The screens each person opens
Front deskTherapistsSpa attendantSpa managerAgua Viva · Hub
Targets · this morning
Commission · this pay period
Calisto Blueprint
Two spas, one treatment menu. A regular in Miami is a regular in Tulum.
Calisto Blueprint sets your treatments, intake forms and prices once for every spa. A client is one client at every location, and the group is seen together or one spa at a time.
Nothing depends on anyone remembering.
Eighteen apps. One client record.
The appointment, the room, the intake, the pass and the register are one client, which is why a visit passes through all of them without being entered twice.
Spa
The therapist and the room booked together, the Board, the floor and the register.
Forms
Each treatment's intake, answered before the slot confirms.
Sign
The waiver at its version, in the client's own language.
Apps
Your spa's own app in the stores, under your name.
Navigator
The client's portal: book, confirm, see passes and check in on arrival.
Assure
Opening checks, wet-area readings and every room against its photo.
Dispatch
Every repair a work order, its room out of service until it closes.
Reputation
Every review answered before its deadline, and your spa found nearby.
Sync
The marketplaces and map searches, on the treatments you choose.
Interact
WhatsApp, Instagram, text, email and calls in one conversation on the client.
Payments
Deposits and card holds on your own gateway.
Inventory
The oils in the room and the retail at the desk in one stock.
Registry
Memberships and what each includes, renewing on the card on file.
Automations
Reminders, recalls and the waitlist on the rules you turn on.
Circle
Points at the register on the same sale as the treatment.
Workforce
Therapists at their levels, certifications warned before they lapse.
Equipo
The spa's Hub, with every handoff on it.
Blueprint
One treatment menu, intake and prices at every spa.
Calisto Pro for Spa & Wellness
- Home: today's appointments by the clock, and counts of appointments today, to confirm, walk-ins waiting, rooms and therapists booked, rooms free now, couples and spa days not ready, waivers due this week, checks due, prebooked today, due back, deposits held and takings today, each opening its list
- Today: the huddle against your targets, Ready to Open, To Confirm, Couples & Spa Days, Before Their Visit, Rooms, Who's Working, Gaps to Fill, Walk-Ins, Rebook Before They Leave, No-Shows, To Answer and Money
- Mine or Everyone: a therapist opens on their own day
- Arrivals, the Floor (each therapist and room in use, the client, the treatment and how long is left; who and which room is free now) and the walk-in line, joined from the desk or the client's own phone
- Close the Day: tips, the drawers, the figures and the sign-off
- The calendar by therapist and by room: Day, Board and Working Hours; on a phone, a free slot books in place
- A treatment holds its therapist and one room it can be done in, in your order or the room used least that day first
- A couples suite takes as many clients at once as its capacity; couples, parties and spa days as group bookings, confirmed together or not at all, billed together or each to their own
- Packages and spa days: several treatments in one booking at one price, placed back to back with the gap you set
- Add-ons priced on their own line and added to the treatment's time
- The waitlist for a full day, offered a freed time by WhatsApp, text or email, first to take it has it
- Express Booking, and a caller booked at the desk who finishes the intake and the deposit from a link
- Import brings appointments in from another system
- The appointment's page: Details, Folio and Messages, with Check In, Check Out, Take Payment and Book the Next Visit
- Clients confirm from their portal, and the calendar card shows a check mark
- Treatments: time, price and time by therapist level, the rooms it can be done in, its therapists, add-ons, a rebook interval and a deposit
- A consultation or a patch test first, within the days you set; what rules a treatment out; the credentials a treatment needs, and what a lapsed one does
- Rooms: treatment rooms, couples suites, wet rooms and the areas a day pass opens, each with its capacity and hours
- The room plan: every treatment room drawn and bookable, its zones carried through to Access
- Your own level ladder, and each therapist's page with their hours and rooms
- Renters: a room held by a rental plan for its term, settled on your books or the renter's own
- Clients: New This Month, Due Back and Booked Ahead; the client's record with Overview, Visits, Clinical, Communications, Finance and Consents, and Book an Appointment on every tab
- Intake Forms & Waivers: waivers due this week, who signed which version and how, what each treatment asks
- Deposits & No-Shows: none, a fixed amount, a percentage or a card held, per treatment or by default; Charge the No-Show Fee, Release the Guarantee
- The client's record behind the clearance you grant: allergies and what rules a treatment out at the top, the visits, the preferences, and the note dictated, drafted on Calisto's own servers and checked before it is kept; every read and change recorded; hosted in the EU as your processor, kept as long as your country requires
- One register on the appointment's folio: treatments and retail from the same stock, gift cards and custom amounts, a note on a sale, the customer display, drawers, X and Z reports, and sales kept through a lost signal
- A payment link sent from the appointment
- Passes with the visits left on the client's portal; day passes with their areas, hours and daily limit; gift cards as an amount, for the treatments you name, or one treatment paid whole, each with its balance
- Promotions between the dates you set; off-peak and last-minute prices by the appointment's own time
- Rebooking: clients due back by their plan, their own rhythm or the treatment's interval, with Book, Call and Text
- Commissions and pay agreements; targets for each therapist, each level and the spa, daily to annual
- Starting screen sets: spa owner, spa manager, receptionist, therapist, spa attendant, and the intake and waiver desk
- Reports for the period you choose: treatments, therapists and their hours, rooms, clients and sales, money per currency
- A client message about a treatment names the time and the place only, never the treatment
- Channels: the booking marketplaces and map searches a spa sells through, each connected once, switched per treatment
- On a phone: Today, Calendar, Register and Clients in the tab bar; with no signal the day, the till and every appointment opened stay readable, and the till keeps selling
- Push buttons: Accept and Decline on a request, Check In on a client due or running late
- Search finds appointments, clients, treatments, therapists, a gift card by its code and retail products
- One Settings page: General, Locations and Money, Threads, Services, Retail, Devices and Data Custody
- The oils used in the room, the products sold at the desk, the linen and the amenities in one stock
- What to reorder shown before the shelf is empty; par-level alerts and expiry warnings
- On hand, receive stock, scan and adjust; transfers between locations
- Included with every account
- Treatment rooms, devices and locations; legal identity, tax and currency
- Records stay in the jurisdiction the law requires
- Included with every account
- Pass, membership and package balances per client
- Packages priced below the sum of their parts
- What you sell is defined once, and every app sells from it
- The treatments, intake forms and prices set once on the account and reaching every spa
- Standards deployed locked, changed only within the rails you set
- SOPs, checklists and brand kits authored once
- Each treatment's waiver signed on the client's own phone, at the version in force, in their own language
- Asked again when its words change; one signed on paper recorded with its scan
- Sealed signatures with a validity date, filed to the client's record
- 73 gateways: your own merchant account on the gateway that works where you are, in the client's currency
- Card, wallet, transfer and local rails at the desk and online
- Deposits, card holds and balances settled against the same client
- Member, package and single-treatment price lists
- One price change reaching every screen
- Off-peak and last-minute pricing
- A course of sessions priced from your treatment menu and sent to the client to accept
- Tracked to acceptance, and the acceptance carries into the booking
- A course library with completion and renewal records
- The learner is the person Workforce already schedules
- Treatments, passes, memberships, day passes and retail in one set of books, per currency
- Prepaid passes handled as deferred revenue
- Double-entry books, with entries that post and reverse, never vanish
- Opening checks, wet-area readings, room sanitation and closing checks, one item at a time on any phone, with no signal needed
- A reading against its safe range; out of range fails and says what was read
- Before and after, against each room's reference photo, and the Verification Queue: finished resets, cleaning and repairs passed, or sent back with a note and a photo
- A failed item raises a finding with its severity, place, photo and owner; its corrective action closes only when someone other than the person who did the fix verifies it
- A finding becomes a work order for the team that fixes it; the photo of the fix filed beside the photo of the problem
- Incidents, near misses and hazards reported from a phone while still fresh, with On My Way and each followed to its close
- Licenses, insurance, permits and each therapist's certification in one register, whatever runs out this month first, each holder told before it lapses
- A review about quality raises a finding; the reply is sent from Reputation
- Checklists written once with their versions, and a franchisee's copy reached by every edit
- Branded sign-in on the relaxation lounge's network
- Guest traffic on its own network
- Therapists at their levels, and the screens each person opens
- Licenses and certifications with their expiry, warned thirty days before a lapse
- Confirmations, the waitlist, the walk-in line and team notices on from the start
- Reminders, recalls, no-show fees and releasing unconfirmed bookings on the rules you turn on
- Trigger, condition and action, built once
- Included with any Ops app
- Room use, arrivals and outstanding waivers as tiles
- A report directory, a team scorecard and a notice queue
- Each treatment's intake form, answered before arrival, its answers filed to the client's record
- Memberships and their plans, what each includes, allowances and a member price, renewing on the card on file
- Retail orders, returns, products and payment schedules, the in-person side on Spa's register
- A treatment is a reservation on the same engine that books a table, a room or a tour
- Your spa's own app in the stores, under your name and icon, opening on the client's portal
- The client's app under your name: book, sign, pay, see passes left, confirm, change under your policy, keep preferences and check in on arrival
- Threads for the spa's messages on WhatsApp, Instagram, text, web chat and shared mailboxes, and Dial for calls to your numbers, each conversation beside the client's appointments
- Voice, Mail, Inbox, Live and Connect for each person's own
- The spa's Hub for the desk, the therapists and the attendants, with every handoff on it
- Reviews from Google, Facebook, Yelp and Tripadvisor in one inbox, each with its reply deadline, filtered by site, place, stars and sentiment
- Each client asked once after the visit by email, text or WhatsApp in your approved template; below the feedback line they are offered private feedback first, the public link still shown
- A card in the lounge or at the desk: whoever scans it is asked
- The draft written in the review's own language, saved only when a person does; saved replies; Publish and Next
- A team member's reply waits for the people you name; an owner's never waits; each reply read against your brand rules with Ethos
- A review in another language translated, the original a press away; a reviewer offered as a match by exact name, with their visits
- A review about quality handed to operations as a finding in Assure
- The review wall and a widget for your website, and a review made into a post in Studio
- The average rating, response rate and hours to reply, the themes clients mention, the Scoreboard ranking every spa, and the spas nearby with their Google ratings measured daily
- Each spa right on Google: details, hours and holidays compared field by field and sent; every other directory a guided task; your details sent to Apple Business, Bing Places and Foursquare once you let Calisto manage them
- Each keyword's rank measured weekly on a grid around each spa
- Points earned at the register on the same sale as the treatment
- A client's review made into a post in your own template
- Each review reply read against your brand rules
- A campaign to the clients a list selects, by treatment, last visit or membership
- A repair as a work order, its room out of service until it is closed
- Online booking on your website, the intake, the waiver and the deposit asked before the appointment is written
- The booking marketplaces and map searches your clients use, connected once for every app, each switched on treatment by treatment, every booking on the same calendar
- Decide what every person sees: stations that open Spa's screens for the people you grant, from a starting template; a station never opens the client's record
- Add any Calisto user for tasks and shifts, a cover therapist or a contractor seeing only what is assigned to them
- A spa with a gym, a recovery wing and coaching under one roof runs it on the same client, as /gyms shows
One platform for every spa
The format changes. The login does not.
A bridal party of eight on one group booking, each guest with their own treatment, therapist and room, billed together or each to their own, as you choose.
A scrub, a massage and a facial placed back to back across their rooms and therapists, sold as one package at one price.
An amount, or one treatment paid whole, sold online or over the counter and redeemed at the desk, without a drawer of paper certificates.
The treatment's rebook-after puts the client on the rebooking list when they are due, rather than on a generic promotion.
Med spas and aesthetic clinics have their own page: Medical Aesthetics
No setup cost. Pay when you start using.
Team size across your organization
Day Spa / Med Spa
Your Foundation
Included With Your Plans
Your Core app shows everything your Commerce and Ops plans turn on. Core-Only Pricing sells it on its own, for a business that prefers not to pay a percentage.
The calendar, the front desk, intake and consent, and the clinical record
Par levels, lot expiry, and transfers between rooms
Legal identity, tax, currency, and location configuration
Treatments, memberships, packages, and retail
Protocols and standards set once across locations
Core + Commerce
Scheduling, consent and payment on the same record
With Commerce, get:
Payments75 gateways including Cardnet and regional providers
- Card, wallet, transfer and local rails at checkout
- Patient financing offered inside the same flow
- Balances and plans settle against the same record
Treatment pricing Calisto PulsePackage, course, and membership pricing rules
- Member, package and single-treatment price lists
- One price change reaching every screen
- Rate plans, yield rules, and dynamic pricing in one engine
BookingsEvery booking across your apps in one place: today’s arrivals, availability, walk-in lines and bills, and every rental out and back.
SyncConnect your sales channels: listings, rates and availability, delivery menus and the orders they send, with every connection watched and every failure fixed, from your desk or your phone.
DealsRun your sales: leads and who works them, deals through every stage, follow-ups, quotes and contracts, closings and commissions, from your phone or your desk.
StationBuild workspaces for your team, and run the printers, card readers and cash drawers they use.
Open to every account, charged as you use them:
Start here. Businesses like yours grow into Proposals, Spa, Product & lot inventory.
Consent forms Calisto SignConsent signed at home, sealed, impossible to alter
- Cryptographically sealed signatures with a validity date
- Photo release and health history in the patient's language
- Envelopes signed on any device, filed to the record they belong to
- Charged per envelope, so a draft nobody has sent costs nothing
ProposalsA priced offer the customer can accept
- Priced from the live catalog, so the proposal and the invoice cannot disagree
- Tracked to acceptance, and the acceptance carries straight into the order
- One charge per proposal sent, with its signature included
Plus everything included above
Core + Commerce + Ops
Close the chart, and the count is already right
With Ops, get:
Staff training Calisto UniversityCertification courses with expiry and renewal tracking
- Course library with completion and renewal records
- The learner is the person Workforce already schedules
- Assign a named program instead of nine separate courses
Accounting Calisto LedgerTreatment, retail, and membership revenue in one ledger
- Deferred revenue on prepaid courses handled as accounting
- Entries post when the chart closes, not at month end
- Double-entry books with journal entries that post and reverse, never vanish
Compliance & records Calisto AssureLicensing, sterilisation, and audit recordsOps subscription only
- Scored sterilisation and safety checks per room
- A failed item raises a finding and a corrective action
- Verification by someone other than the person who did the work
Guest WiFi Calisto WiFiReception network and guest sign-in
- Branded sign-in on the reception network
- Guest traffic on its own VLAN
- Access points sit in the same device list as your other hardware
Practitioner scheduling Calisto WorkforceRosters with licence and certification expiry
- Licence, registration and CE hours tracked to the day
- Thirty-day expiry warnings before a lapse
AutomationsConsent expiry, recall, and aftercare that fire themselves
- Consent validity re-checked before each booking
- Aftercare and recall on treatment-specific intervals
- Trigger, condition and action, built once
Today's operations view Calisto TodayToday's chart, room use, and outstanding consentsIncluded with any Ops app
- Room utilisation, arrivals and outstanding consents as tiles
- Tiles read live from the apps that own the work
- A report directory, a team scorecard, and a notice queue
SignalKnow the moment a device goes down, a reading leaves its band or a tracker leaves its zone, and act on it from your phone.
DeskThe service desk: tickets before the deadline runs out, with the customer’s booking, order and payment beside each one, plus Calisto Threads for your team’s conversations and Calisto Dial for its calls.
DispatchSend the job, follow the crew, and work the day from a phone: stops in order, checklists, photos and signatures.
OrderflowEvery order from every channel in one queue. Accept it, prepare it, hand it over and follow it to the customer’s door.
AccessLock and unlock every door, check visitors in with a scan, issue keys and passes, and run the roll call in an evacuation, from your phone or your desk.
VelocityDecide on work and spend before it posts: sign off hours and expenses, review what gets billed, set rates, invoice from time, and see budgets and capacity.
Plus everything in Core + Commerce
No contracts, no trials. Use the apps and pay when you’re ready.
