The stylist is away. Does the colour come out the same?
Calisto Pro puts the formula, the preferences and every visit on the client rather than in one person's memory, runs the walk-in queue on a screen the lobby can read, and calculates commission, chair rent and salary from the week as it actually happened.
One platform for every chair in the business
The service changes. The schedule, the client file and the payroll do not.
The Exact Formula, Every Time
Dye formula and processing time on the client record, so the colour is the same whoever is holding the brush.
Chairs You Can See
Live station availability for stylists and assistants, so a walk-in gets a straight answer instead of a guess.
Never Out Of The Shade
Backbar and retail stock alert before they run out, not when a client is already in the chair.
Confirmations That Reply
Two-way messaging on the channel the client uses, so a last-minute change is a message rather than a no-show.
One operating system for the chair
Everything a stylist, a receptionist, a booth renter and a client touches, running off one record. A single chair and a nine-location group are held to the same standard.
Booking, Walk-Ins & the Live Floor
The stylist and the chair booked together, a queue the lobby screen reads, and a cancellation that fills itself.
Client Records & Preferences
The formula, the preferences and every visit on the client rather than in one stylist's memory.
Packages, Memberships & Payments
Unlimited-cut subscriptions, prepaid balances and one price on every screen, across 75 gateways.
Staff, Commission & Booth Rent
Commission, chair rent and salary on one roster, each calculated from the services actually performed.
Retail, Backbar & Inventory
Professional product counted apart from the retail shelf, and a shade that alerts before the client arrives.
Marketing, Reviews & Rebooking
A rebooking prompt timed to the service interval, and a review asked only when the visit earned it.
Multi-Location & Governance
The menu and the brand set once and enforced everywhere, with stock that moves between sites intact.
Every salon on the street offers the same services.
The Schedule Lives in a Group Chat
Appointments booked by text. Walk-ins tracked on a clipboard. A cancellation goes unfilled because nobody had time to ring the waitlist. The morning starts with a queue nobody predicted and a chair nobody booked.
The Client Starts Over Every Visit
The formula, the processing time, the product they reacted to last year, the way they like the layers cut. It lives in the stylist's head. When the stylist is away, the client starts over. When the stylist leaves, the knowledge leaves with them.
Three Payment Models, Three Spreadsheets
One stylist on commission, one renting a chair, one on salary plus tips. Payroll is a Sunday spreadsheet. Tips are mental arithmetic. Nobody knows what they earned until someone adds it up by hand.
Three ways to add your team to Calisto Pro
Three options adapt to every subscriber.
Add anyone to your system for tasks and scheduling
Add any Calisto user to your system to assign tasks or scheduling. This allows the user to be included in tasks and scheduling through Agenda. Because the user only sees the assigned task or shift, this is a great option for shift employees, third-party contractors, and volunteers.
Decide what every employee sees of your system
Admins who see everything
Add additional users as needed for full access to every app, every screen, and every record. Available at no additional cost for subscribers of Calisto Commerce and Calisto Ops.
Your team, your portals, and your admin access are all managed in Purview.
Booking, Walk-Ins & the Live Floor
Online bookings that hold the stylist and the station, a walk-in queue the lobby screen updates in real time, and a cancellation that fills itself from the waitlist.
Book the Stylist, Book the Chair
A client books online and the calendar checks the stylist's availability and the station. A colour appointment that needs the wash station holds both the stylist's time and the basin for the rinse, so two clients are never promised the same basin at the same minute. Stylist preferences save to the client record, so the rebooking link defaults to their usual person and a request for someone else is a choice rather than an accident.
The Floor, Live
Orderflow is the real-time view of what is happening right now. Which clients are in which chair. Who is processing colour with twelve minutes left. Which station needs a wash handoff. Which walk-in is next. The receptionist reads the floor from one screen instead of walking the room and asking. When a stylist finishes, the next client is called and the board advances on its own.
The Lobby Screen Updates Itself
A Display screen in the waiting area shows the queue position, the estimated wait and the stylist who will take them. A walk-in watches their name move up. A booked client sees confirmation that their stylist is on schedule. The screen reads the same data Orderflow manages, so what the client sees and what the receptionist sees are always the same number. No whiteboard, and nobody guessing out loud.
Cancellation Fills Itself
A three o'clock cancels at noon. The waitlist is notified in order rather than all at once, so the slot goes to the first person who accepts instead of to whoever happened to be looking at their phone. The schedule updates and the chair does not sit empty because nobody had time to ring around. Late-cancel and no-show policies enforce themselves: the card captured at booking charges on the terms the client already agreed to.
Reminders on Their Channel
Automated reminders at 48 hours, 24 hours and 2 hours by SMS, WhatsApp or email, on whichever channel that client actually reads. Two-way messaging, so a last-minute change arrives as a reply rather than as an empty chair. A confirmation request cuts no-shows without anyone making a phone call.
Check In From Their Phone
The client arrives and taps a check-in link. The arrival board updates and the lobby screen reflects it. A first-time client, or anyone booked for a service that needs a disclaimer, gets the waiver through Sign before the appointment confirms. No clipboard, and no queue at the desk to tell someone you are here.
Client Records & Preferences
The formula, the preferences, the product they reacted to, and every visit. On the client, not in one person's memory.
Record. Prefer. Sign. Photograph. Scroll.
The Formula Is on the Record
Dye formula, processing time, developer volume and application notes saved per client per visit. The colour is the same whoever is holding the brush. When the regular stylist is away, the covering stylist opens the record and sees exactly what was mixed, how long it processed and what the result looked like, instead of asking the client to describe a colour from six weeks ago.
A membership they run themselves.
Unlimited-cut subscriptions, prepaid balances and session packs on one balance engine, with the service menu, the retail shelf and the gift cards in one catalog across 75 gateways.
They manage their own membership
Three Entitlement Shapes, One Balance Engine
A monthly unlimited-cut subscription carries a service allowance. A prepaid beauty balance deposits a recurring amount the client spends on any service or product. A session pack, say six blow-dries or a course of six lash fills, decrements one at a time and shows the remainder in the portal. The booking engine reads the tier and applies the right price at scheduling rather than surprising anyone at the till.
Self-Service From the Portal
A client enrols in the monthly tier: one cut and two blow-dries a month. Auto-billing charges the card on the date it says. Failed payments retry on their own. The client pauses, resumes or updates their card from the portal. The front desk stops fielding membership calls between clients.
Pay the Way People Pay Here
A course of six treatments is a real amount of money in any currency. At checkout the client sees financing alongside the card, the wallet and the transfer methods people actually use in that market, so someone who wanted the course and could not pay for it in one go starts it this week. Seventy-five gateways, with Cardnet in the Dominican Republic, MercadoPago in Brazil, Paystack in Nigeria and Adyen in Europe. Promo codes carry usage limits and date ranges.
Gift Cards That Reconcile
Sold digitally from the site or over the counter at the desk, redeemed at any location, and accounted for as a liability that draws down rather than as a shoebox of vouchers nobody can total at year end.
Staff, Commission & Booth Rent
Per-service commission the stylist can check themselves, booth renters with their own book and their own payment routing, and books that are current tonight.
Commission the Stylist Can Check
A stylist performs a balayage and the commission calculates at the higher bracket on a sliding scale by revenue. A cut earns a per-service override rate. Retail carries its own percentage. Tips track separately with distribution reporting. The stylist sees their own number as the week happens rather than being told it on payday, which is the difference between a pay conversation and a pay dispute.
Three Models on One Roster
Commission stylists earn per service. Booth renters get their own booking link, their own client list and their own payment routing, with rent billing automatically on the day you set: the card settles straight into the renter's merchant account, or the owner collects and splits, or a percentage split. Salaried staff earn hours plus tips. All three sit on the same schedule and the same reporting, and only the payroll calculation differs.
The Rota and the Hours Agree
Shifts, availability and time off on one roster, with hours captured against the shift rather than remembered at the end of the fortnight. A stylist swaps a Saturday and the schedule, the payroll hours and the booking availability all move together, so the calendar never offers a slot for someone who is not in the building.
Nobody Spends a Sunday Reconciling
Every service fee, every retail sale, every membership charge and every rent invoice journals to the books without anyone opening an accounting application. The daily closeout replaces the end-of-month scramble. QuickBooks and Xero sync automatically. The books are current tonight rather than reconciled three weeks after the fact.
Dashboards Saved Per Person
The owner builds a dashboard around revenue, retail margin and rent collected. The manager builds one around chair utilisation and rebooking rate. The stylist builds one around their own bookings, retail and commission. Drag-and-drop widgets, saved per user, so nobody is reading a report built for somebody else's job.
Multi-Location & Governance
Service menus and pricing deployed from one place, packages that redeem at any site with the commission split intact, and stock that moves between locations carrying its history.
Set once. Enforced at every location.
Five stages, from the menu leaving head office to the group board that shows whether anyone followed it.
They cannot see the database, only the consistency.
client record holding the formula, the preferences, the visit history and every photo. The stylist reads it before the client sits down. Nothing is asked twice, and a staff change does not reset the relationship.
ONE CLIENT RECORDpayment gateways, so clients pay the way people pay where they live. Card, phone, link by message, local wallet, package balance or membership credit. Nobody is sending a transfer screenshot to a WhatsApp number.
PAY LIKE ANYWHERE ELSEspreadsheets on Sunday. Commission, chair rent, tips and retail margin calculate from the week as it happened rather than being assembled after it ended.
ZERO RECONCILIATIONemployment models on one roster. Commission, booth rent and salary. Each calculates from the services that person performed, and each is visible to the person who earned it before payday.
THREE MODELS, ONE SYSTEM57 Apps. Working together.
Every app works on its own. Every app works better together.
Nine apps. One client.
The booking, the floor, the formula, the membership, the retail sale and the review are one record, which is why the covering stylist already knows the colour before the client sits down.
Bookings
Appointment → Chair
Stylist, station and walk-in queue on one schedule. A cancellation fills from the waitlist without a phone call.
Orderflow
Queue → Chair → Checkout
The real-time service floor. Which client is in which chair, who is processing, who is next. The receptionist reads the floor from one screen instead of walking the room.
Display
Queue → Lobby Screen
The waiting area screen that updates itself. Queue position, estimated wait and the stylist who will take them, reading the same data Orderflow manages.
Registry
Client → Formula
Formulas, preferences, visit history and photos on the client. The knowledge survives a staff change.
Inventory
Backbar → Alert
Professional product and retail stock tracked separately. The shade alerts before the client arrives, not after.
Workforce
Roster → Payroll
Commission, booth rent and salary. Tips distributed. Payroll calculated from the services performed.
Sign
Waiver → Gated
Colour disclaimers, chemical treatment consent and new-client intake. Signed before the chair, reissued when expired.
Navigator
Client → Portal
Booking, membership and visit history in a branded portal. The client rebooks from their phone.
Ledger
Service → Books
Appointments, retail, memberships and tips post to one set of books. QuickBooks and Xero sync automatically.
Communication tools built for people
Every tool your business needs to communicate is already built into Calisto Pro.
A phone system for every business
Learn moreEmail on your domain
Learn moreEvery message from every channel in one place
Learn moreSee every interaction with every contact
Learn moreVideo meetings with no download required
Learn moreEvery communication organized by its contact
Learn moreTeam communication with operational context
Learn moreNo setup cost. Pay when you start using.
Take a whole suite or pick a single app.
The Heart of Your Business
No setup cost. Pay when you start using.
See appsHow You Run
1% of revenue, or pay per app
See appsWhat You Sell
2% of revenue processed
See appsWhere They See You
Per surface, per month
See appsHow You Collaborate
€4 / $5 per month
See appsHow You Communicate
Per app
See appsWhat You Produce
Studio is €4 / $5 per user. Radio and TV come with the account.
See appsHow You Grow
€195 / $225 per brand per month
See appsThe chair is also a shop, a treatment room, and a rented space.
Nothing here is an integration. It is one set of records that more than one part of your business already writes to.
Frequently asked questions
Yes, and that is the normal case rather than the exception. A booth renter gets their own booking link, their own client list and their own payment routing, while the salon keeps one schedule, one retail count and one set of books. Three routing modes: the card settles straight into the renter's own merchant account, the owner collects and splits, or a percentage split. Rent bills automatically on the day you set.
No. WhatsApp and SMS stay exactly as they are for them. On your side the message arrives in one inbox matched to that client, next to their last visit, their formula and their package balance, and whoever answers can move the appointment inside the thread.
It stops being a clipboard. Orderflow holds the live floor: who is in which chair, who is processing, who is next, and which station frees up when. A Display screen in the waiting area shows the client their position and the wait, reading the same data the receptionist reads, so the number on the wall and the number at the desk are never different.
You cannot stop someone leaving. You can stop the salon losing what they knew. The formula, the developer volume, the processing time, the sensitivities and the way that client likes their layers cut sit on the client record, so the stylist who covers the next appointment opens it and sees exactly what was mixed. The relationship may follow a person; the knowledge does not have to.
A slot opens and the waitlist is notified in order rather than all at once, so the chair goes to the first person who accepts instead of to whoever happened to be looking at their phone. Late-cancel and no-show terms enforce themselves against the card captured at booking, on the policy the client agreed to.
That is the point of putting them on one roster. Each service records who performed it, what it sold for and what was used from the backbar, and the three calculations run off that same event: a commission rate (flat or on a sliding scale by revenue), a rent charge on its billing date, or hours against a salary. Tips distribute per person. Nobody waits for a Sunday spreadsheet to find out what they earned.
Yes. The credit, the stylist attribution and the commission split resolve on one record, so a client who buys a ten-visit package at the location near work redeems visit four at the one near home without a phone call between the two. Service menus, pricing and brand standards deploy from one place, and product transfers between sites carry their lot numbers and expiry dates with them.
No. You pay for the apps you switch on, at a price that does not change because you had a good month or opened a second location. There is no per-chair fee and no commission on your revenue.
Seventy-five gateways, with Cardnet in the Dominican Republic, MercadoPago in Brazil, Paystack in Nigeria and Adyen in Europe, plus the wallets and transfer methods people actually use in each market. Billing is multi-currency and prices are set per market rather than converted from one.