Calisto Spa

Every treatment booked with its provider and its room.

Book every treatment with the right provider and room, chart it behind the clearance you grant, and check each client out with their next visit already booked.

From the booking to the next visit.

spa.calistoco.com/spa/appointments/nl-7k2q
Back to Appointments

Camila Reyes Spa Confirmed ✓ Client Confirmed

Northlight Med Spa · Tue, 11/10 14:30 · 15:15 · Aesthetics Room 2 · #NL-7K2Q

Send Waivers
Check In
DetailsFolioMessagesAutomated MessagesForm Responses
TreatmentWrinkle Relaxer, Upper FaceProviderDana Whitfield, NPRoomAesthetics Room 2WaiverNeurotoxin Consent · v4 · Signed
Wrinkle Relaxer, Upper Face$420.00Calming Recovery Balm$48.00Gift Card$150.00Payments− $75.00Balance Due$543.00
Balance$543.00Still to paySee the Folio
This ClientVisits7No-Shows0Last Visit07/21/2026Open Client
ActionsOpen the ChartTheir intake answers (14)
Camila Reyes
ChartBefore & After
Tue, 11/10OpenWrinkle Relaxer, Upper Face · by Dana Whitfield, NP
Lindenhof Day Spa & AestheticsMunich
TodayFri
Lena HoferJonas BrandtMira SauerTobias Ernst
09:0010:0011:0012:0013:00
Anja Keller✓
Sabine Roth✓
Petra Vogel
Matteo Müller✓
Ilse Brenner✓
Klara Wendt
Hannah Lutz✓Processing
Greta Simon✓
Nora Albrecht
Felix Kraus✓
Ute & Rolf Baier✓
Northlight Med SpaAustin
TodaySat
Dana Whitfield, NPRosa DelgadoKai MorganBrooke Tran
10:0011:0012:0013:0014:00
Jenna Holt✓
Ava Lindqvist✓
Camila Reyes✓
Tess Navarro
Morgan Price✓
Leah Sato✓Processing
Nina Park
Harper Quinn✓
Riley Brooks
Sofia Grant✓
Elise Monroe✓
Paige Ellison
Kōyō Onsen SpaKyoto
Today土
Sato YuiKobayashi RenMori Hana
10:0011:0012:0013:0014:00
Tanaka Emi✓
Ito Mai✓
Nakamura Aoi
Yamada Kenji & Rina✓
Suzuki Haru✓
Watanabe Sora✓
Kato Yuna✓
Hayashi Mio
Tidewater Hotel SpaCape Town
TodayThu
Thandi NkosiMegan van WykSipho DlaminiAyesha Patel
09:0010:0011:0012:0013:00
Claire Botha✓
Room 412 · Hughes✓
Lerato Mokoena
Room 207 · Fischer✓
Nadia Jacobs✓
Zanele Khumalo
Pieter Smit✓
Room 318 · Moreau✓
Fatima Adams✓
Grace Naidoo
Room 501 · Okoye✓
Sal y Agua SpaMexico City
TodayVie
Valeria RíosDiego HerreraLucía Méndez
10:0011:0012:0013:0014:00
Fernanda López✓
Regina Ortiz✓
Paola Castillo
Andrés Vega✓
Mariana & Tomás Ruiz✓
Camila Navarro
Sofía Guerrero✓Processing
Daniela Fuentes✓
Ximena Rojas
Hanover Skin StudioLondon
TodayWed
Dr. Amelia HartChloe BennettImogen ShawPriya Kaur
09:0010:0011:0012:0013:00
Olivia Pratt✓
Georgia Lane✓
Harriet Cole✓
Freya Walsh
Isla Murray✓
Sophie Grant✓
Emily Clarke
Lucy Harper✓Processing
Alice Ford✓
Ruby Evans✓
Maya Shah
Zara Ahmed✓
Lindenhof Day Spa & AestheticsMunich
TodayFri
Lena HoferJonas BrandtMira SauerTobias Ernst
09:0010:0011:0012:0013:00
Anja Keller✓
Sabine Roth✓
Petra Vogel
Matteo Müller✓
Ilse Brenner✓
Klara Wendt
Hannah Lutz✓Processing
Greta Simon✓
Nora Albrecht
Felix Kraus✓
Ute & Rolf Baier✓
Northlight Med SpaAustin
TodaySat
Dana Whitfield, NPRosa DelgadoKai MorganBrooke Tran
10:0011:0012:0013:0014:00
Jenna Holt✓
Ava Lindqvist✓
Camila Reyes✓
Tess Navarro
Morgan Price✓
Leah Sato✓Processing
Nina Park
Harper Quinn✓
Riley Brooks
Sofia Grant✓
Elise Monroe✓
Paige Ellison
Kōyō Onsen SpaKyoto
Today土
Sato YuiKobayashi RenMori Hana
10:0011:0012:0013:0014:00
Tanaka Emi✓
Ito Mai✓
Nakamura Aoi
Yamada Kenji & Rina✓
Suzuki Haru✓
Watanabe Sora✓
Kato Yuna✓
Hayashi Mio
Tidewater Hotel SpaCape Town
TodayThu
Thandi NkosiMegan van WykSipho DlaminiAyesha Patel
09:0010:0011:0012:0013:00
Claire Botha✓
Room 412 · Hughes✓
Lerato Mokoena
Room 207 · Fischer✓
Nadia Jacobs✓
Zanele Khumalo
Pieter Smit✓
Room 318 · Moreau✓
Fatima Adams✓
Grace Naidoo
Room 501 · Okoye✓
Sal y Agua SpaMexico City
TodayVie
Valeria RíosDiego HerreraLucía Méndez
10:0011:0012:0013:0014:00
Fernanda López✓
Regina Ortiz✓
Paola Castillo
Andrés Vega✓
Mariana & Tomás Ruiz✓
Camila Navarro
Sofía Guerrero✓Processing
Daniela Fuentes✓
Ximena Rojas
Hanover Skin StudioLondon
TodayWed
Dr. Amelia HartChloe BennettImogen ShawPriya Kaur
09:0010:0011:0012:0013:00
Olivia Pratt✓
Georgia Lane✓
Harriet Cole✓
Freya Walsh
Isla Murray✓
Sophie Grant✓
Emily Clarke
Lucy Harper✓Processing
Alice Ford✓
Ruby Evans✓
Maya Shah
Zara Ahmed✓
Lindenhof Day Spa & AestheticsMunich
TodayFri
Lena HoferJonas BrandtMira SauerTobias Ernst
09:0010:0011:0012:0013:00
Anja Keller✓
Sabine Roth✓
Petra Vogel
Matteo Müller✓
Ilse Brenner✓
Klara Wendt
Hannah Lutz✓Processing
Greta Simon✓
Nora Albrecht
Felix Kraus✓
Ute & Rolf Baier✓
Northlight Med SpaAustin
TodaySat
Dana Whitfield, NPRosa DelgadoKai MorganBrooke Tran
10:0011:0012:0013:0014:00
Jenna Holt✓
Ava Lindqvist✓
Camila Reyes✓
Tess Navarro
Morgan Price✓
Leah Sato✓Processing
Nina Park
Harper Quinn✓
Riley Brooks
Sofia Grant✓
Elise Monroe✓
Paige Ellison
Kōyō Onsen SpaKyoto
Today土
Sato YuiKobayashi RenMori Hana
10:0011:0012:0013:0014:00
Tanaka Emi✓
Ito Mai✓
Nakamura Aoi
Yamada Kenji & Rina✓
Suzuki Haru✓
Watanabe Sora✓
Kato Yuna✓
Hayashi Mio
Tidewater Hotel SpaCape Town
TodayThu
Thandi NkosiMegan van WykSipho DlaminiAyesha Patel
09:0010:0011:0012:0013:00
Claire Botha✓
Room 412 · Hughes✓
Lerato Mokoena
Room 207 · Fischer✓
Nadia Jacobs✓
Zanele Khumalo
Pieter Smit✓
Room 318 · Moreau✓
Fatima Adams✓
Grace Naidoo
Room 501 · Okoye✓
Sal y Agua SpaMexico City
TodayVie
Valeria RíosDiego HerreraLucía Méndez
10:0011:0012:0013:0014:00
Fernanda López✓
Regina Ortiz✓
Paola Castillo
Andrés Vega✓
Mariana & Tomás Ruiz✓
Camila Navarro
Sofía Guerrero✓Processing
Daniela Fuentes✓
Ximena Rojas
Hanover Skin StudioLondon
TodayWed
Dr. Amelia HartChloe BennettImogen ShawPriya Kaur
09:0010:0011:0012:0013:00
Olivia Pratt✓
Georgia Lane✓
Harriet Cole✓
Freya Walsh
Isla Murray✓
Sophie Grant✓
Emily Clarke
Lucy Harper✓Processing
Alice Ford✓
Ruby Evans✓
Maya Shah
Zara Ahmed✓
Lindenhof Day Spa & AestheticsMunich
TodayFri
Lena HoferJonas BrandtMira SauerTobias Ernst
09:0010:0011:0012:0013:00
Anja Keller✓
Sabine Roth✓
Petra Vogel
Matteo Müller✓
Ilse Brenner✓
Klara Wendt
Hannah Lutz✓Processing
Greta Simon✓
Nora Albrecht
Felix Kraus✓
Ute & Rolf Baier✓
Northlight Med SpaAustin
TodaySat
Dana Whitfield, NPRosa DelgadoKai MorganBrooke Tran
10:0011:0012:0013:0014:00
Jenna Holt✓
Ava Lindqvist✓
Camila Reyes✓
Tess Navarro
Morgan Price✓
Leah Sato✓Processing
Nina Park
Harper Quinn✓
Riley Brooks
Sofia Grant✓
Elise Monroe✓
Paige Ellison
Kōyō Onsen SpaKyoto
Today土
Sato YuiKobayashi RenMori Hana
10:0011:0012:0013:0014:00
Tanaka Emi✓
Ito Mai✓
Nakamura Aoi
Yamada Kenji & Rina✓
Suzuki Haru✓
Watanabe Sora✓
Kato Yuna✓
Hayashi Mio
Tidewater Hotel SpaCape Town
TodayThu
Thandi NkosiMegan van WykSipho DlaminiAyesha Patel
09:0010:0011:0012:0013:00
Claire Botha✓
Room 412 · Hughes✓
Lerato Mokoena
Room 207 · Fischer✓
Nadia Jacobs✓
Zanele Khumalo
Pieter Smit✓
Room 318 · Moreau✓
Fatima Adams✓
Grace Naidoo
Room 501 · Okoye✓
Sal y Agua SpaMexico City
TodayVie
Valeria RíosDiego HerreraLucía Méndez
10:0011:0012:0013:0014:00
Fernanda López✓
Regina Ortiz✓
Paola Castillo
Andrés Vega✓
Mariana & Tomás Ruiz✓
Camila Navarro
Sofía Guerrero✓Processing
Daniela Fuentes✓
Ximena Rojas
Hanover Skin StudioLondon
TodayWed
Dr. Amelia HartChloe BennettImogen ShawPriya Kaur
09:0010:0011:0012:0013:00
Olivia Pratt✓
Georgia Lane✓
Harriet Cole✓
Freya Walsh
Isla Murray✓
Sophie Grant✓
Emily Clarke
Lucy Harper✓Processing
Alice Ford✓
Ruby Evans✓
Maya Shah
Zara Ahmed✓
Oud & Amber SpaDubaiMassageArabian Oud Massage60 minAED 520Hot Stone Ritual90 minAED 690Deep Tissue Massage60 minAED 480Couples Hammam Journey120 minAED 1,350Foot Reflexology45 minAED 310
Casa Brisa WellnessPunta CanaRoomsCabana SuiteIn use until 11:30 · Next at 12:00 · 86% bookedIn UseOcean Room 1Next at 11:15 · 64% bookedFreeOcean Room 2In use until 11:45 · 92% bookedIn UseHydrotherapyReady at 11:10 · Next at 11:20 · 71% bookedTurning OverFacial RoomIn use until 12:15 · 80% bookedIn Use
Harbour Skin ClinicSydneyInjectablesAnti-Wrinkle, Three Areas30 min$450Lip Filler, 1 ml45 min$690Skin Booster45 min$520Consultation20 minFreeJawline Contour60 min$1,200
Rózsa Thermal BathsBudapestRoomsThermal HallIn use until 20:00 · 74% bookedIn UseMassage Room 1In use until 14:30 · Next at 14:45 · 88% bookedIn UseMassage Room 2Next at 15:00 · 59% bookedFreeMud RoomRepairOut of ServiceCouples SuiteIn use until 15:00 · 95% bookedIn Use
Jardim Spa UrbanoSão PauloFacialsLimpeza de Pele Profunda75 minR$ 290Hidratação Profunda60 minR$ 420Peeling de Diamante45 minR$ 260Facial Vitamina C60 minR$ 330Máscara de Ouro50 minR$ 380
Lindenhof Day Spa & AestheticsMunichRoomsTreatment Room 1In use until 11:00 · Next at 11:15 · 90% bookedIn UseTreatment Room 2Ready at 10:40 · 82% bookedTurning OverCouples SuiteIn use until 12:00 · 100% bookedIn UseAesthetics RoomNext at 11:30 · 67% bookedFreeThermal SuiteIn use until 21:00 · 58% bookedIn Use
Fjordbad SpaBergenSpa DaysFjord Day for Two240 min4 290 krSauna & Cold Plunge Ritual90 min890 krSeaweed Body Wrap60 min1 190 krNordic Massage60 min1 090 krEvening Thermal Pass150 min450 kr
Oud & Amber SpaDubaiRoomsHammamIn use until 17:30 · 91% bookedIn UseOud SuiteIn use until 16:45 · Next at 17:00 · 87% bookedIn UseTreatment Room 3Next at 17:15 · 62% bookedFreeTreatment Room 4Ready at 16:20 · 78% bookedTurning OverRelaxation LoungeIn use until 22:00 · 54% bookedIn Use
Clinique LumièreMontréalLaser & SkinÉpilation laser, aisselles20 min95 $IPL Photofacial45 min325 $Microneedling60 min380 $Peeling chimique moyen45 min260 $Laser fractionné60 min650 $
Karura Massage StudioNairobiMassageSwedish Massage60 minKsh 6,500Deep Tissue Massage90 minKsh 9,500Sports Recovery60 minKsh 7,500Prenatal Massage60 minKsh 7,000Hot Stone Massage75 minKsh 8,800
Oud & Amber SpaDubaiMassageArabian Oud Massage60 minAED 520Hot Stone Ritual90 minAED 690Deep Tissue Massage60 minAED 480Couples Hammam Journey120 minAED 1,350Foot Reflexology45 minAED 310
Casa Brisa WellnessPunta CanaRoomsCabana SuiteIn use until 11:30 · Next at 12:00 · 86% bookedIn UseOcean Room 1Next at 11:15 · 64% bookedFreeOcean Room 2In use until 11:45 · 92% bookedIn UseHydrotherapyReady at 11:10 · Next at 11:20 · 71% bookedTurning OverFacial RoomIn use until 12:15 · 80% bookedIn Use
Harbour Skin ClinicSydneyInjectablesAnti-Wrinkle, Three Areas30 min$450Lip Filler, 1 ml45 min$690Skin Booster45 min$520Consultation20 minFreeJawline Contour60 min$1,200
Rózsa Thermal BathsBudapestRoomsThermal HallIn use until 20:00 · 74% bookedIn UseMassage Room 1In use until 14:30 · Next at 14:45 · 88% bookedIn UseMassage Room 2Next at 15:00 · 59% bookedFreeMud RoomRepairOut of ServiceCouples SuiteIn use until 15:00 · 95% bookedIn Use
Jardim Spa UrbanoSão PauloFacialsLimpeza de Pele Profunda75 minR$ 290Hidratação Profunda60 minR$ 420Peeling de Diamante45 minR$ 260Facial Vitamina C60 minR$ 330Máscara de Ouro50 minR$ 380
Lindenhof Day Spa & AestheticsMunichRoomsTreatment Room 1In use until 11:00 · Next at 11:15 · 90% bookedIn UseTreatment Room 2Ready at 10:40 · 82% bookedTurning OverCouples SuiteIn use until 12:00 · 100% bookedIn UseAesthetics RoomNext at 11:30 · 67% bookedFreeThermal SuiteIn use until 21:00 · 58% bookedIn Use
Fjordbad SpaBergenSpa DaysFjord Day for Two240 min4 290 krSauna & Cold Plunge Ritual90 min890 krSeaweed Body Wrap60 min1 190 krNordic Massage60 min1 090 krEvening Thermal Pass150 min450 kr
Oud & Amber SpaDubaiRoomsHammamIn use until 17:30 · 91% bookedIn UseOud SuiteIn use until 16:45 · Next at 17:00 · 87% bookedIn UseTreatment Room 3Next at 17:15 · 62% bookedFreeTreatment Room 4Ready at 16:20 · 78% bookedTurning OverRelaxation LoungeIn use until 22:00 · 54% bookedIn Use
Clinique LumièreMontréalLaser & SkinÉpilation laser, aisselles20 min95 $IPL Photofacial45 min325 $Microneedling60 min380 $Peeling chimique moyen45 min260 $Laser fractionné60 min650 $
Karura Massage StudioNairobiMassageSwedish Massage60 minKsh 6,500Deep Tissue Massage90 minKsh 9,500Sports Recovery60 minKsh 7,500Prenatal Massage60 minKsh 7,000Hot Stone Massage75 minKsh 8,800
Oud & Amber SpaDubaiMassageArabian Oud Massage60 minAED 520Hot Stone Ritual90 minAED 690Deep Tissue Massage60 minAED 480Couples Hammam Journey120 minAED 1,350Foot Reflexology45 minAED 310
Casa Brisa WellnessPunta CanaRoomsCabana SuiteIn use until 11:30 · Next at 12:00 · 86% bookedIn UseOcean Room 1Next at 11:15 · 64% bookedFreeOcean Room 2In use until 11:45 · 92% bookedIn UseHydrotherapyReady at 11:10 · Next at 11:20 · 71% bookedTurning OverFacial RoomIn use until 12:15 · 80% bookedIn Use
Harbour Skin ClinicSydneyInjectablesAnti-Wrinkle, Three Areas30 min$450Lip Filler, 1 ml45 min$690Skin Booster45 min$520Consultation20 minFreeJawline Contour60 min$1,200
Rózsa Thermal BathsBudapestRoomsThermal HallIn use until 20:00 · 74% bookedIn UseMassage Room 1In use until 14:30 · Next at 14:45 · 88% bookedIn UseMassage Room 2Next at 15:00 · 59% bookedFreeMud RoomRepairOut of ServiceCouples SuiteIn use until 15:00 · 95% bookedIn Use
Jardim Spa UrbanoSão PauloFacialsLimpeza de Pele Profunda75 minR$ 290Hidratação Profunda60 minR$ 420Peeling de Diamante45 minR$ 260Facial Vitamina C60 minR$ 330Máscara de Ouro50 minR$ 380
Lindenhof Day Spa & AestheticsMunichRoomsTreatment Room 1In use until 11:00 · Next at 11:15 · 90% bookedIn UseTreatment Room 2Ready at 10:40 · 82% bookedTurning OverCouples SuiteIn use until 12:00 · 100% bookedIn UseAesthetics RoomNext at 11:30 · 67% bookedFreeThermal SuiteIn use until 21:00 · 58% bookedIn Use
Fjordbad SpaBergenSpa DaysFjord Day for Two240 min4 290 krSauna & Cold Plunge Ritual90 min890 krSeaweed Body Wrap60 min1 190 krNordic Massage60 min1 090 krEvening Thermal Pass150 min450 kr
Oud & Amber SpaDubaiRoomsHammamIn use until 17:30 · 91% bookedIn UseOud SuiteIn use until 16:45 · Next at 17:00 · 87% bookedIn UseTreatment Room 3Next at 17:15 · 62% bookedFreeTreatment Room 4Ready at 16:20 · 78% bookedTurning OverRelaxation LoungeIn use until 22:00 · 54% bookedIn Use
Clinique LumièreMontréalLaser & SkinÉpilation laser, aisselles20 min95 $IPL Photofacial45 min325 $Microneedling60 min380 $Peeling chimique moyen45 min260 $Laser fractionné60 min650 $
Karura Massage StudioNairobiMassageSwedish Massage60 minKsh 6,500Deep Tissue Massage90 minKsh 9,500Sports Recovery60 minKsh 7,500Prenatal Massage60 minKsh 7,000Hot Stone Massage75 minKsh 8,800
Oud & Amber SpaDubaiMassageArabian Oud Massage60 minAED 520Hot Stone Ritual90 minAED 690Deep Tissue Massage60 minAED 480Couples Hammam Journey120 minAED 1,350Foot Reflexology45 minAED 310
Casa Brisa WellnessPunta CanaRoomsCabana SuiteIn use until 11:30 · Next at 12:00 · 86% bookedIn UseOcean Room 1Next at 11:15 · 64% bookedFreeOcean Room 2In use until 11:45 · 92% bookedIn UseHydrotherapyReady at 11:10 · Next at 11:20 · 71% bookedTurning OverFacial RoomIn use until 12:15 · 80% bookedIn Use
Harbour Skin ClinicSydneyInjectablesAnti-Wrinkle, Three Areas30 min$450Lip Filler, 1 ml45 min$690Skin Booster45 min$520Consultation20 minFreeJawline Contour60 min$1,200
Rózsa Thermal BathsBudapestRoomsThermal HallIn use until 20:00 · 74% bookedIn UseMassage Room 1In use until 14:30 · Next at 14:45 · 88% bookedIn UseMassage Room 2Next at 15:00 · 59% bookedFreeMud RoomRepairOut of ServiceCouples SuiteIn use until 15:00 · 95% bookedIn Use
Jardim Spa UrbanoSão PauloFacialsLimpeza de Pele Profunda75 minR$ 290Hidratação Profunda60 minR$ 420Peeling de Diamante45 minR$ 260Facial Vitamina C60 minR$ 330Máscara de Ouro50 minR$ 380
Lindenhof Day Spa & AestheticsMunichRoomsTreatment Room 1In use until 11:00 · Next at 11:15 · 90% bookedIn UseTreatment Room 2Ready at 10:40 · 82% bookedTurning OverCouples SuiteIn use until 12:00 · 100% bookedIn UseAesthetics RoomNext at 11:30 · 67% bookedFreeThermal SuiteIn use until 21:00 · 58% bookedIn Use
Fjordbad SpaBergenSpa DaysFjord Day for Two240 min4 290 krSauna & Cold Plunge Ritual90 min890 krSeaweed Body Wrap60 min1 190 krNordic Massage60 min1 090 krEvening Thermal Pass150 min450 kr
Oud & Amber SpaDubaiRoomsHammamIn use until 17:30 · 91% bookedIn UseOud SuiteIn use until 16:45 · Next at 17:00 · 87% bookedIn UseTreatment Room 3Next at 17:15 · 62% bookedFreeTreatment Room 4Ready at 16:20 · 78% bookedTurning OverRelaxation LoungeIn use until 22:00 · 54% bookedIn Use
Clinique LumièreMontréalLaser & SkinÉpilation laser, aisselles20 min95 $IPL Photofacial45 min325 $Microneedling60 min380 $Peeling chimique moyen45 min260 $Laser fractionné60 min650 $
Karura Massage StudioNairobiMassageSwedish Massage60 minKsh 6,500Deep Tissue Massage90 minKsh 9,500Sports Recovery60 minKsh 7,500Prenatal Massage60 minKsh 7,000Hot Stone Massage75 minKsh 8,800
Lindenhof Day Spa & AestheticsMunich
TodayFri
Lena HoferJonas BrandtMira SauerTobias Ernst
09:0010:0011:0012:0013:00
Anja Keller✓
Sabine Roth✓
Petra Vogel
Matteo Müller✓
Ilse Brenner✓
Klara Wendt
Hannah Lutz✓Processing
Greta Simon✓
Nora Albrecht
Felix Kraus✓
Ute & Rolf Baier✓
Northlight Med SpaAustin
TodaySat
Dana Whitfield, NPRosa DelgadoKai MorganBrooke Tran
10:0011:0012:0013:0014:00
Jenna Holt✓
Ava Lindqvist✓
Camila Reyes✓
Tess Navarro
Morgan Price✓
Leah Sato✓Processing
Nina Park
Harper Quinn✓
Riley Brooks
Sofia Grant✓
Elise Monroe✓
Paige Ellison
Kōyō Onsen SpaKyoto
Today土
Sato YuiKobayashi RenMori Hana
10:0011:0012:0013:0014:00
Tanaka Emi✓
Ito Mai✓
Nakamura Aoi
Yamada Kenji & Rina✓
Suzuki Haru✓
Watanabe Sora✓
Kato Yuna✓
Hayashi Mio
Tidewater Hotel SpaCape Town
TodayThu
Thandi NkosiMegan van WykSipho DlaminiAyesha Patel
09:0010:0011:0012:0013:00
Claire Botha✓
Room 412 · Hughes✓
Lerato Mokoena
Room 207 · Fischer✓
Nadia Jacobs✓
Zanele Khumalo
Pieter Smit✓
Room 318 · Moreau✓
Fatima Adams✓
Grace Naidoo
Room 501 · Okoye✓
Sal y Agua SpaMexico City
TodayVie
Valeria RíosDiego HerreraLucía Méndez
10:0011:0012:0013:0014:00
Fernanda López✓
Regina Ortiz✓
Paola Castillo
Andrés Vega✓
Mariana & Tomás Ruiz✓
Camila Navarro
Sofía Guerrero✓Processing
Daniela Fuentes✓
Ximena Rojas
Hanover Skin StudioLondon
TodayWed
Dr. Amelia HartChloe BennettImogen ShawPriya Kaur
09:0010:0011:0012:0013:00
Olivia Pratt✓
Georgia Lane✓
Harriet Cole✓
Freya Walsh
Isla Murray✓
Sophie Grant✓
Emily Clarke
Lucy Harper✓Processing
Alice Ford✓
Ruby Evans✓
Maya Shah
Zara Ahmed✓
Oud & Amber SpaDubaiMassageArabian Oud Massage60 minAED 520Hot Stone Ritual90 minAED 690Deep Tissue Massage60 minAED 480Couples Hammam Journey120 minAED 1,350Foot Reflexology45 minAED 310
Casa Brisa WellnessPunta CanaRoomsCabana SuiteIn use until 11:30 · Next at 12:00 · 86% bookedIn UseOcean Room 1Next at 11:15 · 64% bookedFreeOcean Room 2In use until 11:45 · 92% bookedIn UseHydrotherapyReady at 11:10 · Next at 11:20 · 71% bookedTurning OverFacial RoomIn use until 12:15 · 80% bookedIn Use
Harbour Skin ClinicSydneyInjectablesAnti-Wrinkle, Three Areas30 min$450Lip Filler, 1 ml45 min$690Skin Booster45 min$520Consultation20 minFreeJawline Contour60 min$1,200
Rózsa Thermal BathsBudapestRoomsThermal HallIn use until 20:00 · 74% bookedIn UseMassage Room 1In use until 14:30 · Next at 14:45 · 88% bookedIn UseMassage Room 2Next at 15:00 · 59% bookedFreeMud RoomRepairOut of ServiceCouples SuiteIn use until 15:00 · 95% bookedIn Use
Jardim Spa UrbanoSão PauloFacialsLimpeza de Pele Profunda75 minR$ 290Hidratação Profunda60 minR$ 420Peeling de Diamante45 minR$ 260Facial Vitamina C60 minR$ 330Máscara de Ouro50 minR$ 380
Lindenhof Day Spa & AestheticsMunichRoomsTreatment Room 1In use until 11:00 · Next at 11:15 · 90% bookedIn UseTreatment Room 2Ready at 10:40 · 82% bookedTurning OverCouples SuiteIn use until 12:00 · 100% bookedIn UseAesthetics RoomNext at 11:30 · 67% bookedFreeThermal SuiteIn use until 21:00 · 58% bookedIn Use
Fjordbad SpaBergenSpa DaysFjord Day for Two240 min4 290 krSauna & Cold Plunge Ritual90 min890 krSeaweed Body Wrap60 min1 190 krNordic Massage60 min1 090 krEvening Thermal Pass150 min450 kr
Oud & Amber SpaDubaiRoomsHammamIn use until 17:30 · 91% bookedIn UseOud SuiteIn use until 16:45 · Next at 17:00 · 87% bookedIn UseTreatment Room 3Next at 17:15 · 62% bookedFreeTreatment Room 4Ready at 16:20 · 78% bookedTurning OverRelaxation LoungeIn use until 22:00 · 54% bookedIn Use
Clinique LumièreMontréalLaser & SkinÉpilation laser, aisselles20 min95 $IPL Photofacial45 min325 $Microneedling60 min380 $Peeling chimique moyen45 min260 $Laser fractionné60 min650 $
Karura Massage StudioNairobiMassageSwedish Massage60 minKsh 6,500Deep Tissue Massage90 minKsh 9,500Sports Recovery60 minKsh 7,500Prenatal Massage60 minKsh 7,000Hot Stone Massage75 minKsh 8,800
Calisto Spa

