Every stylist’s day, every formula, every client due back.
Book each stylist’s day, keep every client’s formula, and ring up the cut, the products and the tip on one check, all in one app for your salon or barbershop.
| Level | Price | Duration (minutes) |
|---|---|---|
| Junior | £115 | 205 |
| Stylist | £144 | 180 |
| Senior | £173 | 180 |
| Master | £202 | 160 |
6.3 + 7.3 (1:1), 20 vol, 35 min; gloss 9.32 at the basin
| Level | Price | Duration (minutes) |
|---|---|---|
| Junior | $24 | 35 |
| Stylist | $30 | 30 |
| Senior | $36 | 30 |
| Master | $42 | 25 |
Lightener + Olaplex No.1, 30 vol on the mids, 45 min; toner 10.21
| Level | Price | Duration (minutes) |
|---|---|---|
| Junior | $70 | 70 |
| Stylist | $90 | 60 |
| Senior | $110 | 60 |
| Master | $125 | 55 |
9V + 9T (2:1), processing solution, 20 min
| Level | Price | Duration (minutes) |
|---|---|---|
| Junior | ₩36,000 | 50 |
| Stylist | ₩46,000 | 45 |
| Senior | ₩55,000 | 45 |
| Master | ₩64,000 | 40 |
4.0 + 5.35 (1:1), 20 vol, 35 min
| Level | Price | Duration (minutes) |
|---|---|---|
| Junior | $3,170 | 175 |
| Stylist | $3,960 | 150 |
| Senior | $4,750 | 150 |
| Master | $5,540 | 135 |
7.0 + 7.1 (2:1), 20 vol, 30 min; bond repair at the basin
| Level | Price | Duration (minutes) |
|---|---|---|
| Junior | £115 | 205 |
| Stylist | £144 | 180 |
| Senior | £173 | 180 |
| Master | £202 | 160 |
6.3 + 7.3 (1:1), 20 vol, 35 min; gloss 9.32 at the basin
| Level | Price | Duration (minutes) |
|---|---|---|
| Junior | $24 | 35 |
| Stylist | $30 | 30 |
| Senior | $36 | 30 |
| Master | $42 | 25 |
Lightener + Olaplex No.1, 30 vol on the mids, 45 min; toner 10.21
| Level | Price | Duration (minutes) |
|---|---|---|
| Junior | $70 | 70 |
| Stylist | $90 | 60 |
| Senior | $110 | 60 |
| Master | $125 | 55 |
9V + 9T (2:1), processing solution, 20 min
| Level | Price | Duration (minutes) |
|---|---|---|
| Junior | ₩36,000 | 50 |
| Stylist | ₩46,000 | 45 |
| Senior | ₩55,000 | 45 |
| Master | ₩64,000 | 40 |
4.0 + 5.35 (1:1), 20 vol, 35 min
| Level | Price | Duration (minutes) |
|---|---|---|
| Junior | $3,170 | 175 |
| Stylist | $3,960 | 150 |
| Senior | $4,750 | 150 |
| Master | $5,540 | 135 |
7.0 + 7.1 (2:1), 20 vol, 30 min; bond repair at the basin
| Level | Price | Duration (minutes) |
|---|---|---|
| Junior | £115 | 205 |
| Stylist | £144 | 180 |
| Senior | £173 | 180 |
| Master | £202 | 160 |
6.3 + 7.3 (1:1), 20 vol, 35 min; gloss 9.32 at the basin
| Level | Price | Duration (minutes) |
|---|---|---|
| Junior | $24 | 35 |
| Stylist | $30 | 30 |
| Senior | $36 | 30 |
| Master | $42 | 25 |
Lightener + Olaplex No.1, 30 vol on the mids, 45 min; toner 10.21
| Level | Price | Duration (minutes) |
|---|---|---|
| Junior | $70 | 70 |
| Stylist | $90 | 60 |
| Senior | $110 | 60 |
| Master | $125 | 55 |
9V + 9T (2:1), processing solution, 20 min
| Level | Price | Duration (minutes) |
|---|---|---|
| Junior | ₩36,000 | 50 |
| Stylist | ₩46,000 | 45 |
| Senior | ₩55,000 | 45 |
| Master | ₩64,000 | 40 |
4.0 + 5.35 (1:1), 20 vol, 35 min
| Level | Price | Duration (minutes) |
|---|---|---|
| Junior | $3,170 | 175 |
| Stylist | $3,960 | 150 |
| Senior | $4,750 | 150 |
| Master | $5,540 | 135 |
7.0 + 7.1 (2:1), 20 vol, 30 min; bond repair at the basin
| Level | Price | Duration (minutes) |
|---|---|---|
| Junior | £115 | 205 |
| Stylist | £144 | 180 |
| Senior | £173 | 180 |
| Master | £202 | 160 |
6.3 + 7.3 (1:1), 20 vol, 35 min; gloss 9.32 at the basin
| Level | Price | Duration (minutes) |
|---|---|---|
| Junior | $24 | 35 |
| Stylist | $30 | 30 |
| Senior | $36 | 30 |
| Master | $42 | 25 |
Lightener + Olaplex No.1, 30 vol on the mids, 45 min; toner 10.21
| Level | Price | Duration (minutes) |
|---|---|---|
| Junior | $70 | 70 |
| Stylist | $90 | 60 |
| Senior | $110 | 60 |
| Master | $125 | 55 |
9V + 9T (2:1), processing solution, 20 min
| Level | Price | Duration (minutes) |
|---|---|---|
| Junior | ₩36,000 | 50 |
| Stylist | ₩46,000 | 45 |
| Senior | ₩55,000 | 45 |
| Master | ₩64,000 | 40 |
4.0 + 5.35 (1:1), 20 vol, 35 min
| Level | Price | Duration (minutes) |
|---|---|---|
| Junior | $3,170 | 175 |
| Stylist | $3,960 | 150 |
| Senior | $4,750 | 150 |
| Master | $5,540 | 135 |
7.0 + 7.1 (2:1), 20 vol, 30 min; bond repair at the basin
| Level | Price | Duration (minutes) |
|---|---|---|
| Junior | £115 | 205 |
| Stylist | £144 | 180 |
| Senior | £173 | 180 |
| Master | £202 | 160 |
6.3 + 7.3 (1:1), 20 vol, 35 min; gloss 9.32 at the basin
| Level | Price | Duration (minutes) |
|---|---|---|
| Junior | $24 | 35 |
| Stylist | $30 | 30 |
| Senior | $36 | 30 |
| Master | $42 | 25 |
Lightener + Olaplex No.1, 30 vol on the mids, 45 min; toner 10.21
| Level | Price | Duration (minutes) |
|---|---|---|
| Junior | $70 | 70 |
| Stylist | $90 | 60 |
| Senior | $110 | 60 |
| Master | $125 | 55 |
9V + 9T (2:1), processing solution, 20 min
| Level | Price | Duration (minutes) |
|---|---|---|
| Junior | ₩36,000 | 50 |
| Stylist | ₩46,000 | 45 |
| Senior | ₩55,000 | 45 |
| Master | ₩64,000 | 40 |
4.0 + 5.35 (1:1), 20 vol, 35 min
| Level | Price | Duration (minutes) |
|---|---|---|
| Junior | $3,170 | 175 |
| Stylist | $3,960 | 150 |
| Senior | $4,750 | 150 |
| Master | $5,540 | 135 |
7.0 + 7.1 (2:1), 20 vol, 30 min; bond repair at the basin
Everything a salon runs on, in order
From the first message to the client due back.
One Client
One color client followed from the first message to the next visit.
The Menu
Services priced by level, patch tests, passes and gift cards.
The Day
The huddle, the calendar, walk-ins, the Register and the backbar.
The Calendar
Every stylist, chair and basin, booked without a clash.
Walk-Ins and the Floor
One line with an honest wait, and every chair right now.
The Register
Services, retail and tips on the appointment’s folio.
Backbar and Stock
What the next two weeks of appointments will use.
The Book
Clients due back, deposits, no-shows and reminders.
The Client
Every formula and photo on the client’s record.
The Team and the Chairs
Commissions, targets, memberships, chair rental and the screens of each job.
On a Phone
Today, the Calendar, the Register and your clients, with or without signal.
Reports
Appointments, retention, utilization and rebooking, the tills, and what to add next.
Automations
Every automatic message and charge, a rule you switch.
Setting Up
Getting Started, one Settings page and the devices.
Communication
Conversations with clients and calls to your numbers.
Pricing
What Salon costs, included with your plan or on its own.
One color client, from first message to next visit
What the front desk and the stylist each do, screen by screen.
The first message
A new client asks on WhatsApp, by text or on your website. The conversation lands in Threads with their client card beside it, and the reply books them.
Threads
- Preferred stylist
- Priya Shah
- Agreed to Hear From You
- WhatsApp, Email
The patch test
Root Color needs a patch test first. Booked online without one, it is warned, held for review or refused, as the service says; at the desk, the person booking is told and can book anyway.
Calendar
Every appointment by stylist: who is with a client, who is free, and when
The consultation · The deposit
The consultation form is answered on their phone, with Forms, and the deposit is paid or the card held when they book.
The reminder
A day before, the reminder goes by WhatsApp, text or email. One press confirms, and anyone still unconfirmed is on To Confirm for the desk to call.
Today
Everything happening today, in every department
At the chair
Checked in, and their stylist is told. While the color processes, the stylist’s time is open for another client, and the chair stays held for this one.
Calendar
Every appointment by stylist: who is with a client, who is free, and when
The formula
What was mixed and how long it processed is written on the visit, with the photos, and becomes the formula to use next time.
Georgia Hale · Root Color
Thursday 12 November · 10:00 · Priya Shah
6.3 + 7.3 (1:1), 20 vol, 35 min; gloss 9.32 at the basin, 15 min
Service
- Service
- Root Color · Senior
- Stylist
- Priya Shah
- Chair
- Chair 2
- Extras
- Gloss & Toner, Bond Repair Treatment
Balance
Still to pay£183.00Checkout · The next visit
The color, the shampoo they take home and the tip go on one check at the Register. Book the Next Visit opens a new appointment with the same stylist.
Checkout
What was done, what they take home, when they come back
| Item | Sold by | Amount |
|---|---|---|
| Root Color · Senior | Priya Shah | £76.00 |
| Gloss & Toner | Priya Shah | £41.00 |
| Bond Repair Treatment | Priya Shah | £18.00 |
| Colour Protect Shampoo 250 ml | Harriet Lowe | £22.00 |
| Colour Protect Mask 200 ml | Priya Shah | £26.00 |
| Tip | Priya Shah | £20.00 |
Payment
- Subtotal
- £183.00
- Tip
- £20.00
- Total
- £203.00
Rebook
- Service
- Root Color
- Stylist
- Priya Shah
- Date
- 17/12/2026
- Time
- 10:00
Due back
With nothing booked, they appear in Rebooking when their own rhythm between visits says they are due.
Rebooking
Who is due back and has nothing booked, by their own rhythm, else their service’s rebook time.
| Client | Last Visit | Last Service | Due | Days Overdue | Agreed to Hear From You | Actions |
|---|---|---|---|---|---|---|
| Georgia HalePriya Shah | 05/10 | Root Color | 10/11 | Today | WhatsApp, Email | Prompt |
| Isla MurrayFreya Collins | 24/09 | Cut & Blow-Dry | 05/11 | 5 | Text | Prompt |
| Charlotte WrenAmara Okafor | 07/08 | Balayage | 30/10 | 11 | Prompt | |
| Ruby ClarkeHarriet Lowe | 29/10 | Blow-Dry | 05/11 | 5 | Prompt | |
| Eleanor ShawPriya Shah | 27/09 | Gloss & Toner | 08/11 | 2 | WhatsApp, Text | Prompt |
| Maisie FordOlly Bennett | 21/09 | Cut & Blow-Dry | 02/11 | 8 | Prompt | |
| Hannah PricePriya Shah | 01/10 | Root Color | 05/11 | 5 | Text | Prompt |
Threads
- Preferred stylist
- Priya Shah
- Agreed to Hear From You
- WhatsApp, Email
Run the day from the huddle to the Z report
Today opens on the day at a glance: today’s appointments, how full the book is, visits prebooked, takings against targets, the gaps to fill and the color today needs. Mine shows a stylist their own column; Everyone shows the floor.
Today
Everything happening today, in every department
Huddle
Appointments today, booked hours against hours on shift, prebooked today, and service and retail takings, each against its target and each currency on its own.
Today
To Confirm
Today’s and tomorrow’s clients who have not confirmed, for the desk to call.
Today
Appointments
Still to come, running behind, in the chair, and processing with the stylist free until when.
Today
Who’s Working
Each stylist’s shift, what is booked against it, their first appointment and their gaps.
Today
Gaps to Fill
The open time left, with the waitlist’s clients who fit it.
Today
Walk-Ins
The line and its honest wait.
Today
Before Their Visit
Consents owed and deposits to take today.
Today
Color & Backbar
What today’s appointments use that runs short.
Today
Rebook Before They Leave
Clients in the chair or finished, with nothing booked next.
Today
No-Shows
Today’s no-shows, a held card to claim first.
Today
To Answer
Conversations whose client waits for a reply.
Today
Checks & Repairs
Routine checks due today and work orders due.
Today
Money
Takings per currency, open drawers and the close. Anyone the money is not shared with reads Not shared with you.
Today
Takings
- Card
- ¥286,500
- Cash
- ¥64,200
- Gift Card
- ¥22,000
- Pass
- ¥31,300
- Payment Link
- ¥14,000
Home
Today’s appointments still to come, then tiles for appointments, confirmations, walk-ins, prebooking, clients due back, deposits held, stock running short, takings and checks due.
Home
Close the Day
Tips, the drawer count, the Z report, tomorrow’s unconfirmed and the closing checks, per location or as one.
Today
| Register | Opening float | Expected cash | Cash counted | Over / short |
|---|---|---|---|---|
| Front Desk | $200.00 | $1,184.50 | $1,184.50 | Balanced |
| Back Bar | $100.00 | $412.00 | $407.00 | Short $5.00 |
Takings
- Card
- $1,640.25
- Cash
- $1,296.50
- Gift Card
- $120.00
- Tips
- $386.00
- Payment Link
- $92.00
Book every stylist, chair and basin in one calendar
Every stylist side by side, the processing time drawn and bookable. A chair, a basin and a stylist are never given to two clients at once.
Chairs & Stations
Your chairs, basins, nail stations and treatment rooms: what an appointment is performed at. A service that needs one holds it for the whole appointment, processing time included.
| Name | Unit Type | Location | Clients at Once | Status |
|---|---|---|---|---|
| Sillón 1 | Chair | Polanco | 1 | Available |
| Sillón 2 | Chair | Polanco | 1 | Available |
| Sillón 3 · ventana | Chair | Polanco | 1 | Available |
| Sillón 4 | Chair | Polanco | 1 | Out of Service |
| Lavabo 1 | Basin | Polanco | 1 | Available |
| Lavabo 2 | Basin | Polanco | 1 | Available |
| Mesa de uñas | Nail station | Polanco | 2 | Available |
| Sillón de pedicure | Pedicure chair | Polanco | 1 | Available |
| Cama de cejas y pestañas | Brow & lash bed | Polanco | 1 | Available |
Express Booking
The service, who provides it, the date and the price in one step, made into a link for the client. New Appointment opens from every view of the Calendar.
Calendar
Every appointment by stylist: who is with a client, who is free, and when
Working Hours
Each person’s weekly hours at each location, with date overrides.
Calendar
Every appointment by stylist: who is with a client, who is free, and when
| Stylist | mån | tis | ons | tors | fre | lör | sön |
|---|---|---|---|---|---|---|---|
| Elin | 09:00–17:00 | 09:00–17:00 | Off | 11:00–19:00 | 09:00–17:00 | 10:00–15:00 | Off |
| Oskar | 10:00–18:00 | Off | 10:00–18:00 | 10:00–18:00 | 12:00–20:00 | 09:00–14:00 | Off |
| Maja | Off | 09:00–17:00 | 09:00–17:00 | 09:00–17:00 | 09:00–17:00 | 10:00–16:00 | Off |
| Sara | 08:00–16:00 | 08:00–16:00 | 08:00–16:00 | Off | 08:00–16:00 | Off | Off |
| Alva | 12:00–20:00 | 12:00–20:00 | 12:00–20:00 | 12:00–20:00 | Off | 10:00–16:00 | Off |
| Viktor | 09:00–17:00 | 09:00–17:00 | Off | 09:00–17:00 | 09:00–17:00 | Off | 11:00–16:00 |
Days Off and Other Hours
- Day Off
- 13/11 · Elin Lindqvist
- Other Hours
- 19/11 · Oskar Berg · 12:00–16:00
- Day Off
- 24/11 · Sara Ek
Part of a Service
A resource held for only its part of a service, like the basin for the rinse.
Calendar
Every appointment by stylist: who is with a client, who is free, and when
Beatriz Almeida · Balayage
- 10:00–11:00
- Cadeira 2
- 11:00–11:45
- Cadeira 2
- 11:45–12:15
- Lavatório 1
- 12:15–13:00
- Cadeira 2
Two Places
A stylist who works at two places names where they are each day. Online they are offered only there that day, and one person is one calendar across both.
Megan Doucette
Working Hours
| Day | From | Until | Location |
|---|---|---|---|
| Monday | 09:00 | 17:00 | Queen West |
| Tuesday | 09:00 | 17:00 | Queen West |
| Wednesday | 11:00 | 19:00 | Yorkville |
| Thursday | 11:00 | 19:00 | Yorkville |
| Friday | 09:00 | 17:00 | Queen West |
| Saturday | 10:00 | 16:00 | Yorkville |
Online Times
By working hours, or by the published rota with its swaps.
Settings
Online, someone on your team is free
For a provider who is one of your people. By the rota, a time is offered only inside a shift they are on that day.
By their working hoursBy the rota: their published shifts in Workforce, swaps included| Stylist | Shift |
|---|---|
| Ananya Iyer | 10:00–18:00 |
| Rohan MehtaSwapped with Ishaan Kapoor | 12:00–20:00 |
| Kavya Nair | 09:00–17:00 |
| Ishaan KapoorSwapped with Rohan Mehta | 10:00–15:00 |
| Sneha Patil | 11:00–19:00 |
The Appointment
Details, Folio, Messages and Automated Messages, the client and their formula card beside it. Check In then Check Out is one button; with money owed, Send Payment Link.
Anika du Plessis · Root Color
Tuesday, 10 November · 10:00–11:30 · Lindiwe Dlamini
Service
- Service
- Root Color · Senior
- Stylist
- Lindiwe Dlamini
- Chair
- Chair 3
- Extras
- Bond Repair Treatment
Balance
Still to payR 1 870See the FolioFormula
Open the Client- Formula
- 7.0 + 7.1 (2:1), 20 vol, 30 min; bond repair at the basin
- Sensitivities
- Sensitive scalp, no ammonia lightener
- Preferred stylist
- Lindiwe Dlamini
A Case
Opened from the appointment, and kept on the client’s record.
Nakamura Rina
| Subject | Opened | Priority | Status |
|---|---|---|---|
| Color uneven at the crown | 11/10 | High | Open |
| Asked to move her standing Friday slot | 10/20 | Low | Resolved |
| Retail return: bond repair mask | 09/23 | Medium | Resolved |
| Lash tint itch after the visit | 08/05 | Urgent | Resolved |
| Gift card balance question | 06/30 | Low | Resolved |
Create Ticket
SentTicket createdAppointments
Every appointment as a list, a calendar, the Chair Map or a ledger: find one, change it, take payment or import.
Appointments
Every booking, as a list, a calendar, a map and a ledger
| Client | Stylist | Status | Date | Confirmation | Total |
|---|---|---|---|---|---|
| Paola RosarioBalayage | Yaritza Peña | Confirmed | 10/11 | EB-4K7Q | RD$11,500 |
| Melissa GuzmánKeratin Smoothing | Raysa Familia | Checked In | 10/11 | EB-9TWM | RD$13,200 |
| Wander RamírezMen’s Cut | Wander Batista | Confirmed | 10/11 | EB-2HXD | RD$1,800 |
| Indhira CastilloCut & Blow-Dry | Lisbeth Almonte | Confirmed | 11/11 | EB-6PNA | RD$3,300 |
| Rosanna TejadaGel Manicure | Ninoska Polanco | Completed | 9/11 | EB-1LCE | RD$2,100 |
| Yokasta ReyesRoot Color | Yaritza Peña | Confirmed | 12/11 | EB-8RVJ | RD$4,200 |
| Carlos MéndezBeard Trim & Shape | Carlos Abreu | Completed | 9/11 | EB-3QZF | RD$1,100 |
Group Bookings
Each group with its status, its counts and its own page.
Calendar
Every appointment by stylist: who is with a client, who is free, and when
| Date | Party | Guests | Appointments | Status | Code |
|---|---|---|---|---|---|
| 13/11 | Boda Hernández Ruiz | 7 | 12 | Upcoming | GRP-HR27 |
| 10/11 | Graduación Colegio Olinca | 5 | 5 | Today | GRP-OL05 |
| 16/11 | XV de Regina | 6 | 9 | Upcoming | GRP-RG15 |
| 21/11 | Despedida de Daniela | 4 | 8 | Upcoming | GRP-DC04 |
| 06/11 | Sesión de fotos Vogue MX | 3 | 6 | Done | GRP-VG03 |
| 01/11 | Boda Ortiz Flores | 8 | 14 | Done | GRP-OF08 |
| Guest | Service | Stylist | Time |
|---|---|---|---|
| Mariana Hernández (novia) | Bridal Hair Trial | Valeria Ríos | 08:00 |
| Mariana Hernández (novia) | Lash Lift & Tint | Fernanda León | 09:30 |
| Ana Paula Ruiz | Blow-Dry | Diego Navarro | 08:00 |
| Renata Flores | Blow-Dry | Ximena Torres | 08:15 |
| Gabriela Mendoza | Gel Manicure | Fernanda León | 08:30 |
| Lucía Vargas | Blow-Dry | Pablo Ibarra | 08:45 |
Your Words
Your word for your people, stylist, barber or artist, reaches the calendar, the confirmations and the receipts.
Settings
Terminology overrides
| Word | Your word |
|---|---|
| Stylist | Barber |
| Stylists | Barbers |
| Client | Client |
| Appointment | Appointment |
| Chair | Chair |
Calendar
Every appointment by stylist: who is with a client, who is free, and when
Seat walk-ins from one line and see every chair
One line with an honest wait, joined from the client’s phone and shown on a lobby TV with Display. The floor shows who is in service, processing or free.
Join the Line
At the desk, or from the client’s own phone on the line’s page while People Can Join From Their Phone is on. The lobby TV shows the page’s code.
The Wait
Today
Everything happening today, in every department
The line’s own pace over the last walk-ins seated.
Their Place in Line
Each waiting party is texted a link to its place, and the next is texted when the turn passes to them.
Arrivals
Today
Everything happening today, in every department
Every appointment due today on one board, checked in from it.
The Floor
Today
Everything happening today, in every department
Each stylist’s chair right now: in service, applying, processing, finishing or free.
Ring every service, product and tip on one folio
Services, retail, a gift card and the tip on the appointment’s folio, each line with who sold it, a screen facing the client, and sales kept with no signal.
Sold By
Each line names who sold it. Retail commission and staff sales credit them first, else whoever served the appointment.
Checkout
What was done, what they take home, when they come back
Payment
Rebook
Due back in 35 daysBook the Next VisitTips
What the till, the screen facing the client and a client paying on their phone suggest, and how tips are shared. Cash tips are declared by each person before they clock out.
Payment Link
Sent on the channel the client reads, WhatsApp with an opt-in, else a text, else email, and shown to copy.
Fernanda Rocha · Keratin Smoothing
Today 13:00 · Rafaela Moura
Balance
R$ 1.290,00Still to payPayment link. Copy it to the client:pay.calisto.link/vila-madalena/f7k2q9CopyAny Amount
A line rung up for any amount, and a gift card sold on the check.
Register
What was done, what they take home, a tip, the next visit, and the drawer
Notes
On the sale and on each line, printed on the receipt.
Register
What was done, what they take home, a tip, the next visit, and the drawer
A Hotel Room
A check charged to a hotel guest’s room, on the hotel’s own system.
Register
What was done, what they take home, a tip, the next visit, and the drawer
Drawers
The float, movements, the count and the sign-off, each drawer on its own page.
Registers
What was done, what they take home, a tip, the next visit, and the drawer
| Register | Location | Device | Status | Last Active |
|---|---|---|---|---|
| Front Desk | Bandra West | iPad 10th gen | Drawer open | 2 min ago |
| Color Bar | Bandra West | Galaxy Tab S9 | Drawer open | 6 min ago |
| Front Desk | Lower Parel | iPad Air | Drawer open | 11 min ago |
| Nail Bar | Lower Parel | Galaxy Tab A9 | Closed | Yesterday |
| Front Desk | Juhu | iPad 10th gen | Closed | Yesterday |
| Reason | Note | Amount |
|---|---|---|
| Paid out | Milk and tea for the lounge | -₹450 |
| Cash Drop | To the safe at 14:00 | -₹20,000 |
| Paid in | Change from the bank | ₹5,000 |
X and Z Reports
The X report during the day, the Z report at its close.
Register
What was done, what they take home, a tip, the next visit, and the drawer
| Method | Txns | Amount |
|---|---|---|
| Card | 31 | R 22 870 |
| Cash | 6 | R 3 140 |
| Gift card | 2 | R 1 410 |
| SnapScan | 2 | R 800 |
| Zapper | 1 | R 260 |
- Opening float
- R 1 000
- Refunds
- R 420
- Voids
- 2
- Tax
- R 3 681
- Gift Cards Sold
- R 1 500
- Expected cash
- R 4 140
- Counted cash
- R 4 120
- Variance
- -R 20
Card Readers
Added to a station, or a payment provider’s terminal paired to one.
Card Readers
The card reader each station takes payments on
| Name | Model | Connects By | Station | Pairing |
|---|---|---|---|---|
| Front counter readerST-4410-9821 | Countertop Terminal T2 | Network (Wi-Fi or Ethernet) | Front Desk | Paired |
| Brow bar readerTY-77314-02 | Pocket Reader P1 | Bluetooth | Brow Bar | Paired |
| Lash room readerTY-77314-09 | Pocket Reader P1 | Bluetooth | Lash Room | Paired |
| Chadstone counterST-4410-1177 | Countertop Terminal T2 | Network (Wi-Fi or Ethernet) | Chadstone Desk | Paired |
| Pop-up readerM2-3381-0045 | Pocket Reader P1 | Bluetooth | Pop-Up Stand | Waiting for pairing |
Retail
Orders, returns, products and payment schedules, sold on the service’s folio.
Register
What was done, what they take home, a tip, the next visit, and the drawer
Checkout
What was done, what they take home, when they come back
Payment
Rebook
Due back in 35 daysBook the Next VisitCount the backbar against the next two weeks
Color and developer used on clients counted apart from retail, and the next two weeks of appointments set against them, with Inventory.
Coming Up Short
What the next two weeks of booked appointments will use, against what is on your backbar. A service counts once it names what it uses.
| Product | SKU | Booked Work Needs | On Hand | Short By | Appointments | First Needed | Status |
|---|---|---|---|---|---|---|---|
| Permanent Color 6.3 | PC-063 | 540 g | 180 g | 360 g | 9 | 11-11 09:30 | Short |
| Developer 20 vol | DV-020 | 4200 ml | 2400 ml | 1800 ml | 31 | 11-10 14:00 | Short |
| Lightener, blue | LT-BLU | 900 g | 750 g | 150 g | 6 | 11-12 10:00 | Short |
| Gloss 9V | GL-09V | 360 ml | 330 ml | 30 ml | 8 | 11-11 11:15 | Short |
| Bond Repair No.1 | BR-001 | 150 ml | 140 ml | 10 ml | 12 | 11-10 15:30 | Short |
| Permanent Color 7.1 | PC-071 | 300 g | 480 g | Covered | 5 | 11-13 13:00 | Covered |
| Keratin Treatment | KT-500 | 400 ml | 1000 ml | Covered | 4 | 11-14 09:00 | Covered |
Uses From Your Stock
Balayage
Color · 180 min
Uses from your stock
What one appointment of it uses (the color, the developer, the treatment), in each product’s own unit. Booked appointments count it ahead, so a product running short is flagged before the day.
| Product | Amount |
|---|---|
| Decolorante azul | 60 g |
| Revelador 30 vol | 90 ml |
| Revelador 20 vol | 60 ml |
| Matizador 10.21 | 40 ml |
| Bond Repair No.1 | 7.5 ml |
| Papel aluminio | 24 hojas |
A service names what one appointment of it uses.
Backbar
Backbar
The color, developer and treatments you use on clients, counted apart from what you sell.
| Product | SKU | Location | On Hand | Unit | Reorder At | Status |
|---|---|---|---|---|---|---|
| Permanent Color 5.0 | PC-050 | Södermalm | 360 | g | 180 | In Stock |
| Permanent Color 8.1 | PC-081 | Södermalm | 120 | g | 180 | Low |
| Developer 20 vol | DV-020 | Södermalm | 3800 | ml | 2000 | In Stock |
| Lightener, white | LT-WHT | Vasastan | 0 | g | 500 | Out |
| Toner 10.21 | TN-1021 | Vasastan | 220 | ml | 300 | Low |
| Bond Repair No.2 | BR-002 | Södermalm | 480 | ml | 250 | In Stock |
| Keratin Treatment | KT-500 | Vasastan | 900 | ml | 500 | In Stock |
Color, developer and treatments used on clients, apart from On Hand, which lists what is sold.
Coming Up Short
Permanent Color 4.0
What the next two weeks of booked appointments will use, against what is on your backbar. A service counts once it names what it uses.
| When | Client | Service | Stylist | Uses |
|---|---|---|---|---|
| 10/11 15:00 | Riya Malhotra | Root Color | Ananya Iyer | 60 g |
| 11/11 11:00 | Aditi Sharma | Root Color | Rohan Mehta | 60 g |
| 12/11 12:30 | Meera Joshi | Balayage | Ananya Iyer | 30 g |
| 14/11 10:00 | Nisha Rao | Root Color | Ishaan Kapoor | 60 g |
| 16/11 16:00 | Diya Khanna | Root Color | Kavya Nair | 60 g |
| 19/11 13:30 | Sana Shaikh | Root Color | Rohan Mehta | 60 g |
The next two weeks of booked appointments against the backbar: short, tight or covered.
Reorder
Reorder
What is on the shelf and on the backbar, what booked appointments will use, and what to order
| Product | SKU | On Hand | Reorder At | Short By | Days of Cover | Location |
|---|---|---|---|---|---|---|
| Coloração 7.0 | CO-070 | 2 | 6 | 4 | 3 | Pinheiros |
| Oxidante 30 vol 900 ml | OX-030 | 1 | 4 | 3 | 4 | Pinheiros |
| Pó descolorante 500 g | PD-500 | 0 | 3 | 3 | 0 | Pinheiros |
| Máscara reconstrutora 1 kg | MR-1KG | 1 | 3 | 2 | 6 | Moema |
| Shampoo matizador 300 ml | SM-300 | 3 | 10 | 7 | 8 | Moema |
| Protetor térmico 200 ml | PT-200 | 4 | 8 | 4 | 9 | Pinheiros |
It alerts; ordering stays a person’s, or a rule’s.
Receive and Adjust
Receiving
Add what came in when a delivery arrives.
| Product | Quantity received | Lot or batch number | Expires on |
|---|---|---|---|
| Permanent Color 7.0 | 12 tubes | L24-0918 | 2028/05/03 |
| Permanent Color 7.1 | 12 tubes | L24-0921 | 2028/05/03 |
| Developer 20 vol 1 L | 6 bottles | D24-1102 | 2028/10/30 |
| Bond Repair No.1 500 ml | 2 bottles | B24-0877 | 2027/12/25 |
| Lightener, blue 500 g | 4 tubs | LB24-0331 | 2028/07/12 |
Deliveries received, and counts corrected by scanning.
Transfers
Transfer
What is moving, from where to where, and what has arrived.
Summary
- Transfer #
- TR-0418
- From
- Shoreditch
- To
- Marylebone
- Status
- Partly Received
Status Timeline
- Sent (In Transit)
- 09/11/2026
- Sent by
- Olly Bennett
| Item | SKU | Lot | Expires | Sent | Received |
|---|---|---|---|---|---|
| Permanent Color 6.3 | PC-063 | L24-0711 | 25/12/2027 | 6 | 6 |
| Permanent Color 8.1 | PC-081 | L24-0904 | 24/03/2028 | 4 | 4 |
| Developer 30 vol | DV-030 | D24-0302 | 13/04/2028 | 4 | 2 |
| Gloss 9V | GL-09V | G24-0815 | 06/09/2027 | 3 | 3 |
| Bond Repair No.2 | BR-002 | B24-0610 | 25/11/2027 | 2 | 1 |
| Lightener, white | LT-WHT | LW24-0220 | 13/02/2028 | 2 | 2 |
Between locations, with the lot number and expiry traveling with the units, with Inventory.
Keep the book full and the no-shows paid
The clients due back are listed by their own rhythm between visits, else by the service’s Rebook After, with what they last had and the channels they agreed to hear from you on.
Rebooking
Who is due back and has nothing booked, by their own rhythm, else their service’s rebook time.
| Client | Last Visit | Last Service | Due | Days Overdue | By | Agreed to Hear From You | |
|---|---|---|---|---|---|---|---|
| Noor Al Hashimi | 25/10 | Blow-Dry | 01/11 | 9 | Rania Haddad | WhatsApp, Email | BookPrompt |
| Sara Khalil | 24/09 | Cut & Blow-Dry | 05/11 | 5 | Joy Santos | BookPrompt | |
| Hessa Al Mansoori | 29/10 | Blow-Dry | 05/11 | 5 | Mariam Al Suwaidi | Text, Email | BookPrompt |
| Dana Farouk | 03/10 | Root Color | 07/11 | 3 | Rania Haddad | BookPrompt | |
| Lina Aziz | 01/11 | Blow-Dry | 08/11 | 2 | Nadia Petrova | BookPrompt | |
| Emma Clarke | 27/09 | Gloss & Toner | 08/11 | 2 | Joy Santos | WhatsApp, Text | BookPrompt |
| Fatima Rahman | 03/11 | Blow-Dry | 10/11 | 1 | Leila Karimi | BookPrompt |
Due Back and Due Soon
Due back is due today or earlier with nothing booked, one count on Home, Clients and Rebooking. Due Soon lists the next 14 days.
Rebooking
Who is due back and has nothing booked, by their own rhythm, else their service’s rebook time.
| Client | Last Visit | Last Service | Due | Agreed to Hear From You | |
|---|---|---|---|---|---|
| Nakamura Rina | 10/09 | Root Color | 11/13 | BookPrompt | |
| Kobayashi Emi | 10/03 | Cut & Blow-Dry | 11/14 | Text, Email | BookPrompt |
| Kato Sakura | 08/24 | Balayage | 11/16 | BookPrompt | |
| Yoshida Nana | 10/05 | Lash Lift & Tint | 11/16 | Text | BookPrompt |
| Yamada Hina | 10/26 | Gel Manicure | 11/16 | BookPrompt | |
| Sasaki Mei | 10/10 | Root Color | 11/19 | Text, Email | BookPrompt |
| Inoue Saki | 10/11 | Cut & Blow-Dry | 11/22 | BookPrompt |
Keep every formula and photo on the client
What was mixed and how long it processed is written on the visit, with the before-and-after photos. The formula to use next time, sensitivities and the preferred stylist sit on the client’s record, and every visit is searched at once.
The Formula Card
On every appointment: the formula to use next time, sensitivities, the preferred stylist, and the last visit’s note and photos.
Georgia Hale · Root Color
Today 11:30 · Priya Shah
- Formula
- 6.3 + 7.3 (1:1), 20 vol, 35 min; gloss 9.32 at the basin
- Sensitivities
- Sensitive scalp: barrier cream at the hairline
- Preferred stylist
- Priya Shah
Grey coverage good at the temples, warmer through the ends.
Service
Root ColorProcessing time: 11:50 to 12:25. The stylist is free for another client then.Balance
£88.00Still to payActions
Use Next Time
A visit’s formula made the next one with one press.
Formulas
4.0 + 5.35 (1:1), 20 vol, 35 min; gloss 6.34 at the basin
| Visit | Formula & Notes | By |
|---|---|---|
| 08/10Root Color | 4.0 + 5.35 (1:1), 20 vol, 35 min | Ananya Iyer |
| 03/09Root Color | 4.0 + 5.3 (2:1), 20 vol, 35 min | Ananya Iyer |
| 29/07Balayage | Lightener + bond, 20 vol, 40 min; toner 8.13 | Rohan Mehta |
| 24/06Root Color | 4.0 + 5.3 (2:1), 20 vol, 30 min | Ananya Iyer |
| 19/05Gloss & Toner | 6.34 gloss, 15 min | Kavya Nair |
Photos from the Phone
Shared from the phone’s camera roll straight onto today’s appointment.
The Client Record
Visits and formulas first, then preferences, cases, conversations, payments, memberships, gift cards, store credit and consents: the same record every Calisto app shows.
Madison Chen
madison.chen@fastmail.ca · (416) 555-0187
| Date | Service | Formula | Status |
|---|---|---|---|
| 11-10Megan Doucette | Gloss & Toner | 9V + 9T (2:1), processing solution, 20 min | Checked In |
| 10-01Megan Doucette | Gloss & Toner | 9V + 9T (2:1), processing solution, 20 min | Finished |
| 08-20Megan Doucette | Balayage | Lightener + bond, 20 vol on the mids, 45 min; 9V gloss | Finished |
| 07-09Ravi Sandhu | Cut & Blow-Dry | Long layers, curtain fringe | Finished |
| 05-27Megan Doucette | Gloss & Toner | 9V + 9P (3:1), 20 min | Finished |
| 04-14Megan Doucette | Balayage | Lightener, 20 vol, 40 min; 9V gloss | Finished |
- Preferred stylist
- Megan Doucette
- Visits
- 23
- Spent
- $4,310
- Client since
- 2024-08-20
- Pass
- Six Blow-Dries · 4 Visits Left
Book an Appointment
From the client’s record, their appointments beside it.
Paola Rosario
| Date | Service | Stylist | Status |
|---|---|---|---|
| 1/12 16:00 | Blow-Dry | Lisbeth Almonte | Booked |
| 22/12 10:00 | Gloss & Toner | Yaritza Peña | Booked |
| 6/10 | Root Color | Yaritza Peña | Finished |
| 8/9 | Cut & Blow-Dry | Raysa Familia | Finished |
| 1/9 | Root Color | Yaritza Peña | Finished |
Search
Calisto’s search finds clients, appointments, services, formulas, stylists, a gift card by its code and retail products, each opening its page in Salon.
Today
Consultation Forms
Answered before the visit, with Forms. An answer that rules a service out does what your booking rules say.
Anika du Plessis · Balayage
12/11 09:30 · Lindiwe Dlamini
Import
Clients and appointments brought over from the software you use today.
Import Appointments
Bring appointments in from a spreadsheet or another system
| Start | Client | Service | Stylist | Total | |
|---|---|---|---|---|---|
| 11/11 09:00 | Kevin Walsh | Men’s Cut | Marcus Reed | $45 | Imported |
| 11/11 09:30 | Chris Novak | Beard Trim & Shape | Tony Alvarez | $22 | Imported |
| 11/11 10:00 | Malik Johnson | Men’s Cut | Jamal Brooks | $30 | Imported |
| 11/12 11:00 | Sam Rivera | Men’s Cut | Marcus Reed | $45 | Imported |
| 11/12 12:30 | Omar Haddad | Men’s Cut | Luis Ortega | $36 | Imported |
| 11/13 15:00 | Ben Goldstein | Beard Trim & Shape | Andre Wallace | $18 | Imported |
Georgia Hale · Root Color
Today 11:30 · Priya Shah
- Formula
- 6.3 + 7.3 (1:1), 20 vol, 35 min; gloss 9.32 at the basin
- Sensitivities
- Sensitive scalp: barrier cream at the hairline
- Preferred stylist
- Priya Shah
Grey coverage good at the temples, warmer through the ends.
Service
Root ColorProcessing time: 11:50 to 12:25. The stylist is free for another client then.Balance
£88.00Still to payActions
Rent chairs and pay each stylist on your terms
A renter’s plan holds their chair for its term, at a fixed rent, a share of their takings, or both above a threshold. How each renter is settled and how each stylist earns are your settings.
Stylists
The stylists, barbers and technicians clients book, each at a level, each with their own page.
Stylists
Who clients book, the chairs and stations they work at, your levels, and who rents a chair.
| Name | Level | Location | Status |
|---|---|---|---|
| PSPriya ShahStylist | Master | Shoreditch | Active |
| OBOlly BennettStylist | Senior | Shoreditch | Active |
| AOAmara OkaforStylist | Senior | Marylebone | Active |
| FCFreya CollinsStylist | Stylist | Marylebone | Active |
| TATom AshworthBarber | Stylist | Shoreditch | Active |
| HLHarriet LoweStylist | Junior | Marylebone | Active |
Levels
Your own ladder of levels, each stylist on one.
Stylists
| Level | Order | Stylists | Cut & Blow-Dry |
|---|---|---|---|
| Junior | 1 | 2 | ¥6,600 |
| Stylist | 2 | 3 | ¥8,300 |
| Senior | 3 | 2 | ¥9,900 |
| Master | 4 | 1 | ¥11,600 |
| Director | 5 | 1 | ¥13,200 |
Price and time by level, e.g. Stylist, Senior, Master.
The salon on the phone in your pocket
Salon installs inside Calisto and opens on Today.
Under the Thumb
Today, the Calendar, the Register and Clients along the bottom, and all of Salon under More.
Phone Home
Day at a Glance first, then the floor (who is in which chair, the walk-in line, a new appointment) and behind the chair (formulas, the backbar, photos, routine checks).
Shortcuts
Press and hold the Salon icon to go straight to Today, the Calendar, the Register or a new appointment.
No Signal
Home, Today, the Calendar, the till and an appointment open, and the till keeps selling. What they show is kept by your own Keep Salon on This Device.
Push Buttons
Accept and Decline on a request, Check In on a client due within the hour or running late, Open Calendar on a double booking.
Notifications
Which of Salon’s notices reach you, and how.
Read the salon by the week and the month
Reports, Custom and Scheduled. The counts are everyone’s; money follows who may see sales reports.
Appointments Overview
Appointments, clients, hours booked, no-shows, cancellations and revenue, month by month
| Month | Appointments | Revenue | Per Appointment |
|---|---|---|---|
| nov. | 1 284 | 1 182 600 kr | 921 kr |
| okt. | 1 247 | 1 139 800 kr | 914 kr |
| sep. | 1 201 | 1 093 100 kr | 910 kr |
| aug. | 1 158 | 1 046 900 kr | 904 kr |
| juli | 1 096 | 988 400 kr | 902 kr |
| juni | 1 012 | 914 200 kr | 903 kr |
Appointments
Appointments Overview
| Month | Appointments | Clients | Revenue | Per Appointment |
|---|---|---|---|---|
| 11월 | 1,012 | 724 | ₩73,850,000 | ₩72,974 |
| 10월 | 968 | 698 | ₩70,440,000 | ₩72,769 |
| 9월 | 934 | 671 | ₩67,910,000 | ₩72,709 |
| 8월 | 901 | 652 | ₩65,230,000 | ₩72,397 |
| 7월 | 846 | 619 | ₩61,180,000 | ₩72,317 |
| 6월 | 812 | 604 | ₩58,420,000 | ₩71,946 |
Clients, hours booked, no-shows, cancellations and revenue, month by month.
Services Booked
Services Booked
Each service: how often it was booked, by how many clients, the hours it took and what it brought in
| Service | Appointments | Clients | Hours | Revenue |
|---|---|---|---|---|
| Cut & Blow-Dry | 412 | 336 | 412 | ₹10,91,800 |
| Root Color | 236 | 201 | 354 | ₹7,90,600 |
| Blow-Dry | 198 | 121 | 149 | ₹3,36,600 |
| Balayage | 84 | 82 | 252 | ₹6,46,800 |
| Keratin Smoothing | 61 | 60 | 153 | ₹6,43,550 |
| Gloss & Toner | 77 | 70 | 58 | ₹1,65,550 |
How often each was booked, by how many clients, the hours it took and what it brought in.
Utilization and Rebooking
Utilization and Rebooking
Each person’s hours booked against the hours they work, how many clients rebooked before leaving, and revenue by level
| Stylist | Level | Hours Booked | Hours Working | How Full | Rebooked | Revenue |
|---|---|---|---|---|---|---|
| Marcus Reed | Master | 142 | 156 | 84% | $9,860 | |
| Tony Alvarez | Senior | 131 | 152 | 79% | $8,146 | |
| Luis Ortega | Senior | 124 | 148 | 76% | $7,620 | |
| Jamal Brooks | Stylist | 112 | 140 | 71% | $5,904 | |
| Andre Wallace | Stylist | 101 | 136 | 66% | $5,328 | |
| Danny Kim | Junior | 84 | 128 | 58% | $3,366 |
Each person’s hours booked against the hours they work, how many clients rebooked before leaving, and revenue by level.
Retention
Client Retention
New and returning clients, and how many from the period before came back
New and returning clients, and how many from the period before came back.
Occupancy
Room Occupancy
How full each chair was: the hours appointments held it against the hours it is open.
| Chair | Location | Appointments | Hours Held | Hours Open | Occupancy |
|---|---|---|---|---|---|
| Brow & Lash Bed 1 | Fitzroy | 286 | 219 | 252 | |
| Brow & Lash Bed 2 | Fitzroy | 254 | 196 | 252 | |
| Brow Chair 1 | Fitzroy | 341 | 162 | 216 | |
| Brow Chair 2 | South Yarra | 298 | 149 | 216 | |
| Lash Room | South Yarra | 172 | 171 | 216 | |
| Nail Station | South Yarra | 133 | 98 | 180 |
How full each chair or room was against the hours it is open.
The Tills
Drawer Variance
Every drawer’s over and short, with the name of whoever counted it
| Date | Drawer | Counted by | Expected | Counted | Over / short |
|---|---|---|---|---|---|
| 09/11 | Recepción 1 | Fernanda León | $18,640 | $18,640 | Balanced |
| 09/11 | Recepción 2 | Pablo Ibarra | $9,420 | $9,370 | Short $50 |
| 08/11 | Recepción 1 | Fernanda León | $21,310 | $21,330 | Over $20 |
| 08/11 | Recepción 2 | Ximena Torres | $11,870 | $11,870 | Balanced |
| 07/11 | Recepción 1 | Pablo Ibarra | $16,250 | $16,200 | Short $50 |
Drawer variance, reconciliation, transactions, product margins, staff sales and stock ranked A, B and C.
Grow Your Business
Grow Your Business
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.
What the Pro Shop recommends for a salon of your size, the apps your own growth has made ready first, each set up or opening its page.
Every automatic act is a rule you switch
Listed, switched and logged in Automations, each with its manual way.
Automations
Every automatic act Salon does, as a rule you switch
| Automation | When | Last 7 days | Status |
|---|---|---|---|
| Remind each client before their appointmentService | 24 hours before an appointment starts | 214 | |
| Email each client who books online their confirmationService | An appointment a client booked online is confirmed | 168 | |
| Offer a freed time to the waitlistService | An appointment’s time comes free | 37 | |
| Text the next party when it is their turnService | The turn passes to the next party in the walk-in line | 352 | |
| Tell the stylist when their client checks inTeam | A client checks in for an appointment | 241 | |
| Tell the team when a deposit is paidTeam | A client pays an appointment’s deposit | 58 | |
| Tell the team when a patch test is dueTeam | A week before an appointment for a service that needs another first | 23 | |
| Send the agreement when a booking is takenService | An appointment for a service that names an agreement is taken | 88 | |
| Tell the team about every new appointmentTeam | An appointment is taken | 296 | |
| Tell the admins when a gift card is sold onlineTeam | A gift card is sold online | 19 | |
| Invite each client back when they are dueMarketing | A client is due back with nothing booked | Off until you turn it on | |
| Charge the no-show feeMoney | An appointment is marked a no-show | Off until you turn it on | |
| Release bookings nobody confirmed before they startMoney | 24 hours before a booking still unconfirmed starts | Off until you turn it on | |
| Suspend and lock out a member whose payment failedMoney | A membership renewal fails after its grace | Off until you turn it on |
Reminders · On
24 hours before, by WhatsApp with an opt-in, else a text from your number, else email; never a withdrawn channel. Send Reminder sends one by hand.
Remind each client before their appointment
Set up by Salon. A day before an appointment, the client gets a reminder of when and where: by WhatsApp if they agreed to hear from you there, otherwise by text from your number (their reply comes to your inbox), otherwise by email; never on a channel they asked you to stop.
Waitlist Offers · On
A freed time offered to the waitlist. Calendar ▸ Waitlist ▸ Offer a Time does it by hand.
Offer a freed time to the waitlist
Set up by Salon. When an appointment is canceled or moved and its time comes free, the first client waiting for that day whose window holds the time, and who asked for that stylist or anyone, is offered it by email, with a link that books it in one tap.
Confirmations · On
An email to each client who books online, and word to each who asks for an appointment that their request arrived.
Email each client who books online their confirmation
Set up by Salon. When an appointment a client booked themselves, on your website, your booking page, a marketplace or a booking link, is confirmed, the client gets their confirmation email from your salon, with any deposit they paid. Never twice for one appointment.
Walk-In Texts · On
The next party is texted when the turn passes to them, and each waiting party gets a link to its place.
Text the next party when it is their turn
Set up by Salon. The next party in your walk-in line is texted when the turn passes to them, and each party waiting can follow its place in line from a link.
Due-Back Invitations · Off
Each client invited back when due, through Campaigns, under their consent. Rebooking ▸ Prompt does it by hand.
Invite each client back when they are due
Set up by Salon. When a client is due back (their own rhythm, else their last service’s “Rebook after”) and has nothing booked, they get one email and one text from your salon inviting them to book: only on a channel they agreed to hear from you on, always with a way to stop.
No-Show Fee · Off
The fee charged, never the whole hold. Deposits & No-Shows ▸ Charge the No-Show Fee does it by hand.
Charge the no-show fee
Set up by Salon. When a booking is marked a no-show, 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). Off until you turn it on.
Team Notices · On
An hour before, a no-show, a new appointment, a request, a cancellation, a double booking, running late and a walk-in joining.
Tell the team about every new appointment
Set up by Salon. When an appointment lands (taken by your team, or asked for by a client online), the rest of your team hears it in the app, on their phone and by email. Never the person who took it.
Checked In · On
The stylist the appointment is with is told when their client checks in.
Tell the stylist when their client checks in
Set up by Salon. When a client checks in for an appointment (at the front desk, at a kiosk or from their own phone), the stylist it is booked with hears they are here, in the app and on their phone.
Deposit Paid · On
The team is told, with no amount.
Tell the team when a deposit is paid
Set up by Salon. When a client pays the deposit an appointment asks for (from its payment link or online), your team hears it in the app and on their phone, opening the appointment.
Patch Test Due · On
A week before an appointment for a service that needs another first, when the client has none booked or done in time.
Tell the team when a patch test is due
Set up by Salon. A week before an appointment for a service that needs another first (a patch test before a color), if the client has none booked or done in time, your team hears it in the app and on their phone, opening the client, so it can be booked.
Agreements Sent · On
The agreement a service asks for goes to the client when the booking is taken.
Send the agreement when a booking is taken
Set up by Salon. 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.
Unconfirmed Bookings Released · Off
A booking nobody confirmed is released before it starts, only once you turn it on.
Release bookings nobody confirmed before they start
Set up by Salon. 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. Off until you turn it on.
Gift Card Sold Online · On
The admins are told, and the card opens in Salon.
Tell the admins when a gift card is sold online
When a gift card is bought online, the business’s admins hear it on their phone and in the app, and the push opens the card in Salon.
Suspend After a Failed Payment · Off
A member whose payment failed is suspended and locked out only once you turn it on.
Suspend and lock out a member whose payment failed
A member whose renewal did not go through is suspended and locked out at the end of your grace period. Off until you turn it on; Settings ▸ Payments sets the grace and the ladder.
Send a Campaign
A campaign sent as a step of any rule.
Thank a new client after their first visit
A rule of your own: two days after a new client’s first visit, your welcome campaign goes to them, only on a channel they agreed to hear from you on.
Templates, Runs and Sequences
The client messages, every run logged, and sequences with who is enrolled.
Color clients, after their first color
| Contact | Current step | Next action | Status |
|---|---|---|---|
| Ebba Johansson | Day 21 · Text | Next: 12/11 | Active |
| Wilma Andersson | Day 1 · Email | Next: 11/11 | Active |
| Agnes Nilsson | Day 35 · Email | Next: 16/11 | Active |
| Freja Olsson | Day 21 · Text | Next: 19/11 | Active |
| Moa Gustafsson | Day 1 · Email | Next: 11/11 | Active |
| Astrid Svensson | Day 35 · Email | Next: 22/11 | Active |
A sequence: each client who enrolls gets its steps on its schedule, until they book or you stop it for them.
Set the salon up without leaving Salon
Getting Started
Services and levels, stylists, chairs and basins, online booking, deposits and cancellation, and the team, each ticked off as soon as it exists.
Getting Started
Talk to clients and take their calls
Clients’ messages 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 card.
Threads
Clients’ WhatsApp, text, web chat and shared mailboxes in one queue, each conversation beside the client’s card.
Threads
5.0 + 6.34 (1:1), 20 vol, 35 min
Dial
Calls to your numbers, with the caller’s appointments and client card beside the call.
Queue Console
3 waiting · average wait 0:47
| When | Service | Stylist | Status |
|---|---|---|---|
| 13/11 | Balayage | Priya Shah | Booked |
| 30/09 | Cut & Blow-Dry | Priya Shah | Finished |
| 18/08 | Balayage | Priya Shah | Finished |
| 07/07 | Gloss & Toner | Olly Bennett | Finished |
| 26/05 | Cut & Blow-Dry | Priya Shah | Finished |
Threads
5.0 + 6.34 (1:1), 20 vol, 35 min
Every channel, one connection.
The booking marketplaces clients find you on.
- Mindbody
- Acuity Scheduling
- ClassPass
- Fresha
- Reserve with Google
- Vagaro
Where Salon touches everything else.
2 of these 8 connections are in your plan today; the others are their own apps.
Bookings
An appointment is a booking on the same engine that books a table, a room or a tour.
Shop
Retail in Salon is Shop’s in-person side: orders, returns, products and payment schedules, sold at Salon’s Register on the service’s folio.
Deals
A client is the business’s one contact record, with their formulas and visits on it.
Registry
A membership is a Registry plan, and a rented chair is held by the renter’s plan for its term.
Workforce
Team, shifts and tip rules are Workforce’s, and its pay report carries the same commission figures.
Inventory
Backbar and retail stock are Inventory’s counts, reorders, receiving and transfers.
Campaigns
A client due back is invited through Campaigns, only on the channels they agreed to.
Navigator
Clients see their appointments, passes and visits left in their own portal.
No setup cost. Pay when you start using.
The calendar by stylist, every formula and one checkout, in one app.
Included With Your Plans
Your Core app shows everything your Commerce and Ops plans turn on.
Recommended for you
Works well together.
Calisto Bookings
Calisto Shop
Included With Your Plans
Your Core app shows everything your Commerce and Ops plans turn on.
Learn more →Calisto Deals
Calisto Commerce
The CRM: leads routed and claimed, a pipeline on your own stages, quotes as versions and the contracts they become, people and companies, the day’s follow-ups, the handoff after the sale, commissions and the forecast.
Learn more →Calisto Registry
Calisto Commerce
Your Core app shows everything your Commerce and Ops plans turn on.
Learn more →Calisto Workforce
Calisto Ops
The schedule built from what is booked and when people can work, clock-in on any phone or a shared tablet, time off and timesheets signed off once, a pay report for your payroll and payslips back, labor rules, the team and hiring from your careers page.
Learn more →Calisto Inventory
Calisto Ops
Your Core app shows everything your Commerce and Ops plans turn on.
Learn more →Calisto Campaigns
Calisto Engage
Lists and consent per channel, emails built from blocks, sends at each person’s best hour, sequences and announcements, and what each campaign earned, credited to the click.
Learn more →Calisto Navigator
Calisto Navigator
A portal with its own journey and messages, each client’s own records, unlimited clients signing in without passwords, and its own domain.
Learn more →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 →Core-Only Pricing →
For businesses that prefer not to pay a percentage.
Recommended for
The industries that run Salon, and what each of them runs it for.
Salons & BarbersClient records & formulas
Colour formula, preferences and every visit on the client
Salons & Barbers on Calisto →Everything included in Calisto Salon.
- Home: today’s appointments still to come, each opening its appointment, with counts for to confirm, booked today, walk-ins waiting, prebooked today, due back, deposits held, stock running short, takings today on each currency rail and checks due
- A count that could not be read shows as a dash on its own tile, while the rest of Home stands
- Today ▸ Day at a Glance, in the order the day happens: the huddle, to confirm, appointments, who’s working, gaps to fill, walk-ins, before their visit, color and backbar, rebook before they leave, no-shows, to answer, checks and repairs, and money
- The huddle: appointments today, booked hours against hours on shift, visits prebooked today, and service and retail takings, each against its target
- Mine shows a stylist their own appointments and figures; Everyone shows the whole floor
- Arrivals, the Floor (each chair in service, applying, processing, finishing or free) and Walk-Ins
- Close the Day: tips, the drawer count, the Z report and tomorrow’s unconfirmed, per location or as one
- Getting Started: services and levels, stylists, chairs and basins, online booking, deposits and cancellation, and the team, ticked from your own records
- The calendar by stylist: day and board, working hours, group bookings and the waitlist
- Processing time drawn on the appointment and bookable for another client while it runs
- Express Booking and New Appointment, with the client, the service, the stylist and the time
- A stylist, a chair and a basin are taken before a time is judged free, so two clients are never given one
- A basin held for only its part of a service, the rinse
- A stylist who works at two locations names where they are each day; online they are offered only there
- Online times follow working hours, or the published shifts with Workforce, swaps included
- Appointments as a list, a calendar, a map and a ledger, and appointments brought in from your current software
- The appointment’s page: details, folio, messages and automated messages; Check In and Check Out as one button; Send Payment Link; Book the Next Visit with the same stylist
- A case about a visit opened from the appointment, through Desk
- Services with their length, processing time, categories, add-ons and who performs them
- A price and a time at each level of your own ladder; a client is charged their stylist’s level
- Priced per location
- Rebook After: when a client of the service is due back
- Uses From Your Stock: the color, developer and treatment one appointment uses
- Needs First: a patch test or a consultation within the days and hours you set, and what an online booking without one does: warn, hold for review or refuse
- A consent from your waiver library signed on the client’s phone, with its validity and reissue
- Consultation forms answered before the visit, with Forms, and what rules a service out
- Add-ons, each priced on its own line
- Passes: visits bought up front and used one at a time, with who holds each and the visits left
- Publishing a service bookable online opens online booking
- A deposit per service or a business default: nothing, a fixed amount, a percentage or a card held
- Deposits & No-Shows: every deposit due, held, paid, claimed, refunded or released, and every no-show with its fee
- A no-show fee charged by hand, or by a rule you turn on, never the whole hold
- Your cancellation policy: how late a client may cancel and what a late cancellation or a no-show costs
- Reminders the day before by WhatsApp with an opt-in, else a text, else email
- Confirm in one press from the reminder; To Confirm lists today’s and tomorrow’s unconfirmed for the desk to call
- A freed time offered to the waitlist by WhatsApp, text or email
- Group bookings, such as a bridal party: every guest’s appointment booked together, or none, with its own page
- One walk-in line with an honest wait, from the line’s own pace
- Clients join the line from their phone on its public page, while you allow it
- The line on a lobby TV, with Display
- The Register on the appointment’s folio: services, retail, a gift card, a pass and the tip on one check
- Sold By on each line, credited first for retail commission and sales by person
- A screen facing the client, paired to the till
- A note on a sale and on each line, printed on the receipt
- A discount for a way of paying, such as cash, taken off once it is chosen
- Sales kept with no signal and sent when the connection returns
- Drawers, the float, X and Z reports
- Tips: what the till, the client screen and a payment on the phone suggest, shared by your tip rules with Workforce, and cash tips declared at clock-out
- The client’s record: visits and formulas, preferences, requests, cases, notes, documents, lists and tags, communications, payments, memberships, gift cards, store credit and consents
- Formula, Sensitivities and Preferred Stylist on the client, edited in place
- Every visit’s formula with its before-and-after photos, and Use Next Time in one press
- Formulas: every visit’s formula searched across every client, and New Formula
- Photos shared from the phone land on today’s appointments
- Rebooking: clients due back by their own rhythm, else the service’s Rebook After, and those due in the next 14 days
- Prompt a client due back through Campaigns, only on the channels they agreed to; the recall is a rule, off until you turn it on
- The client portal, with Navigator: passes and visits left, confirm, change or cancel
- Stylists, barbers and technicians at a level on your own ladder
- Chairs and stations: chairs, basins, nail stations, pedicure chairs, brow and lash beds and rooms
- Commissions: what each person earned, and the agreements: service and retail percentages, by category or service, flat per service, tiers, a base, product cost, fees and refunds
- Reported, never paid by Calisto; Workforce’s pay report carries the same figures
- Targets per stylist, per level and for the salon, from the day to the year: service sales, retail sales, prebooked and booked percent
- Renters: who rents which chair, on what plan and rent, until when, and Hand Back
- Rent fixed, a share of the renter’s takings, or a fixed rent plus a share above a threshold
- How each renter is settled: collect and pay their takings less the rent, a percentage of each sale, or their own business invited into your group
- Owed to Renters, for this month or last month
- Memberships, with Registry: members, plans, billing, pricing, what’s included, allowances and access zones
- Renewals charged on their agreed date; what a failed payment goes through is your setting, and suspending a member is a rule, off until you turn it on
- Gift cards you sell, for any amount or only the services you name, sold at the desk and online
- Every card sold with its balance, topped up or voided, and a card sold before Calisto added with what it still holds
- Promotions: off-peak, last-minute and member prices
- Retail, with Shop: orders, returns, products and payment schedules, sold on the same folio as the service
- Stock, with Inventory: on hand, the backbar, coming up short against the next two weeks of appointments, reorder, receiving, scan and adjust, and transfers with lot and expiry
- Routine checks and readings, with Assure
- Maintenance work orders, with Dispatch
- Reports, custom reports and scheduled reports
- Channels, with Sync: the booking marketplaces Salon sells through, the switch per service, status, errors, logs and the appointments they sent
- Automations: every automatic act listed with its switch, from reminders to the no-show fee, with templates, runs and sequences
- Grow Your Business: what the Pro Shop recommends for a salon of your size
- A phone tab bar: Today, Calendar, Register and Clients, with More for the whole menu
- Shortcuts to Today, Calendar, Register and New Appointment inside the Calisto app
- Home, Today, the calendar, the till and appointment pages open with no signal on a device you keep Salon on
- Notifications with Accept and Decline for a request, Check In for a client arriving or running late, and Open Calendar on a double booking
- Calisto’s search finds appointments, clients, services, formulas, stylists, a gift card by its code and retail products
- Team, with Workforce: people, schedule, shift requests, roles, certifications, pay, time off, invitations, owners, and people and privacy
- Screen sets for the front desk, the stylist or barber, the colorist, the assistant, the walk-in queue, the manager, the owner and the chair renter
- One Settings page: General, Locations and Money, Appointments, Tips, Payments, Retail and Devices
- Booking rules, cancellation, intake forms and waivers
- Devices: printers, card readers and card terminals paired to a station, the lobby screen and TV pairing
- The words your business uses for its people, such as stylist, barber or artist, on the calendar, confirmations and receipts
Questions about Calisto Salon
Yes. You keep your own ladder of levels, put each stylist on theirs, and give every service a price and a time per level. A client booked with a stylist is charged that stylist’s level.
Yes. A service carries its processing time, and while it runs the stylist’s time is open for another client. The chair stays held for the client in it, and a basin can be held for only the rinse.
On the client. Every visit keeps its own note of what was mixed and how long it processed, with the photos, one press makes it the formula to use next time, and every visit is searched at once in Formulas.
A service can need another first, within the days and at least the hours before that you set. An online booking without one is warned, held for review or refused, as the service says, and at the desk the person booking is told and can book anyway.
However you pay your team. Each stylist’s pay agreement can give a share of services and of retail, a rate per category or per service, a flat amount per service, tiers or a base, with product cost and fees taken off if you choose. What each person earned is reported in Commissions, with the same figure in Workforce’s pay report; you run your payroll.
Yes. A renter’s plan holds their chair for its term, at a fixed rent, a share of their takings, or a fixed rent plus a share above a threshold. Each renter is settled your way: you collect and pay them their takings less the rent, they keep a percentage of each sale, or they run their own business. Owed to Renters shows what each is owed.
A tip on a check belongs to the people who served it, in proportion to what each served, and then your tip rules share it, with Workforce. Cash tips are declared by each person before they clock out.
Yes. Each service asks for nothing, a fixed deposit, a percentage or a card held, and your cancellation policy says what a late cancellation or a no-show costs. A no-show fee is charged by hand from Deposits & No-Shows, or by a rule you turn on.
Yes. Clients come in by import, and appointments are brought in from your current software under Appointments ▸ Import. Gift cards sold before Calisto are added with the balance each still holds.
Clients book on your website and the marketplaces you connect, and see their appointments, passes and visits left in their own portal in the browser, with Navigator. With Calisto Apps the salon also has its own app in the app stores, under its name and icon, opening on that portal.
Salon is included with any active Ops or Commerce plan, or bought on its own for each business. The price box on this page reads the live catalog.