Impossible to double-book.
Therapist skills and shifts, room capacity and fixed equipment, the pool of portable items, cleaning time — all checked before a slot is shown, and enforced again when it is written.
Every slot a guest sees has already been checked against the therapist, the room and the items the massage needs. Scroll to see the page come together.
Therapist skills and shifts, room capacity and fixed equipment, the pool of portable items, cleaning time — all checked before a slot is shown, and enforced again when it is written.
Reception or the PMS creates a pass; the guest gets a link and QR by email, books within the stay, sees package massages as included. The link dies the day they leave.
Pick a department and the people; their published Shyfter shifts sync every ten minutes. No Shyfter? A per-day calendar for every member, the whole year.
Massages, hours and revenue per week, month or year. Utilisation per therapist against planned hours, per service, per room, and how many guests came through hotel passes.
A clean REST API with your identifiers on every object. Check-in creates the pass, checkout revokes it, every booking lands back with its reservation number.
Who works, who is booked, which room needs cleaning — and every conflict caught before it happens.
Studio has everything: booking page, guest passes, Shyfter, waiting list, reminders, reports, permissions and the partner API. Enterprise is the same product for teams larger than ten; contact us for pricing.
Payments, hotels, Shyfter and setup. Anything else: hello@massageplanner.app
No. Prices are shown on the booking page and in the confirmation; guests pay at the salon as they do today. No payment provider, no chargebacks.
Reception creates a guest pass in seconds, or your PMS does it at check-in. The guest gets a personal link and QR, books only within the stay, and package massages show as included. The link stops working at checkout.
A slot is offered only when a qualified therapist, a suitable room and every needed item are free at the same time, cleaning included. The database enforces the same rules when the booking is written.
Yes: connect the account, pick a department and the people, and published shifts sync every ten minutes. Without Shyfter you plan every member on a per-day calendar.
An afternoon. Enter massages, rooms and team and your salon is live at yoursalon.massageplanner.app.
Set up massages, team and rooms in an afternoon. Hand out the first guest links the same day.