Everything a spa or a clinic runs on, in order

From the treatment menu to the client’s next visit.

One Client

One client, from the booking to the next visit

What the front desk, the provider and the medical director each do, screen by screen.

The booking

Online, by phone or at the desk: the treatment, the provider and a room it can be done in, held together. A full day puts the client on the waitlist, offered the next time that comes free.

harbourskinclinic.com.au/book
Harbour Skin ClinicTreatmentsOur TeamGift CardsBook

Book an appointment

Injectables, skin and laser treatments at our Surry Hills clinic.

Lip Filler, 1 ml45 minChoose Another Service
With
Anyone availableSLSophie Lin, RNEMElla Morris, RNDHDr. Hannah Reid
Times are in Australian Eastern Daylight Time.
09:1510:0011:3013:4514:3015:1516:0017:30

Before the visit

The intake form and the treatment’s waiver, signed online or recorded from paper, a consultation or patch test first where the treatment needs one, and the deposit taken or the card held.

spa.calistoco.com/spa/today

Today

Harbour Skin Clinic · Sydney

Everything happening today, in every room and every department

Day at a GlanceArrivalsFloorWalk-InsClose the Day
Tuesday, 10/11/2026MineEveryone
Before Their Visit7
  • 09:30Charlotte Nguyen$120.00Deposit to Take
  • 11:00Ruby CastellanoJawline ContourConsultation First
  • 12:15Isabella FraserLaser Resurfacing Consent · Not signed yetConsent Needed
  • 13:00Zoe Papadopoulos$90.00Deposit to Take
  • 14:30Mia ThorntonDermal Filler Consent · Its wording changedConsent Needed
  • 16:45Grace WhitfieldAnti-Wrinkle, Three AreasConsultation First
  • 17:30Lachlan PriceLaser Resurfacing Consent · ExpiredConsent Needed
Mia ThorntonConfirmed14:30 · 15:15 · Treatment Room 3 · #HS-4821Lip Filler, 1 ml · Sophie Lin, RN
Intake formInjectables Health Questionnaire · 14 answersDoneConsultationInjectables Consultation · 12 days agoDoneWaiverDermal Filler Consent · consent version 3 · Its wording changedConsent NeededDeposit$150.00Paid
Send WaiversCheck In

Check-In

At the desk or on the provider’s phone. Today shows who is with which client in which room, who is running behind and which rooms are free now.

Arrivals
Find a Guest
Arrivals9Departures3Here Now4Done11
Mia ThorntonPre-registered14:30 · Treatment Room 3 · Lip Filler, 1 ml$540.00 dueOnlineQuickCheck In
Lachlan Price14:45 · Laser Room · IPL Photofacial$310.00 duePhoneCheck In
Harper DoylePre-registeredRunning Late 10 min15:00 · Treatment Room 1 · Skin Booster$520.00 dueQuickCheck In
Amelia Kovac15:30 · Facial Room · Hydrating Facial$180.00 dueOnlineCheck In
Oscar Bell16:00 · Treatment Room 2 · Anti-Wrinkle, Three Areas$450.00 dueCheck In
Grace Whitfield16:45 · Consultation Room · Injectables Consultation$60.00 duePhoneCheck In
Swipe to check inSwipe to open

The treatment

The provider opens the chart and records what was done, the products used with their lots, and the photos. Only the people you clear read it.

spa.calistoco.com/spa/clients/mia-thornton?tab=clinical

Mia Thornton

Harbour Skin Clinic · Sydney

Book an Appointment
OverviewAppointmentsClinicalCommunicationsFinanceWaivers
ChartBefore & After
Allergy: lidocaine
VisitsStart a Treatment Record
Tue, 10/11Open4 entriesLip Filler, 1 ml · by Sophie Lin, RN · Treatment Room 3 · consent version 3
Treatment performedLip augmentation, 1 mlCannula, upper and lower lip · Topical numbing 20 min beforeAmend
Product givenHyaluronic filler · 0.5 mlUpper lip · 0.5 ml · Lot recordedAmend
Product givenHyaluronic filler · 0.5 mlLower lip · 0.5 ml · Lot recordedAmend
Treatment noteAftercare givenNo exercise for 24 hours, arnica twice a day, review in two weeksAmend
FaceBody frontBody backUpper lip · 0.5 mlLower lip · 0.5 ml
Add to the Chart
Chart It
Tue, 21/7Anti-Wrinkle, Three Areas · by Dr. Hannah Reid · signed off by Dr. James OkaforClosedSigned off
Tue, 21/4Skin Booster · by Sophie Lin, RN · signed off by Dr. James OkaforClosedSigned off

Sign-Off

A treatment that needs it waits for the medical director, who signs it off or sends it back.

spa.calistoco.com/spa/today

Today

Harbour Skin Clinic · Sydney

Everything happening today, in every room and every department

Day at a GlanceArrivalsFloorWalk-InsClose the Day
Charts4
  • 15:12Mia ThorntonLip Filler, 1 ml · Sophie Lin, RNAwaiting Sign-Off
  • 13:40Harper DoyleSkin Booster · Ella Morris, RNAwaiting Sign-Off
  • 12:05Oscar BellAnti-Wrinkle, Three Areas · Dr. Hannah ReidAwaiting Sign-Off
  • 10:50Isabella FraserLaser Resurfacing · Liam CarterAwaiting Sign-Off
Approvals
Clinical
Treatment record · Mia ThorntonRequested by Sophie Lin, RN · Lip Filler, 1 mlDelegateRequest ChangesSend BackSign Off
Treatment record · Harper DoyleRequested by Ella Morris, RN · Skin BoosterDelegateRequest ChangesSend BackSign Off
Treatment record · Oscar BellRequested by Dr. Hannah Reid · Anti-Wrinkle, Three AreasDelegateRequest ChangesSend BackSign Off
Treatment record · Isabella FraserRequested by Liam Carter · Laser ResurfacingDelegateRequest ChangesSend BackSign Off
Spa
Booking request · Ruby CastellanoRequested by Online booking · $1,200.00DelegateRequest ChangesRejectApprove

Checkout

Take Payment opens the Register on the visit’s folio: the treatment, the aftercare products and a gift card on one check.

spa.calistoco.com/spa/register?appointment=hs-4821

Register

Harbour Skin Clinic · Sydney

What was done, what they take home, a tip, the next visit, and the drawer

Customer Display
RegisterLayoutsDrawersX / Z Report
TreatmentsAftercareGift CardsPasses
Arnica Recovery Gel$34.00Barrier Lip Balm$22.00Hyaluronic Serum 30 ml$89.00SPF 50 Daily Fluid$46.00Calming Cleanser$38.00Peptide Eye Cream$72.00Recovery Mask$28.00Gift Card$200.00
Mia ThorntonLip Filler, 1 ml · #HS-4821Balance $796.00
Cart
Lip Filler, 1 mlSophie Lin, RN$690.00
Arnica Recovery Gel$34.00
Barrier Lip Balm$22.00
Gift CardFor Helen Thornton$200.00
Subtotal$946.00GST (incl.)$86.00Total$946.00
Checkout

The next visit

Book the Next Visit before they leave. Rebooking lists who is due back by their treatment plan, their own rhythm or the treatment’s interval.

spa.calistoco.com/spa/appointments/hs-4821
Back to Appointments

Mia Thornton Spa Checked Out ✓ Client Confirmed

Harbour Skin Clinic · Tue, 10/11 14:30 · 15:15 · Treatment Room 3 · #HS-4821

Book the Next Visit
DetailsFolioMessagesAutomated MessagesForm Responses
TreatmentLip Filler, 1 mlProviderSophie Lin, RNRoomTreatment Room 3WaiverDermal Filler Consent · v3
New Appointment

Who it is for, the treatment, who does it and when.

No one yetSophie Lin, RNElla Morris, RN · Busy at this timeDr. Hannah Reid
Continue in the Full FormCancelCreate
This ClientVisits7Last VisitTue, 10/11
BalanceNothing owedPaid $946.00
harbourskinclinic.com.au/book
Harbour Skin ClinicTreatmentsOur TeamGift CardsBook

Book an appointment

Injectables, skin and laser treatments at our Surry Hills clinic.

Lip Filler, 1 ml45 minChoose Another Service
With
Anyone availableSLSophie Lin, RNEMElla Morris, RNDHDr. Hannah Reid
Times are in Australian Eastern Daylight Time.
09:1510:0011:3013:4514:3015:1516:0017:30
The Day

Run the day from the desk and the treatment rooms

Today opens on the day in the order it happens: the huddle against your targets, the checks before opening, who to confirm, couples and spa days not ready, the rooms through the day and the gaps to fill.

spa.calistoco.com/spa/today

Today

Oud & Amber Spa · Dubai

Everything happening today, in every room and every department

Day at a GlanceArrivalsFloorWalk-InsClose the Day
Tuesday, 10/11/2026MineEveryone
Huddle
Appointments58Target 60 · 97% · On PaceRooms Booked88%Target 80% · 110% · AheadProviders Booked81%Target 85% · 95% · On PacePrebooked36%Target 45% · 80% · BehindService SalesAED 31,450Target AED 34,000 · 93% · On PaceRetail SalesAED 4,280Target AED 4,000 · 107% · AheadHotel Capture62%31 of 50 guests booked
Appointments17
  • 15:30Layla & Karim HaddadCouples Hammam Journey · Mariam Yousef · Oud SuiteIn TreatmentCouples or Spa Day
  • 16:00Sophie LaurentArabian Oud Massage · Leila Farouk · Amber RoomIn Treatment
  • 16:30Elena PetrovaGold Radiance Facial · Hana Saleh · Facial RoomArrivedWaiting 3 min
  • 16:45Omar RashidDeep Tissue Massage · Omar Nasser · Treatment Room 38 min Late
Rooms9
  • HammamIn use until 17:30 · 91% bookedIn Use
  • Oud SuiteIn use until 17:30 · Next at 17:45 · 87% bookedIn Use
  • Treatment Room 3Next at 17:15 · 62% bookedFree
  • Treatment Room 4Ready at 16:50 · Next at 17:00 · 78% bookedTurning Over
Couples & Spa Days4
  • 15:30Layla & Karim Haddad2 guests · 4 treatments · Until 18:00Ready
  • 17:00Al Ketbi bridal party6 guests · 12 treatments · Until 21:00No Provider
  • 18:00Mariam SaeedSpa Day · 3 treatments · Until 21:30Ready
  • 19:00Khan family3 guests · 3 treatments · Until 20:30Overlap

Huddle

Appointments, rooms booked, providers booked, prebooked, and service and retail sales on each currency’s own rail, each against its target, with the hotel’s capture when guests are in house.

Hanover Skin StudioLondon
HuddleTuesday 10/11
Appointments46Target 50 · 92% · On PaceRooms Booked84%Target 80% · 105% · AheadProviders Booked78%Target 85% · 92% · BehindPrebooked44%Target 50% · 88% · On PaceService Sales£7,860Target £8,500 · 92% · On PaceRetail Sales£1,140Target £1,500 · 76% · Behind

Ready to Open

The opening checks, wet-area readings, room set-up and repairs due. Once the doors open, Checks & Repairs.

Fjordbad SpaBergen
Ready to Open7
  • 07:00Sauna switched onIngrid Solberg · BadstueDone
  • 07:15Cold plunge readingAnyone on shift · KaldtkarDone
  • 07:30Pool chlorine and pHYou · UtebassengDue Now
  • 07:45Treatment rooms set upAnyone on shift · Behandling 1 to 3Due Now
  • 08:15Couples suite set upMaren Dahl · ParsuiteLater
  • Steam generator descalingDampbad · Not assigned · High PriorityOverdue
  • 11:00Lounge reading lampHvilerom · Erik HaugenRoom Out of Service

To Confirm

Today’s and tomorrow’s clients who have not confirmed.

Lindenhof Day Spa & AestheticsMunich
To Confirm6
  • 11:00Sabine RothLindenhof Signature Massage · Lena HoferNot Confirmed
  • 13:30Petra VogelAlpine Herbal Facial · Mira SauerNot Confirmed
  • 16:15Klara WendtDeep Tissue Massage · Jonas BrandtNot Confirmed
  • TomorrowMatteo Müller09:30 · Hot Stone Massage · Jonas BrandtNot Confirmed
  • TomorrowGreta Simon10:00 · Hyaluronic Lip Filler, 1 ml · Dr. Eva BrandlNot Confirmed
  • TomorrowUte & Rolf Baier14:00 · Couples Linden Ritual · Tobias ErnstNot Confirmed

Couples & Spa Days

Each party or spa day with what is not ready: no provider, no room, a long wait, or treatments that overlap.

Kōyō Onsen SpaKyoto
Couples & Spa Days6
  • 10:00Yamada Kenji & Rina2 guests · 4 treatments · Until 13:00Ready
  • 11:30Tanaka EmiSpa Day · 3 treatments · Until 16:00No Room
  • 13:00Kobayashi bridal party5 guests · 10 treatments · Until 17:30No ProviderOverlap
  • 14:00Suzuki Haru & Aoi2 guests · 2 treatments · Until 15:30Long Wait
  • 15:30Mori family4 guests · 6 treatments · Until 18:00Ready
  • 16:00Ito MaiSpa Day · 3 treatments · Until 19:30Ready

Before Their Visit

Consents owed, a consultation still to come first, and deposits to take.

Clinique LumièreMontréal
Before Their Visit7
  • 09:00Émilie TremblayMicroneedling Consent · Not signed yetConsent Needed
  • 10:30Olivier GagnonLaser fractionnéConsultation First
  • 11:15Chloé Roy100,00 $Deposit to Take
  • 13:00Mathieu CôtéIPL Photofacial Consent · Its wording changedConsent Needed
  • 14:45Léa BouchardPeeling chimique moyenConsultation First
  • 16:00Gabriel Lavoie75,00 $Deposit to Take
  • 17:30Camille PelletierLaser Hair Removal Consent · ExpiredConsent Needed

Appointments

By the clock: arrived and waiting, in treatment, running behind.

Jardim Spa UrbanoSão Paulo
Appointments20
  • 10:00Fernanda AlvesLimpeza de Pele Profunda · Camila Duarte · Sala 2In Treatment
  • 10:15Gustavo RochaHidratação Capilar · Rafael Moreira · Sala 4 · Free until 10:50Processing
  • 10:30Patrícia MendesHidratação Profunda · Beatriz Lima · Sala 1ArrivedWaiting 6 min
  • 10:30Ana RibeiroPeeling de Diamante · Juliana Prado · Sala 312 min Late
  • 10:45Lucas & Marina SouzaRitual a Dois · Thiago Nunes · Suíte CasalArriving SoonCouples or Spa Day
  • 11:00Renata FariasFacial Vitamina C · Larissa Costa · Sala 2Arriving Soon

Rooms

Each treatment room in use until, turning over until, free or out of service, and who is next.

Rózsa Thermal BathsBudapest
Rooms7
  • Thermal HallIn use until 20:00 · 74% bookedIn Use
  • Massage Room 1In use until 14:30 · Next at 14:45 · 88% bookedIn Use
  • Massage Room 2Next at 15:00 · 59% bookedFree
  • Couples SuiteReady at 14:20 · Next at 14:30 · 95% bookedTurning Over
  • Facial RoomIn use until 15:15 · 71% bookedIn Use
  • Mud RoomSteam valve replacementOut of Service
  • Island PoolIn use until 21:00 · 66% bookedIn Use

Who’s Working

Shifts against bookings. A room rented to its renter’s own business shows only as occupied.

Sal y Agua SpaMexico City
Who’s Working6
  • 09:00Valeria RíosUntil 17:00 · 86% booked · 6 appointments · First at 09:30
  • 10:00Diego HerreraUntil 19:00 · 72% booked · 5 appointments · 1 gapFree Now
  • 10:00Lucía MéndezUntil 18:00 · 91% booked · 7 appointments · First at 10:00
  • 12:00Paola CastilloUntil 20:00 · 54% booked · 3 appointments · 2 gaps
  • 13:00Camila NavarroUntil 20:00 · 63% booked · 4 appointments · First at 13:30Free Now
  • Cabina 6Andrea SalinasRented

Gaps to Fill

A provider’s open time with a room free through it, and the waitlist clients who fit it.

Harbour Skin ClinicSydney
Gaps to Fill5
  • 11:15Sophie Lin, RNOpen until 12:30 · 75 min · Treatment Room 3 · Fits Grace Whitfield · Anti-Wrinkle, Three Areas1 on the Waitlist
  • 13:00Ella Morris, RNOpen until 14:00 · 60 min · Treatment Room 1 · Fits Ruby Castellano · Skin Booster, Amelia Kovac · Hydrating Facial2 on the Waitlist
  • 15:30Dr. Hannah ReidOpen until 16:15 · 45 min · Treatment Room 2
  • 16:00Liam CarterOpen until 17:00 · 60 min · Laser Room · Fits Oscar Bell · IPL Photofacial1 on the Waitlist
  • 17:00Chloe BarnesOpen until 17:45 · 45 min · Facial Room

Walk-Ins

The line, and who is served next.

Karura Massage StudioNairobi
Walk-Ins5

The wait is about 25 min.

  • 10:42Wanjiru Kamau1 in lineOffered Their Turn
  • 10:48Brian Otieno2 in line
  • 10:55No. 33 in line
  • 11:02Achieng Odhiambo4 in line
  • 11:06Kevin Mwangi5 in line

Rebook Before They Leave

Who is checking out with nothing booked, and the Due Back count.

Clinique LumièreMontréal
Rebook Before They Leave5
  • 09:00Isabelle FortinNathalie GirardIn Treatment
  • 09:30Marc-André CaronJulie BergeronFinished
  • 10:00Sophie LemieuxNathalie GirardFinished
  • 10:15Antoine BélangerDr. Karine OuelletIn Treatment
  • 10:45Audrey PaquetteJulie BergeronFinished

No-Shows

Today’s no-shows, with the fee to charge or the guarantee to release.

Hanover Skin StudioLondon
No-Shows5
  • 09:30Olivia PrattAnti-Wrinkle, Two Areas · Dr. Amelia Hart · £60.00Card Held
  • 10:45James WhitakerHydrating Facial · Chloe Bennett · £45.00Fee Charged
  • 12:15Freya WalshLip Filler, 1 ml · Dr. Amelia Hart · £95.00Card Held
  • 13:00Isla MurraySkin Peel · Imogen Shaw
  • 15:30Ruby EvansMicroneedling · Priya Kaur · £70.00Card Held

Charts

Charts still open and charts awaiting the medical director, shown only with clinical clearance.

Northlight Med SpaAustin
Charts5
  • 10:15Jenna HoltWrinkle Relaxer, Upper Face · Dana Whitfield, NPChart Open
  • 11:00Ava LindqvistLip Filler, 1 ml · Dana Whitfield, NPChart Open
  • 09:30Morgan PriceChemical Peel · Rosa DelgadoAwaiting Sign-Off
  • 09:45Leah SatoMicroneedling · Kai MorganAwaiting Sign-Off
  • 10:30Harper QuinnLaser Hair Removal · Brooke TranAwaiting Sign-Off

Hotel Guests

Guests in house with no spa appointment, when there are stays in house.

Tidewater Hotel SpaCape Town
Hotel Guests6
  • Claire HughesRoom 412 · Leaves Thu, 11/12No Spa Booking
  • Thomas FischerRoom 207 · Leaves Wed, 11/11No Spa Booking
  • Amélie MoreauRoom 318 · Leaves Sat, 11/14No Spa Booking
  • Chidi OkoyeRoom 501 · Leaves Fri, 11/13No Spa Booking
  • Hannah BeckerRoom 615 · Leaves Sun, 11/15No Spa Booking
  • Liam O’ConnorRoom 109 · Leaves Thu, 11/12No Spa Booking

To Answer

Client conversations waiting for a reply.

Fjordbad SpaBergen
To Answer5
  • 08:12Ingrid BergMaren DahlWaiting for a Reply
  • 08:40Ole JohansenNot assignedWaiting for a Reply
  • 09:05Sofie LieErik HaugenWaiting for a Reply
  • 09:22Henrik MoeNot assignedWaiting for a Reply
  • 09:31Nora BakkeMaren DahlWaiting for a Reply

Money

Shown only to a reader who may look payments up, and takings only with sales reports.

Casa Brisa WellnessPunta Cana
Money2
  • Taken so far: RD$284,650.00
  • 3 drawers openOpen

Mine and Everyone

A provider opens on their own day. Colleagues’ names and sales show where People & privacy allows.

Harbour Skin ClinicSydney
Tuesday, 10/11/2026MineEveryone
Appointments6
  • 09:30Charlotte NguyenAnti-Wrinkle, Three Areas · Treatment Room 3In Treatment
  • 10:15Harper DoyleSkin Booster · Treatment Room 3ArrivedWaiting 4 min
  • 11:00Ruby CastellanoInjectables Consultation · Consultation RoomArriving Soon
  • 14:30Mia ThorntonLip Filler, 1 ml · Treatment Room 3
  • 15:30Amelia KovacJawline Contour · Treatment Room 3
  • 16:45Grace WhitfieldAnti-Wrinkle, Three Areas · Treatment Room 3

Home

Counted from the same day Today draws, each count opening its list.

spa.calistoco.com/spa
Rózsa Thermal BathsBudapest
Today
13:30 · Kovács AnnaHungarian Mud Wrap · Mud Room13:45 · Nagy PéterThermal Massage · Massage Room 114:00 · Tóth EszterRose Facial · Facial Room14:00 · Szabó Gábor & RékaCouples Bath Ritual · Couples Suite14:30 · Horváth LiliAroma Massage · Massage Room 214:45 · Varga MártonThermal Massage · Massage Room 115:00 · Molnár ZsófiaSalt Scrub · Steam Room
Takings Today2 486 500 Ft
Appointments Today64
To Confirm7
Walk-Ins Waiting3
Providers Booked77%
Rooms Free Now2
Rooms Booked81%
Couples & Spa Days Not Ready1
Waivers Due This Week12
Checks Due4
Prebooked Today38%
Due Back41

Close the Day

Tips, the drawers, the figures and the sign-off.

spa.calistoco.com/spa/today?view=close

Today

Kōyō Onsen Spa · Kyoto

Day at a GlanceArrivalsFloorWalk-InsClose the Day
CountReviewSign Off
Drawers
Front DeskClosed by Sato Yui · 21:05 · Expected cash ¥186,400 · Counted ¥186,400Balanced
Shop CounterClosed by Mori Hana · 21:10 · Expected cash ¥42,300 · Counted ¥42,000Change given twice to a walk-in guestShort ¥300
Onsen GateClosed by Kobayashi Ren · 21:12 · Expected cash ¥96,800 · Counted ¥97,000A guest left the change for the staffOver ¥200
Takings¥1,284,600
BackSign Off the Day
The Desk

Book, seat and check out from the desk

The appointment holds the visit. The client holds the record.

Calendar

By provider and by room, with working hours, group bookings and the waitlist. On a phone, a free slot books in place.

spa.calistoco.com/spa/calendar

Calendar

Oud & Amber Spa · Dubai

Every treatment by provider and room: who is with a client, what is free, and when

New Express Booking
DayBoardWorking HoursGroup BookingsWaitlist
TodayTue, 10/11
Mariam YousefLeila FaroukHana SalehOmar Nasser
14:0015:0016:0017:0018:00
Rania Haddad✓
Layla & Karim Haddad✓
Fatima Al Zaabi
Sophie Laurent✓Processing
Noura Al Mansoori✓
James Whitaker
Aisha Khan✓
Elena Petrova✓6 min late
Hessa Al Ketbi
Saeed Al Hammadi✓
Omar Rashid
Yousef Darwish✓

Day, Board and Working Hours

The day by provider and by room, the board, and each provider’s hours.

spa.calistoco.com/spa/calendar?view=board

Calendar

Harbour Skin Clinic · Sydney

Every treatment by provider and room: who is with a client, what is free, and when

New Express Booking
DayBoardWorking HoursGroup BookingsWaitlist
TodayTue, 10/116 providers · 3 with client · 3 free
09:0010:0011:0012:0013:0014:0015:0016:0017:00
Sophie Lin, RNwith client
Charlotte NguyenHarper DoyleRuby CastellanoMia ThorntonAmelia Kovac
Ella Morris, RNavailable
Zoe PapadopoulosIsabella FraserOscar BellGrace Whitfield
Dr. Hannah Reidwith client
Lachlan PriceMatilda RossJack TranEvie Sanders
Liam Carteron break
Ava MitchellNoah KellyIsla Wood
Chloe Barneswith client
Sienna HallRuby CooperElla Young
Priya Desaioff
BookedChecked inChecked out / unavailableDouble-booked

Group Bookings

A couple or a party on one booking, each opening its own page.

spa.calistoco.com/spa/calendar?view=groups

Calendar

Casa Brisa Wellness · Punta Cana

Every treatment by provider and room: who is with a client, what is free, and when

New Express Booking
DayBoardWorking HoursGroup BookingsWaitlist
Bridal parties, families and teams: every guest’s appointments booked together, all of them or none.New Group Booking
Today2
Coming up7
Guests coming38
Appointments64
DatePartyGuestsAppointmentsStatusCode
mar, 10/11Martínez bridal party816TodayCB-G418
mar, 10/11Brooks family46TodayCB-G421
jue, 12/11Coral Logistics team retreat1212UpcomingCB-G425
vie, 13/11Peña & Taveras anniversary24UpcomingCB-G427
dom, 15/11Hernández quinceañera612UpcomingCB-G430
jue, 19/11Los Corales wellness weekend614UpcomingCB-G433

Waitlist

A full day puts the client on it, and a freed time is offered to them.

spa.calistoco.com/spa/calendar?view=waitlist

Calendar

Hanover Skin Studio · London

Every treatment by provider and room: who is with a client, what is free, and when

New Express Booking
DayBoardWorking HoursGroup BookingsWaitlist
Who is waiting for a day that is full, offered the time when one comes free.Offer a TimeNew Waitlist Entry
Waiting9
Waiting for today3
Offered2
Booked from the list14
ClientTreatmentDayBetweenStatusJoined
Georgia LaneAnti-Wrinkle, Three AreasTue 10/1110:00 to 13:00OfferedSun 08/11
Harriet ColeLip Filler, 1 mlTue 10/1114:00 to 18:00WaitingSat 07/11
Sophie GrantHydrating FacialTue 10/1112:00 to 15:00WaitingMon 09/11
Emily ClarkeSkin BoosterWed 11/1109:00 to 12:00OfferedFri 06/11
Alice FordMicroneedlingThu 12/1116:00 to 19:00WaitingMon 09/11
Maya ShahChemical PeelFri 13/1110:00 to 14:00BookedWed 04/11

Express Booking

A booking link for one treatment, provider and time, sent by text or email.

spa.calistoco.com/spa/calendar/express

Express Booking

Jardim Spa Urbano · São Paulo

Generate a secure, public link a client can open without signing in to book directly.

Public Booking Link

Expires 12/11/2026. Anyone with this link can book, no sign-in required.

https://spa.calistoco.com/book/express/x7kq2m9t
Service
Massagem Relaxante
Length
60 min
List price
R$ 260,00
ShareSend by SMSSend by EmailCopy link
Before the Treatment

Have every client ready before they reach the room

A booking asks what the treatment needs before it is written: the intake form, the waiver at the version in force, a consultation or patch test first, and a deposit or a card held.

spa.calistoco.com/spa/deposits

Deposits & No-Shows

Oud & Amber Spa · Dubai

The appointments that ask a deposit or a card guarantee, and where each one stands.

Booking Rules
DepositsNo-Shows
Due6
Held on Card14
Paid23
Claimed2
WhenClientDepositStandingAppointment
10/11 10:00Layla HaddadOud Ritual, 120 minAED 250.00Held on cardOA-4K7P
10/11 11:30Omar Al MansooriHammam & ScrubAED 180.00PaidOA-4K9D
10/11 14:00Sophie LaurentCouples Amber JourneyAED 300.00DueOA-4M2C
09/11 16:30Rania SalehGold FacialAED 150.00ClaimedOA-4H1Z
11/11 09:30Arjun MehtaDeep Tissue, 90 minAED 220.00Held on cardOA-4N8T
11/11 12:00Noura Al ShamsiBridal Spa DayAED 400.00PaidOA-4P3W
12/11 15:00Elena PetrovaHammam & ScrubAED 180.00DueOA-4Q6R
12/11 17:30Khalid RahmanOud Ritual, 120 minAED 250.00Held on cardOA-4R0J
13/11 11:00Mariam YoussefHydrating FacialAED 120.00PaidOA-4S5L
Charge the No-Show FeeRelease the Guarantee

Intake Forms

spa.calistoco.com/spa/settings/treatments?view=intake-forms

Services

Harbour Skin Clinic · Sydney

Booking RulesCancellationIntake FormsChart TemplatesApprovals
Intake FormsWhat you ask a client before a treatment, such as a health questionnaire, a skin assessment or contraindications. Build the form in Calisto Forms, then choose it for each treatment.
Anti-Wrinkle ConsultationMedical History & MedicationsWrinkle Relaxer, Upper FaceInjectables Health QuestionnaireLip FillerInjectables Health QuestionnaireSkin NeedlingSkin AssessmentIPL PhotofacialLaser & Light Pre-TreatmentChemical Peel, MediumSkin AssessmentCouples FacialSkin AssessmentOnce per person
Build a FormA form is built in Calisto Forms. Choose one for a service and its checkout asks it, every time, at every door.

A form bound to the treatment, with Forms. The answers are filed in the client’s chart, never on the booking.

Waivers

spa.calistoco.com/spa/intake-consent?view=consents

Intake Forms & Waivers

Clinique Lumière · Montréal

The waivers clients sign. Changing the words makes a new version, asked again.

New Waiver
DueSignedBy ServiceWaivers
WaiverKindApplies ToGood for (Days)VersionFields PlacedUpdated
Neurotoxin ConsentMedical consent · 2026-10-29Medical consentSpa365v462026-10-29
Dermal Filler ConsentMedical consent · 2026-10-01Medical consentSpa365v372026-10-01
Laser & IPL ConsentMedical consent · 2026-11-04Medical consentSpa180v562026-11-04
Chemical Peel ConsentMedical consent · 2026-08-14Medical consentSpa180v252026-08-14
Photo & Media ReleasePhoto & media release · 2026-06-13Photo & media releaseEverything730v132026-06-13
Health DeclarationHealth declaration · 2026-11-07Health declarationEverything90v692026-11-07

A medical waiver per treatment, with Sign, asked again when its words change and sent from the appointment. One signed on paper is recorded with its scan.

What Rules It Out

spa.calistoco.com/spa/treatments/nl-lip-filler

Lip Filler

Northlight Med Spa · Austin

What rules it out

An answer on the intake form, or an allergy or condition on the client’s record, that means this should not be booked without a check.

pregnant or breastfeedingAn answer on the intake form · Yescold sores in the last 30 daysAn answer on the intake form · YeshyaluronicSomething on their recordlidocaineSomething on their record
Rooms and treatments

How a treatment is booked.

An intake answer or a chart alert that rules a treatment out, and the credential its provider must hold. What a match does online, how long a paper waiver counts and what a lapsed credential does are your settings.

Who Still Has to Sign

spa.calistoco.com/spa/intake-consent?view=due

Intake Forms & Waivers

Jardim Spa Urbano · São Paulo

Appointments this week whose client has not yet signed the waiver their treatment asks.

DueSignedBy ServiceWaivers
Due this week6
Not signed yet3
Words changed2
Expired1
AppointmentClientServiceWaiverWhy
10/11 15:30Beatriz AlmeidaChemical Peel ConsentPeeling QuímicoChemical Peel ConsentNot signed yet
11/11 10:00Rafael SouzaLaser ConsentLaser FracionadoLaser ConsentWords changed, sign again
11/11 14:00Camila FerreiraSkin Needling ConsentMicroagulhamentoSkin Needling ConsentNot signed yet
12/11 11:30Larissa CostaLaser ConsentLaser FracionadoLaser ConsentExpired, sign again
13/11 09:00Thiago RibeiroHealth DeclarationMassagem com PedrasHealth DeclarationNot signed yet
14/11 16:00Juliana MartinsChemical Peel ConsentPeeling QuímicoChemical Peel ConsentWords changed, sign again
Send them the link, or record a paper waiver when they arrive.

The next seven days’ appointments whose client lacks the treatment’s waiver.

Who Signed What

spa.calistoco.com/spa/intake-consent?view=signed

Intake Forms & Waivers

Hanover Skin Studio · London

Who has signed each treatment’s waiver, at which version, and until when.

New Paper Waiver
DueSignedBy ServiceWaivers
Current412
Words changed since9
Expired14
On paper37
ClientWaiverAsked ByGivenSigned VersionCurrent VersionSignedGood UntilStanding
Olivia HartleyLaser Consent · v5 · SignedLaser ConsentLaser Hair RemovalSigned5520/10/202618/04/2027Current
Amelia BrooksNeurotoxin Consent · v3 · SignedNeurotoxin ConsentAnti-Wrinkle, 3 AreasSigned3423/06/202623/06/2027Words changed, asked again
Priya NairChemical Peel Consent · v2 · On paperChemical Peel ConsentPeel, MediumOn paper2201/11/202630/04/2027Current
Grace WhitmoreDermal Filler Consent · v3 · SignedDermal Filler ConsentLip FillerSigned3326/10/202526/10/2026Expired
Hannah OkaforLaser Consent · v4 · On paperLaser ConsentIPL PhotofacialOn paper4508/10/202606/04/2027On paper, asked online next visit
Charlotte ReidHealth Declaration · v6 · SignedHealth DeclarationEvery treatmentSigned6608/11/202606/02/2027Current

Who signed which version, and how. A waiver signed on paper is added with New Paper Waiver.

What Each Treatment Asks

spa.calistoco.com/spa/intake-consent?view=treatments

Intake Forms & Waivers

Lindenhof Day Spa & Aesthetics · Munich

Each treatment’s intake form, its waiver and its medical sign-off.

DueSignedBy ServiceWaivers
ServiceIntake FormWaiverVersionMedical Sign-Off
Faltenbehandlung, StirnNeurotoxin-Einwilligung · v4Anamnese InjektionenNeurotoxin-Einwilligung4Yes
LippenaufbauFiller-Einwilligung · v3Anamnese InjektionenFiller-Einwilligung3Yes
MicroneedlingMicroneedling-Einwilligung · v2HautanalyseMicroneedling-Einwilligung2No
FruchtsäurepeelingPeeling-Einwilligung · v2HautanalysePeeling-Einwilligung2No
Hot-Stone-MassageGesundheitserklärung · v6GesundheitsfragebogenGesundheitserklärung6No
IPL HautverjüngungLaser-Einwilligung · v5Laser-VorgesprächLaser-Einwilligung5Yes

The intake form, the waiver and its version, and whether the medical director signs off, for each treatment.

Deposits and No-Shows

spa.calistoco.com/spa/treatments/sa-temazcal-dos

Ritual Temazcal para Dos

Sal y Agua Spa · Mexico City

120 min · $3,800.00

Deposit at booking
No depositA fixed amountA percentage of the priceHold the client’s card (no-show protection)
Cancellation

None, fixed, a percentage or a card held. Charge the no-show fee or release the guarantee from the list.

No-Shows

spa.calistoco.com/spa/deposits?view=no-shows

Deposits & No-Shows

Karura Massage Studio · Nairobi

The appointments nobody came to in the last 30 days, and whether each no-show fee was charged.

New Cancellation Policy
DepositsNo-Shows
This Week3
Fees Charged7
Fees to Charge2
WhenClientServiceProviderNo-Show FeeHeld or Paid
09/11Wanjiru KamauKsh 3,500.00Deep Tissue, 90 minAchieng OtienoFee to chargeKsh 3,500.00
08/11Brian MutuaKsh 2,500.00Sports MassageKevin NjorogeFee chargedKsh 2,500.00
06/11Faith WambuiKsh 3,000.00Hot Stone, 75 minAchieng OtienoFee to chargeKsh 3,000.00
04/11Daniel KipropKsh 2,000.00Swedish, 60 minMercy ChebetFee chargedKsh 2,000.00
01/11Grace NyamburaKsh 4,500.00Couples MassageKevin NjorogeFee chargedKsh 4,500.00
29/10Samuel OchiengKsh 1,500.00Foot ReflexologyMercy ChebetFee chargedKsh 1,500.00

The no-shows a held card is claimed for.

The Clinical Record

Keep every chart behind the clearance you grant

Only you and the people you clear read a chart, a photo, a plan or a prescription. Every read and change is recorded in the Activity log, and records are kept as long as your country requires.

The Chart

Alerts, intake visits, treatment records, chart templates and amendments, on a tab of the client’s record beside Before & After. A provider you cleared starts a treatment record from the appointment, and the chart is read online, never kept on a device.

spa.calistoco.com/spa/clients/jenna-holt/clinical/chart
Clients

Jenna Holt

Northlight Med Spa · +1 512 555 0148

Edit
Book an Appointment
OverviewAppointmentsClinicalCommunicationsFinanceWaivers
ChartBefore & After
Allergies and Contraindications
Allergy: lidocaineAllergy: latexBlood thinners
VisitsStart a Treatment Record
11/10/2026Open3 entriesWrinkle Relaxer, Upper Face · by Dana Whitfield, NP · Aesthetics Room 2 · consent version 4
Product givenBotulinum toxin A · 20 unitsGlabella · 20 units · Lot recordedAmendProduct givenBotulinum toxin A · 10 unitsForehead · 10 units · Lot recordedAmendTreatment noteTolerated well, no bruisingReview in 14 days for touch-upAmend
11/08/2026Intake18 answers
08/04/2026ClosedSigned off5 entriesLip Filler, 1 ml · by Dana Whitfield, NP · Aesthetics Room 2 · consent version 3 · signed off by Dr. Priya Raman
05/10/2026ClosedSigned off4 entriesWrinkle Relaxer, Upper Face · by Kai Morgan, RN · Aesthetics Room 1 · consent version 3 · signed off by Dr. Priya Raman

The Body Map and Its Lots

Tap the face or body where a product went, and chart its units and the lot it came from.

spa.calistoco.com/spa/clients/chloe-nguyen/clinical/chart
Clients

Chloe Nguyen

Harbour Skin Clinic · +61 412 555 038

Edit
Book an Appointment
OverviewAppointmentsClinicalCommunicationsFinanceWaivers
ChartBefore & After
10/11/2026Open2 entriesLip & Cheek Filler · by Mia Russo, RN · Treatment Room 3 · consent version 3
FaceBody frontBody back0.5 ml0.6 ml1 ml
Tap the outline where a product went; you name it, its units and its lot next.
What Went Here
Chart It

The Scribe

Say or type what you did, and the scribe drafts the note on Calisto’s own servers. You check it before it is charted.

spa.calistoco.com/spa/clients/elodie-tremblay/clinical/chart
Clients

Élodie Tremblay

Clinique Lumière · +1 514 555 0172

Edit
Book an Appointment
OverviewAppointmentsClinicalCommunicationsFinanceWaivers
ChartBefore & After
Scribe

Say or type what you did; the scribe drafts the note on Calisto’s own servers, and you check it before it is charted.

Client says skin felt tight after last peel, no flaking past day 4. Mild redness on both cheeks before starting. Applied TCA 15% two passes, frost level 1 on forehead and cheeks. Neutralized, calming mask 10 min.
Draft the NoteDictate
Chart the Note

Amendments

An entry is amended, never erased: the original stays on the record, marked amended.

spa.calistoco.com/spa/clients/valentina-reyes/clinical/chart
Clients

Valentina Reyes

Casa Brisa Wellness · +1 809 555 0123

Edit
Book an Appointment
OverviewAppointmentsClinicalCommunicationsFinanceWaivers
ChartBefore & After
10/11/2026Open3 entriesInfusión IV de vitaminas · by Lcda. Carolina Peña · Cabina Brisa 2 · consent version 2
Treatment performedIV hydration, 500 mlLeft forearm · 500 mlAmendProduct givenVitamin C 2.5 gIn the infusion · 2.5 g · Lot recordedAmendTreatment noteInfusion over 45 minutesNo reaction. Client rested 15 minutes after.Amend
Amend the Entry

The original stays on the record, marked amended; this becomes the entry in its place.

Save the Amendment

Before and After

Photos on the chart, taken on a phone or shared to Spa, compared side by side. A photo shared to Spa reaches the chart only through the chart’s own door, which asks for clearance; without it, the person is told so and nothing is kept.

spa.calistoco.com/spa/clients/sabine-roth/clinical/photos
Clients

Sabine Roth

Lindenhof Day Spa & Aesthetics · +49 151 5550 2214

Edit
Book an Appointment
OverviewAppointmentsClinicalCommunicationsFinanceWaivers
ChartBefore & After
14.05.2026
10.11.2026
Face · Front
14.05.202613.07.202611.09.202610.11.2026
Face · Left profile
14.05.202611.09.202610.11.2026
Clear the Comparison

Treatment Plans

A treatment plan sent to the client as a proposal, with Proposals, from the chart, where Proposals’ panel opens in place. When a sent plan counts as waiting is your setting, and a reminder is a rule you turn on.

spa.calistoco.com/spa/clients/marina-carvalho/clinical/chart
Clients

Marina Carvalho

Jardim Spa Urbano · +55 11 95555 0187

Edit
Book an Appointment
OverviewAppointmentsClinicalCommunicationsFinanceWaivers
ChartBefore & After
Treatment PlansNew Plan
Laser Fracionado, 4 sessõesUnder way2 of 4 sessions · due back 08/12/2026 · R$ 4.800,00CompletedMicroagulhamento, 3 sessõesProposed0 of 3 sessions · R$ 2.100,00Sent to the clientOpen the proposalAcceptedPeeling de Manutenção, 6 sessõesProposed0 of 6 sessions · R$ 1.980,00Send to the clientAcceptedBioestimulador, 2 sessõesAccepted0 of 2 sessions · due back 19/11/2026 · R$ 3.600,00CompletedDepilação a Laser, 8 sessõesCompleted8 of 8 sessions · R$ 2.880,00

Prescriptions

Prescriptions written on the chart as a draft, then issued.

spa.calistoco.com/spa/clients/aisha-karim/clinical/chart
Clients

Aisha Karim

Oud & Amber Spa · +971 50 555 0164

Edit
Book an Appointment
OverviewAppointmentsClinicalCommunicationsFinanceWaivers
ChartBefore & After
PrescriptionsNew Prescription
Tretinoin 0.025% creamIssuedPea-sized amount at night, 3 nights a week · 20/10/2026CancelHydroquinone 4% creamDraftThin layer on dark spots at night, 8 weeks · 10/11/2026IssueCancelValacyclovir 500 mgIssuedTwice a day for 3 days, from the day before · 08/11/2026CancelMupirocin 2% ointmentCanceledThree times a day for 5 days · 01/10/2026Azelaic acid 15% gelIssuedMorning and night · 07/09/2026Cancel
New Prescription
Save as Draft

Sign-Off

The medical director signs off or sends back. A closed treatment that needs sign-off waits in the Approvals panel for the person you name, only a person cleared for clinical records decides, and Sign Off is never undone.

spa.calistoco.com/spa/signoff

Sign-Off

Hanover Skin Studio · London

The treatments countersigned in the last 30 days, newest first. What waits for the medical director is in your Approvals, under your name.

Approvals1
Lip Filler, 1 ml · Amelia BrooksRequested by Olivia Hartley, RGN · MayfairDelegateRequest ChangesSend BackSign Off
TreatmentClientByClinicClosedSigned By
Anti-Wrinkle, 3 AreasGrace WhitmoreGrace WhitmoreOlivia Hartley, RGNMayfair09/11/2026 16:40Dr. James Ashford
Lip Filler, 0.5 mlHannah OkaforHannah OkaforLeah Sutton, RGNChelsea09/11/2026 12:15Dr. James Ashford
Skin BoosterCharlotte ReidCharlotte ReidOlivia Hartley, RGNMayfair08/11/2026 17:05Dr. James Ashford
Cheek Filler, 1 mlPriya NairPriya NairLeah Sutton, RGNChelsea07/11/2026 11:30Dr. Sarah Lindqvist
Anti-Wrinkle, ForeheadEleanor PriceEleanor PriceOlivia Hartley, RGNMayfair06/11/2026 15:20Dr. James Ashford
Polynucleotides, EyesIsla FraserIsla FraserLeah Sutton, RGNChelsea05/11/2026 10:45Dr. Sarah Lindqvist

A Lot’s Recall

Lots lists every client who received a batch, so a recall finds them, behind clearance. Drawing a charted lot from stock, and charting an expired lot, are your settings.

spa.calistoco.com/spa/lots/vc-2405-042

Lots

Sal y Agua Spa · Mexico City

Every lot of your backbar with its expiry and what is left. Open one to see every client who received it, for a recall.

In stock23
Expiring soon3
Expired1
ProductLotStatus
Peeling Glicólico 30%Expires 08/06/2027 · Left 8PG-2406-117In date
Sérum Vitamina C 15%Expires 04/12/2026 · Left 3VC-2405-042Expiring
Mascarilla de ArcillaExpires 04/11/2026 · Left 2MA-2311-008Expired
Aceite de Masaje NeroliExpires 06/09/2027 · Left 14AN-2407-233In date
Sérum Vitamina C 15% · VC-2405-042 · expires 04/12/2026
Fernanda Ruiz07/11/2026 · Facial Iluminador · 2 ml · RostroOpen the ChartXimena Morales04/11/2026 · Facial Iluminador · 2 ml · RostroOpen the ChartSofía Castillo01/11/2026 · Facial Antioxidante · 3 ml · Rostro y cuelloOpen the ChartAndrea Gutiérrez28/10/2026 · Facial Iluminador · 2 ml · RostroOpen the ChartPaola Herrera24/10/2026 · Facial Antioxidante · 3 ml · Rostro y cuelloOpen the ChartDaniela Vargas19/10/2026 · Facial Iluminador · 2 ml · RostroOpen the Chart

Clinical Access

Clearance is its own setting, apart from who may see money: Default, Cleared or Never for each person. An admin is not cleared by being an admin, a screen set never grants clearance, and an appointment shows a person without clearance only whether its gates are met.

spa.calistoco.com/spa/team?view=clinical-access

Team

Tidewater Hotel Spa · Cape Town

Who works here, when they work, how they are paid, and the screens each person sees

PeopleScheduleShift RequestsRolesCertificationsPayTime OffInvitationsAddOwnersPeople & PrivacyClinical AccessScreen Sets
Who reads the clinical record

Only you read it, and the people you clear here: your therapists, practitioners and medical director. An admin is not cleared by being an admin.

PersonEmailIn this businessClinical record
Thandi NkosiAdminthandi@tidewaterspa.co.zaAdminDefault (owner only)
Dr. Naledi MokoenaTeam membernaledi@tidewaterspa.co.zaTeam memberCleared
Megan van WykTeam membermegan@tidewaterspa.co.zaTeam memberCleared
Sipho DlaminiTeam membersipho@tidewaterspa.co.zaTeam memberCleared
Ayesha PatelTeam memberayesha@tidewaterspa.co.zaTeam memberDefault (owner only)
Lerato KhumaloStation personlerato@tidewaterspa.co.zaStation personNever

The Access Log

Every read and change of a chart, allowed or refused, and each chart’s Who Opened This Chart. Charts, Sign-Off and Lots also open in OrderFlow under the same clearance, and the record can live on your own database if you choose.

spa.calistoco.com/spa/charts?view=access-log

Charts

Rózsa Thermal Baths · Budapest

Every client’s clinical record, their photos, and who opened which.

ChartsBefore & AfterAccess Log
Who Opened a Chart
Today46
People7
Refused2
WhenPersonClientWhatAllowed
11. 10. 14:52Dr. Kovács EszterNagy PéterNagy PéterWroteYes
11. 10. 14:31Szabó AnnaTóth KatalinTóth KatalinReadYes
11. 10. 13:58Varga BenceHorváth LászlóHorváth LászlóRefusedNo
11. 10. 13:12Dr. Kovács EszterKiss JuditKiss JuditOpened a photoYes
11. 10. 12:40Tóth KatalinTóth KatalinTóth KatalinTheir ownYes
11. 10. 11:05Molnár ZsófiaFarkas GáborFarkas GáborExportedYes
11. 10. 10:22Szabó AnnaBalogh ÉvaBalogh ÉvaReadYes
spa.calistoco.com/spa/clients/jenna-holt/clinical/chart
Clients

Jenna Holt

Northlight Med Spa · +1 512 555 0148

Edit
Book an Appointment
OverviewAppointmentsClinicalCommunicationsFinanceWaivers
ChartBefore & After
Allergies and Contraindications
Allergy: lidocaineAllergy: latexBlood thinners
VisitsStart a Treatment Record
11/10/2026Open3 entriesWrinkle Relaxer, Upper Face · by Dana Whitfield, NP · Aesthetics Room 2 · consent version 4
Product givenBotulinum toxin A · 20 unitsGlabella · 20 units · Lot recordedAmendProduct givenBotulinum toxin A · 10 unitsForehead · 10 units · Lot recordedAmendTreatment noteTolerated well, no bruisingReview in 14 days for touch-upAmend
11/08/2026Intake18 answers
08/04/2026ClosedSigned off5 entriesLip Filler, 1 ml · by Dana Whitfield, NP · Aesthetics Room 2 · consent version 3 · signed off by Dr. Priya Raman
05/10/2026ClosedSigned off4 entriesWrinkle Relaxer, Upper Face · by Kai Morgan, RN · Aesthetics Room 1 · consent version 3 · signed off by Dr. Priya Raman
Selling and Coming Back

Sell what clients come back for, and bring them back

Rebooking lists who is due back by their treatment plan, their own rhythm or the treatment’s interval, with Book, Call and Text on each row. Recall messages are rules you turn on in Automations.

Rebooking

Who is due back and has nothing booked.

spa.calistoco.com/spa/rebooking

Rebooking

Karura Massage Studio · Nairobi

Who is due back and has nothing booked, by their treatment plan, their own rhythm, else their treatment’s rebook time.

Due Back18
Due Soon11
Rebooked (30 Days)42
ClientLast VisitLast TreatmentDueDays OverdueByAgreed to Hear From You
Njeri MwangiDeep Tissue, 90 min03/10/2026Deep Tissue, 90 min31/10/202610Their rhythmEmail and textBook
Otieno OdhiamboSports Massage26/09/2026Sports Massage02/11/20268The service’s rebook timeTextBook
Akinyi AchiengHot Stone, 75 min08/10/2026Hot Stone, 75 min05/11/20265Their rhythmEmail and textBook
Kamau GithinjiBack, Neck & Shoulders11/09/2026Back, Neck & Shoulders06/11/20264Their treatment planEmailBook
Mutua MusyokaFoot Reflexology14/10/2026Foot Reflexology07/11/20263Their rhythmNot agreedBook
Wairimu KariukiPrenatal Massage12/10/2026Prenatal Massage08/11/20262Their rhythmTextBook
Chebet RotichSwedish, 60 min21/09/2026Swedish, 60 min09/11/20261The service’s rebook timeEmail and textBook
The Rooms Kept Ready

Open every room ready, and keep it that way

Opening checks, wet-area readings and room sanitation, with Assure. A repair is a work order with Dispatch, and its room stays out of service.

spa.calistoco.com/spa/routine-checks

Routine Checks

Fjordbad Spa · Bergen

The opening, room and closing checks, the readings they took, and the work passed or sent back.

New Routine CheckRun a Safety Check
ChecksReadingsInspections
Routine checks14
Due now3
Missed1
Done9
CheckChecklistHow OftenLocationNowDue ByDoneMissedAssigned ToStatus
Badstue, temperatur07:30 · Ingrid SolheimVåtområder, morgenDailyBryggenDone07:30291Ingrid SolheimActiveRun Now
Dampbad07:30 · Ingrid SolheimVåtområder, morgenDailyBryggenDone07:30301Ingrid SolheimActiveRun Now
Utendørs boblebad, klor og pH14:00 · Henrik DahlVannkvalitetEvery 2 hoursTakterrassenDue14:001864Henrik DahlActiveRun Now
Kaldtkar14:00 · Henrik DahlVannkvalitetEvery 2 hoursTakterrassenDue14:001846Henrik DahlActiveRun Now
Behandlingsrom, klargjort08:45 · Sigrid BergRom klareDailyBryggenDone08:45301Sigrid BergActiveRun Now
Hvilerom12:00 · Magnus HauglandRom klareEvery 2 hoursBryggenMissed12:00923Magnus HauglandActiveRun Now
Garderober16:00 · Magnus HauglandRenhold gjennom dagenEvery 2 hoursBryggenUpcoming16:00952Magnus HauglandActiveRun Now

Opening Checks

Before the first guest: the wet areas switched on and their readings, and the rooms set up.

Opening Checks
Kōyō Onsen Spa · 5 of 8 done
Indoor onsen, water41.5°CSafe range 40 – 42 °CWithin the safe range
Outdoor rotenburo, water39.8°CSafe range 38 – 41 °CWithin the safe range
Sauna78°CSafe range 80 – 95 °COutside the safe range
Towel warmer onFailPass
Treatment rooms 1 to 4 set upFailPass
Yukata and towels stockedFailPass
Complete run

Through the Day

Room sanitation, run from any phone.

Room Sanitation
Treatment Room 4 · 6 of 8 done
Linen stripped and replacedTable and face cradle disinfectedHot stones cleaned and reheatingOils capped and bottles wipedFloor moppedBin emptiedRoom set for the next client Photo required
FailPassComplete run

A Repair

A work order that names a treatment room keeps it out of service on Today’s Rooms. Requests, recurring maintenance and each work order on its own page, with Dispatch.

spa.calistoco.com/spa/maintenance?view=list

Work Orders

Lindenhof Day Spa & Aesthetics · Munich

Requests broken into schedulable field work

New Work Order
RequestsListBoardCalendarRecurring
Work orderPriorityStatusDueAssignee
Behandlungsliege hebt nicht mehrBehandlungsraum 3HighIn progress10.11.2026Tobias Ernst
Dampfbad: Dampferzeuger entkalkenDampfbadNormalAssigned12.11.2026Tobias Ernst
Leuchte im Ruheraum flackertRuheraumLowOpen15.11.2026Not assigned
IPL-Gerät: JahreswartungÄsthetikraumNormalAwaiting Approval19.11.2026Not assigned
Rooms5
  • Behandlungsraum 3Behandlungsliege hebt nicht mehrOut of Service
  • 13:30Behandlungsraum 1In use until 13:30 · Next at 14:00 · 82% bookedIn Use
  • Behandlungsraum 2Next at 13:15 · 74% bookedFree
  • 13:05PaarsuiteReady at 13:05 · Next at 13:30 · 70% bookedTurning Over
  • 14:15ÄsthetikraumIn use until 14:15 · 68% bookedIn Use

Inspections

Work done on the rooms and equipment, passed or sent back.

spa.calistoco.com/spa/routine-checks?view=inspections

Routine Checks

Northlight Med Spa · Austin

The work done on your treatment rooms and equipment, passed or sent back.

ChecksReadingsInspections
In queue23
Awaiting inspection3
A person decides1
Inspected or failed20
Laser handpiece, quarterly serviceAwaiting inspectionAesthetics Room 1Rosa Delgado11/10/202612/12 itemsPassFail
Aesthetics Room 2, deep cleanAwaiting inspectionAesthetics Room 2Brooke Tran11/10/20269/9 itemsPassFail
Autoclave, spore testInspectedClean RoomKai Morgan11/09/20266/6 items
Facial Room 3, deep cleanFailedFacial Room 3Brooke Tran11/09/20267/9 items
Facial steamer, descaleInspectedFacial Room 1Rosa Delgado11/08/20265/5 items

Stock

Retail on the shelf, the backbar, linen and amenities: what is on hand, what to reorder, stock received and scanned adjustments, with Inventory.

spa.calistoco.com/spa/stock?view=on-hand

Stock

Jardim Spa Urbano · São Paulo

What is on the shelf and on the backbar, the linen and amenities, and what to order

On HandReorderReceive StockScan & Adjust
ProductSKULocationOn HandReorder AtStatus
Óleo de Massagem Amêndoas, 1 LBackbarBB-OLA-1LBackbar146In Stock
Máscara de Argila Verde, 500 gBackbarBB-MAV-500Backbar34Low
Roupão Branco, MRoupariaRP-BR-MRouparia2212In Stock
Toalha de RostoRoupariaRP-TRRouparia930Low
Chinelo DescartávelRecepçãoAM-CHRecepção14060In Stock
Sérum Calmante, 30 mlVitrineRV-SC-30Vitrine25Low

Closing Checks

The rooms closed for the night.

Closing Checks
Run recorded: 1 finding raisedScore 92% · 11 passed · 1 failed
Hammam steam off and door proppedPlunge pool coveredTreatment rooms reset for 10:00Steam room drain clearLockers checked and emptiedRetail till closed
View FindingsBack to the List
The Team

Add your people and give each job its screens

Your people, each person’s clinical clearance, their certifications and their screen sets, with Workforce.

spa.calistoco.com/spa/team?view=people

Team

Harbour Skin Clinic · Sydney

Who works here, when they work, how they are paid, and the screens each person sees

PeopleScheduleShift RequestsRolesCertificationsPayTime OffInvitationsAddOwnersPeople & PrivacyClinical AccessScreen Sets
Everyone holding one of your screen sets, and what each seesSearch people…
Dr. Hannah Leehannah@harbourskin.com.auAlso a memberMedical directorActiveAccepted 26/09/2025What They See HereSuspendRevoke
Mia Russo, RNmia@harbourskin.com.auAlso a memberClinicianActiveAccepted 23/12/2025What They See HereSuspendRevoke
Jack Thompsonjack@harbourskin.com.auAlso a memberSpa managerActiveAccepted 03/02/2026What They See HereSuspendRevoke
Olivia Chenolivia@harbourskin.com.auAlso a memberSpa receptionistActiveAccepted 06/08/2026What They See HereSuspendRevokeIntake & Waiver DeskActiveAccepted 06/08/2026What They See HereSuspendRevoke
Lachlan Walshlachlan@harbourskin.com.auAlso a memberTreatment coordinatorActiveAccepted 10/09/2026What They See HereSuspendRevoke
Sienna Murphysienna.murphy@bondimail.net.auProviderSuspendedAccepted 23/06/2026What They See HereReactivateRevoke
Noah Patelnoah@harbourskin.com.auAlso a memberSpa attendantActiveAccepted 23/10/2026What They See HereSuspendRevoke

People and Invitations

spa.calistoco.com/spa/team?view=invitations

Team

Karura Massage Studio · Nairobi

PeopleScheduleShift RequestsRolesCertificationsPayTime OffInvitationsAddOwnersPeople & PrivacyClinical AccessScreen Sets
Everyone invited who has not accepted yet: to the team, or to a screen set
Mercy Chebetmercy.chebet@karuramassage.co.ke · MemberExpires 15/11/2026ResendWithdraw
Kevin Njorogekevin@karuramassage.co.ke · AdminExpires 13/11/2026ResendWithdraw
Faith Wanjiku+254 712 555 019 · MemberExpired. Resend it to give them a new week.ResendWithdraw
achieng.otieno@karuramassage.co.keProviderExpires 16/11/2026Resend
+254 722 555 284Spa receptionist, Intake & Waiver DeskExpires 14/11/2026Resend

A person joins the business by an invitation they accept.

Certifications

spa.calistoco.com/spa/team?view=certifications

Team

Northlight Med Spa · Austin

New Certification
PeopleScheduleShift RequestsRolesCertificationsPayTime OffInvitationsAddOwnersPeople & PrivacyClinical AccessScreen Sets
Certifications24
Expiring soon3
Expired or suspended1
Valid20
PersonCertificationKindIssued byExpiresDays leftStatus
Dana Whitfield, NPNurse Practitioner LicenseDana Whitfield, NP · 12/01/2026Injector licenseState Board of Nursing12/01/202621Expiring soon
Kai Morgan, RNRegistered Nurse LicenseKai Morgan, RN · 12/27/2027Injector licenseState Board of Nursing12/27/2027412Valid
Rosa DelgadoLaser Safety OfficerRosa Delgado · 05/17/2027Laser certificationLaser Safety Institute05/17/2027188Valid
Brooke TranEsthetician LicenseBrooke Tran · 10/29/2026EstheticianState Licensing Department10/29/2026-12Expired
Kai Morgan, RNBloodborne PathogensKai Morgan, RN · 12/14/2026Bloodborne pathogensSafety Training Co.12/14/202634Expiring soon
Dana Whitfield, NPCPR and First AidDana Whitfield, NP · 08/17/2027First aidHeart & Life Training08/17/2027280Valid

The credentials each provider holds, which a treatment can require.

Approvals

spa.calistoco.com/spa/settings/treatments?view=approvals

Services

Clinique Lumière · Montréal

Booking RulesCancellationIntake FormsChart TemplatesApprovals
Who countersigns a treatment that needs the medical director’s sign-off. Name your medical director; only a person cleared for clinical records can sign.
Treatment Sign-OffOne level
Level 1
Booking RequestOne level · Default
Money Waiting on a DecisionOne level · Default
TargetNo approval · Default

Who decides a booking request, money waiting on a decision and a treatment’s sign-off.

Screen Sets for Each Job

spa.calistoco.com/spa/team/screen-sets/new

New Screen Set

Casa Brisa Wellness · Punta Cana

The screens a person sees for one job here. Start from a template, or start blank, then choose its screens.

Spa ownerUseToday · Calendar · Express Booking32 screens of Spa
Spa managerUseToday · Calendar · Deposits & No-Shows11 screens of SpaWorkforce, Inventory, Station
Spa receptionistUseToday · Calendar · Express Booking14 screens of Spa
ProviderUseToday · Calendar · Clients4 screens of Spa
Spa attendantUseToday · Routine Checks · Maintenance4 screens of Spa
Intake & Waiver DeskUseToday · Intake Forms & Waivers2 screens of Spa
ClinicianUseToday · Charts · Lots5 screens of Spa
Treatment coordinatorUseToday · Calendar · Appointments11 screens of SpaDeals
Medical directorUseToday · Sign-Off · Charts8 screens of SpaAssure

Spa owner, Spa manager, Spa receptionist, Provider, Spa attendant, Intake & Waiver Desk, Clinician, Treatment coordinator and Medical director, each with Today first.

Stations

station.calistoco.com/station/st-front-desk/apps

Spa Front Desk

Tidewater Hotel Spa · Cape Town

Add Apps
BuildAppsExtensionsPublishMonitor
The Calisto apps and screens this station’s people can open, in the order they see them. Each app opens on its own, in this station.
Spa · one screentoday · Keeping up to date with Calisto.
Spa · one screencalendar · Keeping up to date with Calisto.
Spa · one screenregister · Keeping up to date with Calisto.
Spa · one screenclients · Keeping up to date with Calisto.
Spa · one screenintake-consent · Keeping up to date with Calisto.
Spa · one screengift-cards · Keeping up to date with Calisto.

The same screen sets are starting points for a station, which includes Spa’s screens, with Station.

On a Phone

The desk and the treatment room on a phone

Today, Calendar, Register and Clients as tabs, and the day readable with no signal.

The Tab Bar

Today, Calendar, Register and Clients, with More opening the whole menu, and shortcuts to Today, Calendar, Register and New Appointment.

Today
Dienstag, 10.11.MineEveryone
Appointments34Target 38Rooms Booked82%Target 85%Providers Booked88%Target 80%Prebooked61%Target 60%
Appointments32
09:00Anja KellerHot Stone Massage · Lena HoferIn Treatment09:30Matteo MüllerDeep Cleansing Facial · Jonas BrandtArrived10:15Sabine RothWrinkle Relaxer, Upper Face · Mira SauerArriving Soon10:30Ute & Rolf BaierCouples Alpine Ritual · Tobias ErnstArriving Soon11:00Ilse BrennerLymphatic Drainage · Lena HoferConfirmed11:45Felix KrausSports Massage · Jonas BrandtNot Confirmed
CalendarArrivals
TodayCalendarRegisterNew Appointment

Home

At the Desk: Floor, Walk-Ins and New Appointment. In the Rooms: Add Photos, Charts, Routine Checks and Stock. The calendar opens on your own day if you work one, by time for the front desk.

Today
Tuesday, 10/11MineEveryone
Appointments22Target 24Rooms Booked76%Target 80%Providers Booked81%Target 80%Prebooked58%Target 55%
Appointments22
09:30Olivia BrennanAnti-Wrinkle, Three Areas · Room 2In Treatment
At the Desk
FloorWalk-InsNew Appointment
In the Rooms
Add PhotosChartsRoutine ChecksStock
Calendar
TodayTue, 10/11
Emma Walsh, RN
09:0010:0011:0012:0013:00
Olivia Brennan✓
Charlotte Webb✓
Isabella Hart✓
Grace Fitzgerald
Zoe Patel✓

Photos

Share photos to Spa and pick today’s appointment. They reach the chart only for a cleared person.

3 Photos Selected
SpaMessagesMailMore
CopySave to Files
Add Photos

Add 3 photos to…

The photos go into the client’s chart, which only people with clinical access can open.

Add More PhotosClient or serviceYour Clients Today
09:00Élodie GagnonIPL Photofacial · Dre Isabelle Fortin10:15Camille TremblayMicroneedling · Dre Isabelle Fortin11:30Sophie LavoieLaser fractionné · Dre Isabelle Fortin
Everyone Else Today
09:30Maxime BouchardÉpilation laser, aisselles · Marie-Ève Caron10:45Chloé CôtéPeeling chimique moyen · Marie-Ève Caron13:00Audrey PelletierIPL Photofacial · Julien Roy

Notifications

Accept or Decline a request, Check In a client due or running late, and open the Calendar on a double booking.

10:42martes, 10/11
Spa2 minAppointment request: Valentina Pérez

When: jue, 12/11 15:00. With: Yaritza Almonte. Accept or decline it. Nothing is promised until you do.

AcceptDecline
Spa6 minMariela Santos arrives in 15 minutes

With: Carolina Peña. Guests: 2. Aniversario: pétalos de rosa en la Cabana Suite.

Check In
Spa9 minClient running about 10 min late

Now expected at 11:40. Laura Fernández · CB-7R4D

Check In
Spa14 minDouble booking detected

2 appointments are over capacity. When: mié, 11/11 16:00. With: Ocean Room 2.

Open Calendar

No Signal

With Keep Spa on This Device, Home, today’s arrivals, floor and line, the calendar, the till and every appointment and client opened stay readable, and the till keeps selling. Never Settings, the money pages or the clinical record.

Today
Day at a GlanceArrivalsFloorWalk-Ins
10:00Ingrid HalvorsenNordic Massage · Sauna Room 1Checked In10:30Erik & Silje DahlFjord Day for Two · Relaxation LoungeChecked In11:00Kari NilsenSeaweed Body Wrap · Wet RoomArriving Soon11:15Thomas BergSauna & Cold Plunge Ritual · Pool DeckConfirmed11:45Marte JohansenNordic Massage · Sauna Room 2Confirmed12:30Astrid LundeEvening Thermal Pass · Relaxation LoungeNot Confirmed
Kept on this device · 08:12
Settings
GeneralLocations & MoneyThreadsBusinessNotificationsThis Device
This Device

Keep Spa here to read the day and your clients with no signal, when the WiFi drops between rooms. The Register keeps selling and sends each sale when the signal returns. Charts are never kept on a device. Checking a client in, booking and moving an appointment need a connection.

Keep Spa on this deviceYour day, the calendar, the till, and every appointment and client you open are stored in this browser, for you only. Signing out, or turning this off, deletes them.Spa is being kept on this device.

Search and Install

Search finds appointments, clients, treatments, providers, a gift card by its code and retail products. Install Calisto from the user menu opens Spa inside Calisto.

Search Spa
rosaSpa
Rosana Prado · JD-4K7PAppointment · qua., 11/11 14:00 · Rosa Albuquerque · ConfirmedRosalina Mendes · JD-4M9TAppointment · qui., 12/11 11:00 · Bruno Tavares · ConfirmedRosana Prado · JD-3H2MAppointment · qua., 28/10 10:30 · Rosa Albuquerque · Checked OutRosana Pradorosana.prado@email.com.brRosalina Mendesrosalina.mendes@email.com.brLimpeza com Rosa MosquetaServiceRosa AlbuquerqueProvider · Esteticista SêniorÓleo de Rosa Mosqueta, 30 mlProduct
Search Spa
JDV7Q2MRXSpa
Vale Presente Dia de SpaGift Card · •••• 2MRX · Active
Today
Dienstag, 10.11.MineEveryone
Appointments34Target 38Rooms Booked82%Target 85%Providers Booked88%Target 80%Prebooked61%Target 60%
Appointments32
09:00Anja KellerHot Stone Massage · Lena HoferIn Treatment09:30Matteo MüllerDeep Cleansing Facial · Jonas BrandtArrived10:15Sabine RothWrinkle Relaxer, Upper Face · Mira SauerArriving Soon10:30Ute & Rolf BaierCouples Alpine Ritual · Tobias ErnstArriving Soon11:00Ilse BrennerLymphatic Drainage · Lena HoferConfirmed11:45Felix KrausSports Massage · Jonas BrandtNot Confirmed
CalendarArrivals
TodayCalendarRegisterNew Appointment
The Client’s Side

What a client does from their own phone

Booking, signing and confirming happen on the client’s own pages, and the answers land in Spa.

Hanover Skin Studio
Glow Peel, Medium DepthFri 13/11 · 14:30 · 45 min · Chloe BennettTotal: £145.00Deposit due now: £50.00
A few questions before your visitBook now
Hanover Skin Studio

Chemical Peel Consent

This treatment asks you to sign a consent before you book.

A medium-depth peel removes the outer layers of the skin. Redness, tightness and peeling for five to seven days are expected.

I have told the studio about every medicine I take and any history of cold sores, and I will tell them before my visit if that changes.

For four weeks I will keep out of direct sun and use SPF 50 every day.

Sign here
Sign and bookBack to Your Details

Books Online

Sal y Agua Spa
Masaje Relajante

Aceites tibios y presión suave para soltar el cuerpo de pies a cabeza.

$1,150.00 · 60 minDeposit due now: $300.00Choose
Facial Hidratante Profundo

Limpieza, exfoliación suave y mascarilla de ácido hialurónico.

$1,450.00 · 75 minCard held for $400.00, charged only for a no-show or late cancellationChoose
Ritual de Barro Volcánico

Exfoliación, envoltura de barro y masaje de cuero cabelludo.

$1,890.00 · 90 minDeposit due now: $500.00Choose
Masaje con Piedras Calientes

Piedras de basalto sobre la espalda, las piernas y las manos.

$1,750.00 · 90 minDeposit due now: $450.00Choose
Sal y Agua Spa
Masaje Relajante60 minChoose Another Service
WithAnyone availableValeria RíosDiego HerreraLucía Méndez

Times are in Central Standard Time.

10:0011:3012:1513:0015:3016:1517:0018:3019:15

On your booking page, with Sites. The intake form, the waiver at the version in force, a consultation first, what rules it out, and a deposit or card hold are asked before the appointment is written.

Signs

Northlight Med Spa
Signature request

Neurotoxin Consent

4 fields to complete · about 2 minutes
Initialsp. 1Initialsp. 2Signaturep. 2I will follow the aftercare sheetp. 2
Start
Powered by Calisto Sign
Northlight Med Spa
Neurotoxin ConsentField 3 of 4Signature · p. 2

I consent to treatment with botulinum toxin A in the areas my provider and I agreed: glabella, forehead and crow’s feet.

I understand results appear over three to fourteen days and last about three to four months, and that bruising, headache and, rarely, a drooping eyelid can occur.

InitialsCRSign HereDate signed11/10/2026I will follow the aftercare sheet
BackSign Here

A waiver sent from the appointment, signed from its link, with Sign.

Confirms

Kōyō Onsen Spa
Welcome backYour treatments, your plan, your next appointment.
Your upcoming bookings11/11(水) 15:00Onsen Ritual, 90 min · Mori HanaConfirmed11/25(水) 11:00Shiatsu, 60 min · Sato YuiConfirmed
Thank you. Your appointment is confirmed.
Manage BookingConfirm My AppointmentUse My PackageRescheduleOpenCancel BookingGet DirectionsOpenBook AgainOpen
Calendar
Today11/11(水)
Sato YuiMori Hana
12:0013:0014:0015:0016:00
Ito Mai✓
Watanabe Sora✓
Hayashi Mio
Kato Yuna✓
Nakamura Aoi✓
Suzuki Haru

One press on the portal’s Manage Booking card. The provider sees a check mark on the calendar card.

A Freed Time

THTidewater Hotel Spa
Today 09:12Tidewater Hotel Spa: a time came free on Wed, 11/11 at 14:00. It is yours if you book it before Wed, 11/11 11:00: bookings.calistoco.com/offer/T7K2QX
Tidewater Hotel Spa

A Time for You

Tidewater Hotel Spa, V&A WaterfrontWednesday, 11/11, 14:00Times are in South Africa Standard Time.1 personThis offer stands until Wed, 11/11 11:00
Book This TimeI Can’t Make It

Offered from the waitlist by WhatsApp or text when the client left a number, otherwise by email, on a page that names its time zone.

Joins the Line

Karura Massage Studio

Join the Line

Join the Line
Karura Massage Studio

Your Place in Line

Your number27You are number 3 in lineAbout 20 minutes
I'm Still HereLeave the Line

From their own phone, on the walk-in line’s page.

Their Passes

navigator.calistoco.com/rozsa-thermal-baths/dashboard
Rózsa Thermal BathsDashboardBookGift CardsProfile
Welcome back, Kovács EszterYour treatments, your plan, your next appointment.
Your Packages
PackageVisits LeftVisitsStatusExpires
Thermal Day Pass, 10 Visits610Active2027. 06. 12.
Massage Series, 5 Sessions35Active2027. 02. 16.
Couples Bath Evening, 2 Visits22Active2027. 01. 10.
Mud Therapy Course, 6 Sessions46Frozen2027. 04. 11.
Salt Cave, 8 Sessions18Active2026. 12. 03.

Each pass and its visits left, on their portal, with Navigator.

What Messages Say

OAOud & Amber Spa
Sun, 08/11 11:04Oud & Amber Spa: a time came free on Sat, 14/11 at 16:30. It is yours if you book it before Fri, 13/11 18:00: bookings.calistoco.com/offer/OA9R2MToday 18:00Oud & Amber Spa: a reminder of your booking Wed, 11/11 18:00. Oud & Amber Spa, Jumeirah Beach Road, Dubai Confirm you are coming: navigator.calistoco.com/oud-amber/c/7KQ2 Change or cancel your booking: navigator.calistoco.com/oud-amber/b/7KQ2Thank you, see you tomorrowText Message

A message about an appointment gives its time and place, and leaves the treatment out.

Reports

Every report in one place

For the last 30 days, this or last month, this quarter, this or last year, or dates you pick, at every location or one. Your custom reports and the deliveries you schedule sit beside them.

spa.calistoco.com/spa/reports

Reports

Northlight Med Spa · Austin

Every report of this business, the reports you build and the ones emailed on a schedule

ReportsCustomScheduled
Search reports...
AllOccupancy & UtilizationSales & PipelineStaff & LaborRetention & MembershipFinancialInventory
Occupancy & Utilization2
Appointments OverviewAppointments, clients, hours booked, no-shows, cancellations and revenue, month by monthRoom OccupancyHow full each room or chair was against the hours it is open
Sales & Pipeline2
Services BookedEach service: how often it was booked, by how many clients, the hours it took and what it brought inTransactionsEvery line the tills sold in the period, each in its check’s own currency
Staff & Labor3
Utilization and RebookingEach person’s hours booked against the hours they work, how many clients rebooked before leaving, and revenue by levelUtilizationEach person’s hours available, booked, worked, logged and billable, and revenue per worked hourStaff SalesEach till session and what it sold
Retention & Membership1
Client RetentionNew and returning clients, and how many from the period before came back
Financial3
Drawer VarianceEvery drawer’s over and short, with the name of whoever counted itReconciliationWhat the tills took on a day, per currency, and whether each drawer’s close reached the booksProduct MarginsEach product’s price against what it costs, and its margin
Inventory1
ABC AnalysisStock-tracked products ranked by what they brought in, tiered A, B and C within each currency

Appointments Overview

The period at a glance, and by month.

spa.calistoco.com/spa/reports?report=appointments_overview
Reports

Appointments Overview

Lindenhof Day Spa & Aesthetics · Munich

The period at a glance: appointments, clients, hours booked, no-shows, cancellations and revenue.

Download CSVDownload PDFSchedule
Last 30 DaysThis MonthLast MonthThis QuarterThis YearLast Year
LocationEvery location
Appointments2,163
Clients1,207
Hours Booked2,618
No-Shows38
Cancellations104
By Month
MonthAppointmentsClientsRevenuePer Appointment
11/202620814724.960 €120,00 €
10/202623616328.790 €121,99 €
09/202621415025.890 €120,98 €
08/202622115626.520 €120,00 €
07/202620714925.110 €121,30 €
06/202619814123.940 €120,91 €
05/202622615827.380 €121,15 €
04/202621915226.270 €119,95 €
03/202623116127.950 €121,00 €
02/202620314424.120 €118,82 €
Automations

Every message Spa sends is a rule you switch

Messages to clients and the team start on. Fees, releases and plan reminders start off. Each is a rule in Automations.

spa.calistoco.com/spa/automations?view=rules

Automations

Harbour Skin Clinic · Sydney

Steps that run by themselves when something happens in your business.

New Automation
SequencesEnrollmentsRulesTemplatesRuns
Switched on21
Runs · 7 Days1,246
Succeeded99%
Errors · 7 Days2
AutomationWhenThenLast 7 daysLast runStatus
Email each client who books online their confirmationOnline booking confirmedEmail the client their confirmation6410/11 10:18Active
Tell the provider an hour before each appointmentBefore or after an appointmentTell the team the client is coming18810/11 11:00Active
Tell the provider when their client checks inClient checked inTell the provider the client is here17610/11 10:58Active
Tell the team about every new appointmentNew appointment takenTell the team about the appointment20310/11 11:06Active
Send the agreement when a booking is takenNew appointment takenEmail the client the agreement5210/11 11:02Active
Offer a freed time to the waitlistA time came freeOffer the time to the waitlist909/11 16:35Active
WhatsApp the client before their treatmentBefore or after an appointmentSend a WhatsApp template14210/11 10:00Active
Tell the team when a client is running lateClient running lateTell the team the client is late2310/11 10:22Active
Tell the admins when a gift card is sold onlineA gift card was sold onlineTell the admins about the gift card1710/11 07:54Active
Remind the client their treatment plan is waitingTreatment plan waiting for the clientEmail the client that their plan is waitingNo runs03/10 09:00Paused
Charge the no-show feeClient did not arriveCharge the no-show feeNo runs30/09 18:05Paused
Release bookings nobody confirmed before they startA booking still unconfirmed before it startsRelease a booking nobody confirmedNo runs12/10 08:00Paused

Confirmations

Each client who books online gets their confirmation, and one who asks for an appointment hears their request arrived. On.

spa.calistoco.com/spa/automations?view=rules

Automations

Casa Brisa Wellness · Punta Cana

Email each client who books online their confirmationActive
WhenOnline booking confirmedThenEmail the client their confirmation
Last 7 days64Last run10/11 10:18

When an appointment a client booked themselves is confirmed, the client gets their confirmation email from your spa, with any deposit they paid. Never twice for one appointment.

Tell each client who asks for an appointment online that their request arrivedAppointment requested · Email the client that the request arrivedActive

The Agreement

Sent when a booking is taken. On.

spa.calistoco.com/spa/automations?view=rules

Automations

Hanover Skin Studio · London

Send the agreement when a booking is takenActive
WhenNew appointment takenThenEmail the client the agreement
Last 7 days52Last run10/11 11:02

When a booking of a service that names an agreement is taken (a consent, a waiver for this session), the person paying for it gets the agreement to sign by email, from your business. Once per booking.

A Freed Time

Offered to the waitlist. On.

spa.calistoco.com/spa/automations?view=rules

Automations

Tidewater Hotel Spa · Cape Town

Offer a freed time to the waitlistActive
WhenA time came freeThenOffer the time to the waitlist
Last 7 days9Last run09/11 16:35

When an appointment is canceled or moved and its time comes free, the first client waiting for that day whose window holds the time is offered it, with a link that books it in one tap. The message names the time and the place, never the treatment.

The Walk-In Line

Each waiting party gets a link to its place, and the next party a text when its turn comes. On.

spa.calistoco.com/spa/automations?view=rules

Automations

Karura Massage Studio · Nairobi

Text each waiting client a link to their place in lineActive
WhenA waiting party left a phone numberThenText the client their place link
Last 7 days37Last run10/11 10:51
Text the next client in line when a turn passes to themA walk-in turn passed to the next party · Text the client it is their turnActiveTell the team when a walk-in client joins the lineWalk-in party added · Tell the team a walk-in party joined the lineActive

The Provider

Told an hour before each appointment, and when their client checks in. On.

spa.calistoco.com/spa/automations?view=rules

Automations

Kōyō Onsen Spa · Kyoto

Tell the provider an hour before each appointmentActive
WhenBefore or after an appointmentWhen: 60 minutes before StartThenTell the team the client is coming
Last 7 days188Last run11/10 11:00
Tell the provider when their client checks inClient checked in · Tell the provider the client is hereActive

The Team

Told about a new appointment, a request, a cancellation, a double booking, a client running late, a no-show, a walk-in joining the line, a deposit paid, and a treatment that needs another first. On.

spa.calistoco.com/spa/automations?view=rules

Automations

Fjordbad Spa · Bergen

AutomationLast 7 daysStatus
Tell the team about every new appointmentNew appointment taken203Active
Tell the team when a client asks for an appointment onlineAppointment requested14Active
Tell the team when an appointment is canceledAppointment canceled in Spa19Active
Tell the team when a provider is double-bookedProvider double-booked2Active
Tell the team when a client is running lateClient running late23Active
Tell the team when an appointment is marked a no-showAn appointment was marked a no-show by itself4Active
Tell the team when a walk-in client joins the lineWalk-in party added41Active
Tell the team when a deposit is paidDeposit paid31Active
Tell the team when a treatment needs another firstBefore or after an appointment5Active

A Gift Card Sold Online

The admins are told. On.

spa.calistoco.com/spa/automations?view=rules

Automations

Oud & Amber Spa · Dubai

Tell the admins when a gift card is sold onlineActive
WhenA gift card was sold onlineThenTell the admins about the gift card
Last 7 days17Last run10/11 07:54

When a client buys one of your gift cards online (on your website or their portal) and the payment goes through, your owners and admins hear which card was sold, opening it. Once per card.

A Plan Waiting

The client reminded their treatment plan is waiting. Off.

spa.calistoco.com/spa/automations?view=rules

Automations

Clinique Lumière · Montréal

Remind the client their treatment plan is waitingPaused
WhenTreatment plan waiting for the clientThenEmail the client that their plan is waiting
Last 7 daysNo runsLast run10-03 09:00

When a treatment plan you sent a client is still unanswered after the days you set in Booking Rules, the client gets one email from your spa saying the plan is waiting, only if they agreed to hear from you by email, and never naming the treatment.

The No-Show Fee

Charged to the card held. Off.

spa.calistoco.com/spa/automations?view=rules

Automations

Northlight Med Spa · Austin

Charge the no-show feePaused
WhenClient did not arriveThenCharge the no-show fee
Last 7 daysNo runsLast run09/30 18:05

When a booking is marked a no-show, by your team or by your no-show rule, the no-show fee your cancellation policy sets is charged: kept from a deposit they paid, or taken from the card held as a guarantee (never more than is held), or charged to the card they left on file for the booking.

Unconfirmed Bookings

Released before they start. Off.

spa.calistoco.com/spa/automations?view=rules

Automations

Sal y Agua Spa · Mexico City

Release bookings nobody confirmed before they startPaused
WhenA booking still unconfirmed before it startsThenRelease a booking nobody confirmed
Last 7 daysNo runsLast run12/10 08:00

A booking still unconfirmed 24 hours before it starts (a request not accepted, a hold not paid, a booking the customer never confirmed) is canceled so someone else can have its place, with the reason on it.

Recipes You Add

A reminder before a treatment and a recall when a client is due back, by text or WhatsApp.

spa.calistoco.com/spa/automations?view=rules

Automations

Jardim Spa Urbano · São Paulo

WhatsApp the client before their treatmentActive
WhenBefore or after an appointmentWhen: 24 hours before StartThenSend a WhatsApp template
Last 7 days142Last run10/11 10:00
Text a client when their next treatment is dueClient due back · Send an SMSActive

Campaigns

A rule can send a campaign on Spa’s own triggers, with Campaigns.

spa.calistoco.com/spa/automations?view=rules

Automations

Rózsa Thermal Baths · Budapest

Send the peel aftercare campaignActive
WhenAppointment finishedCampaign: Your Skin After a Peel, Week OneThenSend a campaign
Last 7 days21Last run11. 10. 10:46
Setting Up

Set the spa up without leaving Spa

One checklist, ticked by your own records, and Settings on one page.

spa.calistoco.com/spa/settings
GeneralLocations & MoneyThreadsServicesRetailDevicesData Custody

General

Kōyō Onsen Spa · Kyoto

Your business: its name, how it is reached, and how it looks.

BusinessDesignSign-InAPI KeysNotificationsThis Device
Getting Started

Welcome to Calisto Spa. Set up your rooms, providers and treatments, the consents they ask, open online booking, bring in your clients and your team.

9 of 11 steps complete82%
Add Your RoomsYour treatment rooms, couples suites, wet rooms and consultation rooms, each with how many clients it takes and the hours it is open.Add Your Providers and LevelsThe therapists, estheticians and practitioners clients book, each at a level on your ladder, with the hours they work.Add Your TreatmentsEach treatment: its time, its price by level, the rooms it can be done in, its intake form and the consent it asks.Write Your Waivers · optionalThe waivers clients sign before a treatment. Changing the words makes a new version, asked again.Set Deposits and Cancellation · optionalWhat a treatment takes when it is booked online, and what a late cancellation or a no-show costs.Choose Who Reads Clinical Records · optionalClear the practitioners who may open a client’s chart. Everyone else sees that a consent is current, never what is in the chart.Open Online Booking · optionalClients book themselves on your website and booking page. A treatment is open for online booking once its status is Active.Bring In Your Clients · optionalYour clients as they are today, and what they already hold: running packages, memberships and gift cards already sold.Record Waivers Signed on Paper · optionalWaivers your clients signed before Calisto, recorded with their scan so nobody is asked again too soon.New Paper WaiverAnswer Clients in One Place · optionalConnect your email or WhatsApp so every client’s message lands in Threads, with their appointments beside it.Open ThreadsAdd Your Team · optionalAdd your providers, your medical director and front desk, and choose which of Spa’s screens each one opens.

General

spa.calistoco.com/spa/settings
GeneralLocations & MoneyThreadsServicesRetailDevicesData Custody

General

Karura Massage Studio · Nairobi

Your business: its name, how it is reached, and how it looks.

BusinessDesignSign-InAPI KeysNotificationsThis Device
Getting Started9 of 11 steps complete82%
Business

Your business identity, address, language and currency, brand and working hours. Edit them here without leaving Spa; they write to your business profile and are shared across your apps.

Business name
Karura Massage Studio
Email
hello@karuramassage.co.ke
Phone
+254 20 765 4321
Address
Limuru Road, Gigiri, Nairobi
Language
English
Working hours
08:00 to 20:00, Monday to Saturday

Business, Design, Sign-In and API Keys; which of Spa’s notices reach you, and how; and keeping Spa on this device for no signal.

Locations & Money

spa.calistoco.com/spa/settings/places
GeneralLocations & MoneyThreadsServicesRetailDevicesData Custody

Locations & Money

Jardim Spa Urbano · São Paulo

Where you work, the currencies you sell in, and the taxes you charge.

LocationsCurrenciesTaxesDeposits
LocationTreatment roomsRooms
JardinsRua Oscar Freire, 8126Sala 1 · Sala 2 · Sala 3 · Sala de Casal · Ofurô · Sala de Estética
Itaim BibiRua Joaquim Floriano, 4665Sala 1 · Sala 2 · Sala 3 · Sala de Casal · Sala de Estética
MoemaAv. Ibirapuera, 21204Sala 1 · Sala 2 · Sala de Casal · Sala de Estética
PinheirosRua dos Pinheiros, 10374Sala 1 · Sala 2 · Sala 3 · Sala de Estética
Vila MadalenaRua Harmonia, 4553Sala 1 · Sala 2 · Sala de Casal

Locations, with the treatment rooms inside each; currencies, taxes and deposits.

Threads

spa.calistoco.com/spa/settings/threads?view=lines
GeneralLocations & MoneyThreadsServicesRetailDevicesData Custody

Threads

Tidewater Hotel Spa · Cape Town

How your team answers the people who reach your business lines: lines, hours, replies, and who answers.

ConversationsLinesBusiness HoursRepliesShared MailboxesWho Answers
LineBusiness HoursWho AnswersStatus
Spa ReceptionWhatsApp08:00 to 20:00Front desk on shiftActive
+27 21 555 0142Text08:00 to 20:00Front desk on shiftActive
Website chatWeb chat09:00 to 18:00Megan van WykActive
spa@tidewaterhotel.co.zaShared mailboxEvery dayAyesha Patel, Thandi NkosiActive
Hotel concierge deskTextEvery dayFront desk on shiftActive

Conversations, lines and business hours; replies, shared mailboxes and who answers.

Services

spa.calistoco.com/spa/settings/treatments
GeneralLocations & MoneyThreadsServicesRetailDevicesData Custody

Services

Clinique Lumière · Montréal

Booking RulesCancellationIntake FormsChart TemplatesApprovals
Rooms and treatments

How a treatment is booked.

Booking rules, with the waitlist and the walk-in queue; cancellation, intake forms and chart templates; approvals.

Retail

spa.calistoco.com/spa/settings/retail?view=partner-hotels
GeneralLocations & MoneyThreadsServicesRetailDevicesData Custody

Retail

Oud & Amber Spa · Dubai

How a client pays at the Register other than there and then: over time, or to their hotel room.

Payment SchedulesPartner Hotels

Invite the hotel: you get a code for its owner, who accepts it in Stays. Your till then finds a guest by room and surname, and the hotel bills them; you bill the hotel.

Invite a Hotel
Al Murjan Beach Resort · JumeirahSince 24/09/2025Active
The Pearl Marina Hotel · Dubai MarinaSince 17/02/2026Active
Desert Rose Suites · DowntownSince 02/07/2026Active
Creekside Grand · Al SeefSince 13/09/2026Active
Palm Crescent Residences · Palm JumeirahInvited 07/11/2026Waiting to be accepted

Payment schedules and partner hotels.

Devices

spa.calistoco.com/spa/settings/devices?view=card-readers
GeneralLocations & MoneyThreadsServicesRetailDevicesData Custody

Devices

Casa Brisa Wellness · Punta Cana

The printers, card readers, scales, RFID readers and signing units your business uses

PrintersJobsPrinter RoutingCard ReadersScalesRFID ReadersSigning Units
Card ReaderWhereLast usedStatus
Front Desk ReaderRecepción10/11 10:31Online
Boutique ReaderBoutique10/11 10:12Online
Cabana Suite ReaderCabana Suite10/11 09:48Online
Pool Deck ReaderHidroterapia9/11 18:20Online
Spare ReaderOficina4/11 12:05Offline

Printers, jobs and printer routing; card readers, scales, RFID readers and signing units.

Data Custody

spa.calistoco.com/spa/settings/custody
GeneralLocations & MoneyThreadsServicesRetailDevicesData Custody

Data Custody

Lindenhof Day Spa & Aesthetics · Munich

Where your business’s data lives, who holds its keys, and what happened to it.

Where Your Data LivesDatabaseStorageKeysActivityRequests & ExportResidency Register
Where Your Data Lives
Region
European Union · Germany
Database
Calisto, Frankfurt
Storage
Calisto, EU Central
Keys
Held by Calisto, rotated every 90 days
Last export
01.11.2026 · Requested by Katrin Lehmann

Where your data lives, its database, storage and keys; Activity, Requests & Export and the Residency Register, for the owner.

Grow Your Business

spa.calistoco.com/spa/grow

Grow Your Business

Fjordbad Spa · Bergen

What businesses like yours add as they grow, and what is ready for you now. Each is its own product: open one to set it up.

Tools
Ready Now100+ bookings per monthReputationEvery review from every site in one inbox, answered in time. Ask happy customers for more, and keep each place listed right everywhere.Not added yetOpen ReputationSecond location openedCampaignsEmail, SMS and WhatsApp campaigns to the people who agreed to hear from you, with what each one earned.2 of 4 steps doneOpen Campaigns
CommunicationThreadsClients’ WhatsApp, text, web chat and shared mailboxes in one queue, each conversation beside the client’s appointments.Set UpOpen ThreadsDialCalls to your numbers, with the caller’s appointments beside the call.Not added yetOpen Dial
SigningSignSend contracts and documents for signature, see who still has to sign, remind them or give them more time, and sign in person, from your phone or your desk.Set UpOpen Sign
SurfacesSitesBuild your website from a template (pages, blog, shop and bookings), publish it on your own domain, and answer every visitor who writes.Set UpOpen Sites

What the Pro Shop suggests next for a business your size, each saying whether it is set up.

Communication

Talk to clients and take their calls

Clients’ conversations on WhatsApp, text, web chat and shared mailboxes arrive in Threads, and calls to your numbers ring in Dial, each its own app at its own price. Every conversation opens beside the client’s appointments.

Threads

Clients’ WhatsApp, text, web chat and shared mailboxes in one queue, each conversation beside the client’s appointments.

spa.calistoco.com/spa/threads

Threads

Oud & Amber Spa · Dubai

AllMost UrgentMineUnassignedClosed
Layla HaddadWhatsApp · Yes please, thank you!2 minSophie LaurentWeb chat · Do you have a couples slot on Saturday?9 minOmar Al MansooriText · Running 10 minutes late, sorry14 minElena PetrovaEmail · A gift card for my mother’s birthday32 minNoura Al ShamsiWhatsApp · Thank you, see you Thursday1 hArjun MehtaVoicemail · Voicemail, 0:422 hMariam YoussefText · Is the hammam open on Friday morning?3 h
Layla HaddadWhatsAppHi, can I move my Oud Ritual tomorrow to 6 pm? Something came up at work.Hi Layla, Hamida is free at 18:00 in the Oud Suite. Shall I move it?Yes please, thank you!Done. See you tomorrow at 18:00, your deposit stays on it.ReplySend
AppointmentsWed, 11/11 18:00ConfirmedOud Ritual, 120 min · Hamida SaeedDeposit AED 250.00Held on cardWed, 25/11 11:00ConfirmedHammam & Scrub · Rania SalehTue, 20/10 16:30Checked OutGold Facial · Hamida SaeedWed, 23/09 17:00Checked OutArabian Oud Massage · Hamida SaeedNew Appointment

Dial

Calls to your numbers, with the caller’s appointments beside the call.

desk.calistoco.com/dial

Dial

Tidewater Hotel Spa · Cape Town

CallsVoicemailNumbers
LiveClaire Botha+27 82 555 0198 · Spa bookings line03:47MuteTransferEnd
AppointmentsThu, 11/12 14:00ConfirmedHot Stone Massage, 90 min · Thandi NkosiDeposit R 450,00Held on cardThu, 11/19 10:30ConfirmedSignature Facial · Megan van WykSun, 10/11 15:00Checked OutDeep Tissue Massage · Sipho DlaminiNew Appointment
CallerWhenStatus
Claire BothaHot Stone Massage · Thu, 11/12 14:0011:58Live
Room 412 · HughesCouples Massage · Tue, 11/10 15:0011:42Answered
Lerato MokoenaSignature Facial · Wed, 11/11 09:3011:20Missed
Pieter SmitSports Massage · Tue, 11/10 13:3010:58Answered
Nadia JacobsRooibos Body Wrap · Fri, 11/13 11:0010:31Voicemail
Grace NaidooSpa Day for Two · Sat, 11/14 10:0009:47Answered
Fatima AdamsManicure & Pedicure · Tue, 11/10 16:0009:15Answered
spa.calistoco.com/spa/threads

Threads

Oud & Amber Spa · Dubai

AllMost UrgentMineUnassignedClosed
Layla HaddadWhatsApp · Yes please, thank you!2 minSophie LaurentWeb chat · Do you have a couples slot on Saturday?9 minOmar Al MansooriText · Running 10 minutes late, sorry14 minElena PetrovaEmail · A gift card for my mother’s birthday32 minNoura Al ShamsiWhatsApp · Thank you, see you Thursday1 hArjun MehtaVoicemail · Voicemail, 0:422 hMariam YoussefText · Is the hammam open on Friday morning?3 h
Layla HaddadWhatsAppHi, can I move my Oud Ritual tomorrow to 6 pm? Something came up at work.Hi Layla, Hamida is free at 18:00 in the Oud Suite. Shall I move it?Yes please, thank you!Done. See you tomorrow at 18:00, your deposit stays on it.ReplySend
AppointmentsWed, 11/11 18:00ConfirmedOud Ritual, 120 min · Hamida SaeedDeposit AED 250.00Held on cardWed, 25/11 11:00ConfirmedHammam & Scrub · Rania SalehTue, 20/10 16:30Checked OutGold Facial · Hamida SaeedWed, 23/09 17:00Checked OutArabian Oud Massage · Hamida SaeedNew Appointment
Channels

Every channel, one connection.

The booking marketplaces guests find you on.

  • Mindbody
  • Acuity Scheduling
  • ClassPass
  • Fresha
  • Reserve with Google
  • Vagaro
Pricing

No setup cost. Pay when you start using.

Treatments, rooms, the chart and the next visit, in one app.

Included With Your Plans

Your Core app shows everything your Commerce and Ops plans turn on.

0Additional Cost

Calisto Ops

Run the floor, schedule the team, and stay compliant.

1%of revenue

Recommended for you

Works well together.

Calisto Bookings

Calisto Commerce

A seat for each person who works in Bookings.

Learn more →
€20/user/mo
Calisto Shop

Included With Your Plans

Your Core app shows everything your Commerce and Ops plans turn on.

Learn more →
0Additional Cost
Calisto Sign

Calisto Commerce

Envelopes of one or many documents, sent to each signer in order, checked, chased until everyone signs, and sealed with a certificate anyone can verify.

Learn more →
€0.85per envelope
Calisto Forms

Calisto Work

Documents, spreadsheets, slides, forms, and file storage

Learn more →
€4/user/mo
Calisto Proposals

Calisto Commerce

Designed proposals priced by a quote from your catalog, sent by email, text, WhatsApp or a link, then chosen, accepted, signed and paid on one link, with follow-up, change orders and analytics.

Learn more →
€0.85per proposal
Calisto Registry

Calisto Commerce

Your Core app shows everything your Commerce and Ops plans turn on.

Learn more →
2%of revenue
Calisto Automations

Calisto Ops

Rules that start from your Calisto apps, a schedule or a date and act across them all, every app’s automatic messages as rules, sequences that follow up until a person acts, and every run on record.

Learn more →
€55/user/mo
Calisto Inventory

Calisto Ops

Your Core app shows everything your Commerce and Ops plans turn on.

Learn more →
1%of revenue
Calisto Ledger

Calisto Ops

Double-entry books set up your way, every Calisto app’s money posted to them, invoices and who owes, supplier bills read and matched, receipts as expenses, the bank reconciled, money held for others, and the statements your accountant files from.

Learn more →
€40/user/mo
Core-Only Pricing →
Starter · up to 500 appointments a month
€99/mo
Growth · up to 2,500 appointments a month
€179/mo
Unlimited appointments a month
€299/mo

For businesses that prefer not to pay a percentage.

Recommended for

The industries that run Spa, and what each of them runs it for.

Spa & WellnessWork in progress

The stages between sold and finished

Spa & Wellness on Calisto →

Medical AestheticsAppointments & scheduling

Consultations and treatments booked with the provider, the room and the device

Medical Aesthetics on Calisto →

How Spa compares

Spec Sheet

Everything included in Calisto Spa.

Home and Today
  • Home: today’s appointments by the clock, each opening its appointment
  • Home counts appointments today, to confirm, walk-ins waiting, rooms booked, providers booked, rooms free now, couples and spa days not ready, waivers due this week, awaiting sign-off, checks due, prebooked today, due back, deposits held and takings today; each opens its list
  • Day at a Glance: the huddle against your targets, Ready to Open, To Confirm, Couples & Spa Days, Before Their Visit, Appointments, Rooms, Who’s Working, Gaps to Fill, Walk-Ins, Rebook Before They Leave, No-Shows, Charts, Hotel Guests, To Answer and Money
  • Mine or Everyone: a provider opens on their own day
  • Arrivals, the Floor (each provider and room in use, the client, the treatment and how long is left; who and which room is free now) and Walk-Ins
  • Close the Day: tips, the drawers, the figures and the sign-off
  • A part of the day that could not be read shows as a dash, never a zero, while the rest stands
  • Getting Started: rooms, providers and levels, treatments, waivers, deposits and cancellation, who reads clinical records, online booking, clients, paper waivers, Threads and the team, ticked from your own records
Calendar and Appointments
  • The calendar by provider and by room: Day, Board and Working Hours
  • A treatment holds its provider and one room from each group of rooms 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
  • Group bookings: couples, parties and spa days, each guest’s treatments together, each party opening its own page
  • The waitlist for a full day, offered a freed time by WhatsApp, text or email
  • Express Booking, and a quick New Appointment from Home, a gap on Today or a free slot on the phone’s calendar
  • Appointments as a list, a calendar, a map and a ledger; Import brings appointments in from another system
  • The appointment’s page: Details, Folio and Messages, the client beside it, its treatment record card, and Check In, Check Out, Take Payment and Book the Next Visit
  • Clients confirm from their portal, and the calendar card shows a check mark
  • Online booking on your website, with Sites: the treatment’s intake form, its waiver, a consultation first, what rules it out and a deposit or card hold, asked before the appointment is written
Treatments, Rooms and Providers
  • Services: each treatment’s time, its price and time by provider level, the rooms it can be done in, its providers, add-ons, a rebook interval and a deposit
  • What must come first: a consultation or a patch test, within the days you set
  • What rules a treatment out: an intake answer or a chart alert; what a match does is your setting
  • The credentials a treatment needs, and what a lapsed credential does
  • A treatment’s medical waiver, its intake form and whether the medical director signs it off
  • Categories, Add-Ons, Passes and Pass Holders
  • Packages and spa days: several treatments in one booking at one price, placed back to back
  • Rooms: treatment rooms, couples suites, wet rooms, consultation and aesthetics rooms, and the areas a day pass opens, each with its capacity and opening hours
  • Providers at their levels, each with their own page; your own level ladder
  • Renters: a room held by a rental plan for its term, settled on your books or the renter’s own
Clients, Intake and Waivers
  • Clients: New This Month, Due Back and Booked Ahead, each opening the client’s record
  • The client’s record: Overview, Appointments, Clinical, Communications, Finance and Waivers, with Book an Appointment on every tab
  • Intake Forms & Waivers: waivers due this week, who signed which version and how, what each service asks, and the waiver texts
  • Waivers with Sign, at the version in force, asked again when the words change; New Paper Waiver records one signed on paper with its scan
  • Intake forms with Forms; the answers go to the chart
  • Send Waivers from the appointment
  • Deposits & No-Shows: Charge the No-Show Fee, Release the Guarantee
The Clinical Record
  • Clinical clearance: the owner always, and the people the owner clears in Team ▸ Clinical Access; an admin is not cleared by being an admin
  • Every read and write, allowed or refused, recorded in the Activity log; Charts ▸ Access log and the chart’s Who Opened This Chart
  • The chart: alerts, intake visits and treatment records with entries, the body map, products and their lots, photos, chart templates, the scribe, amendments and closing
  • Notes drafted by the scribe on Calisto’s own servers and checked by a person
  • Before and after photos, compared side by side; photos shared to Spa from a phone go to a client’s chart only through clearance
  • Treatment plans sent to the client as a proposal, with Proposals
  • Prescriptions written on the chart as a draft, then issued
  • Sign-Off: the medical director signs off or sends back from the Approvals panel; Sign Off is never undone
  • Lots: the backbar’s batches, with Inventory, and every client who received one
  • Hosted in the EU as your processor; retention stamped per country; never kept on a device
  • The same Charts, Sign-Off and Lots open in OrderFlow, behind the same clearance
Register and Retail
  • One register on the appointment’s folio: treatments and retail products on the same check, from the same stock
  • Gift cards and custom amounts rung at the till; a note on the sale and on each line, printed on the receipt
  • A discount for a way of paying, taken off once it is chosen
  • The customer display, paired to the till
  • Drawers, X and Z reports, and sales kept through a lost signal
  • Send a payment link from the appointment
  • Room charges for a hotel’s guests: the bill posted to their folio at the hotel, whether the hotel runs on Calisto or on its own property management system, and settled to the hotel’s house account
  • Retail, with Shop: orders, returns, products and payment schedules
  • Stock, with Inventory: on hand, reorder, receive stock, and scan and adjust
Selling
  • Passes: treatments bought up front and used one at a time, with the visits left on the client’s portal
  • Memberships, with Registry: members, plans, billing, pricing, what’s included, allowances and access zones
  • Day Passes: what a day costs, the areas it opens, its hours and a daily limit; every pass issued
  • Gift Cards: an amount, for anything or for the treatments you name, or one treatment paid whole; every card sold with its balance
  • Promotions: off-peak and last-minute prices by the appointment’s own time
  • Rebooking: clients due back by their treatment plan’s recall, their rhythm or the treatment’s interval, with Book, Call, Text and Prompt
The Team
  • Commissions: what each provider earned, and their pay agreements
  • Targets: service and retail sales, prebooked, providers booked and rooms booked, for each provider, each level and the spa, daily to annual
  • Team, with Workforce: people, owners, invitations, clinical access, certifications and screen sets
  • Starting screen sets: spa owner, spa manager, spa receptionist, provider, spa attendant, intake and waiver desk, clinician, treatment coordinator and medical director
  • Stations open Spa’s screens, with Station; a screen set never grants clinical clearance
Operations
  • Routine Checks, with Assure: opening checks, wet-area readings, room sanitation and closing checks, run from any phone, and inspections passed or sent back
  • Maintenance, with Dispatch: requests, a list, a board, a calendar and recurring work; a work order on a treatment room keeps it out of service
  • Reports: appointments overview, services booked, utilization and rebooking by provider and level, room occupancy, client retention, and the Register’s reports
  • Automations: confirmations, the waitlist, the walk-in line and team notices on; plan reminders, no-show fees and releasing unconfirmed bookings off until you turn them on
  • A client message about a treatment names the time and the place only, never the treatment
  • Channels, with Sync: the booking channels a spa sells through, each connected once for every app, and the switch per channel on each treatment
  • Grow Your Business: what the Pro Shop recommends for a spa or a clinic your size
On a Phone
  • Today, Calendar, Register and Clients in the tab bar, and the whole menu under More
  • Shortcuts to Today, Calendar, Register and New Appointment
  • Installed inside Calisto, from Install Calisto in the user menu
  • With no signal, Home, Today, the calendar, the till and every appointment and client opened stay readable, and the till keeps selling; never the chart
  • Push buttons: Accept and Decline on a request, Check In on a client due or running late, Open Calendar on a double booking
  • Calisto’s search finds appointments, clients, treatments, providers, a gift card by its code and retail products, never a figure and never the chart
Settings
  • One Settings page: General, Locations and Money, Threads, Services, Retail, Devices and Data Custody
  • Booking rules, cancellation, intake forms, chart templates and approvals
  • Devices: printers, printer routing, card readers and payment terminals, scales and signing units
  • Data Custody, for the owner: where your data lives, its database, storage, keys, activity and export
Honest answers

Questions about Calisto Spa

Spas and clinics: day and hotel spas, massage and skincare studios, thermal baths, wellness and recovery centers, med spas, aesthetic and laser clinics, and skin clinics. Either way, the day is treatments booked with the providers and the rooms that perform them.

Yes. A treatment names the rooms it can be done in, and the booking holds the provider and the first free room together. A couples suite takes two clients side by side; a single room takes one.

Calisto hosts it in the EU as your processor, kept apart from everything else by access. Only you and the people you clear can open a chart, every read and every change is recorded, and records are kept for as long as your country requires.

The waiver gets a new version. A client who signed the old one is asked to sign the new one at their next booking, and the record shows which version each person signed, when, and whether it was signed online or on paper.

To the client’s chart, not the booking. They are read only by the people you clear, like the rest of the clinical record.

No. The scribe drafts the note on Calisto’s own servers, and a person checks it before it goes on the chart.

Yes. A treatment can need the medical director’s sign-off. Once the record is closed, it waits in their Approvals until they sign it off or send it back.

Yes. Each product used is charted with its lot, and Lots lists every client who received it, so a recall finds them at once.

Yes. A course of treatments is a pass used visit by visit, a membership is a monthly plan with what it includes, a day of the facilities is a day pass, and gift cards sell at the desk and online.

Spa comes with the Commerce and Ops plans, or is bought on its own for one business, priced by appointments a month. The price box on this page reads it from the live catalog. The apps Spa opens into, such as Threads, Dial, Proposals and Sign, are priced in their own apps.