A beauty clinic that is tidy behind the scenes, with guests who still feel cared for.
Karna connects WhatsApp booking, sequenced treatments, prepaid treatment packages, allergy notes, amount history, approved refunds, and per-person access rights in one system.
A beauty clinic sells consistent results, and many people deliver them.
One treatment can pass through several practitioners with different steps, the package is paid upfront, ingredients are used by the millilitre, guests expect exactly the same result on every visit, and the owner is often away. Karna focuses on the front-of-house operations of an aesthetic clinic: till, schedule, and guest notes.
The problems you face and how Karna solves them
Problem
A practitioner leaves, and the guest's favourite amounts leave too.
A result the guest loved is hard to repeat because the amounts and blend were remembered by one person only.
How Karna helps
The formula and amount history is stored in the guest profile, so whoever handles the next visit can repeat the same result.
Problem
A sequenced treatment is done by a different person at each step.
Duration, schedule, and each person's commission are hard to split when everything is logged as one block.
How Karna helps
Multi-step packages: each step is recorded with its staff member, scheduled in order in the Appointment Book, per-step commission is calculated automatically, and the guest still gets one bill.
Problem
The balance of a prepaid treatment package is hard to track.
Quota cards or deposits kept by hand are prone to mismatches, and guests are unsure how many sessions remain.
How Karna helps
Membership and deposits: guests pay upfront, the balance is used at checkout, and loyalty points give a reason to return.
Problem
Bookings arrive after closing, and chats get a late reply.
A guest who asks at night or while the front desk is busy looks elsewhere.
How Karna helps
The AI Receptionist replies to WhatsApp chats within seconds and makes bookings from the same schedule as the cashier; staff can take over at any time.
Problem
Allergy notes live only in staff memory or chats.
Guests have to repeat their story to every new staff member, and an important note can be missed.
How Karna helps
Allergy notes and preferences are written in the guest profile and read by the next staff member in the Staff App before the treatment starts.
Problem
The owner is away, and refunds and access are hard to supervise.
Refunds and data changes surface later, with no trail of who made them.
How Karna helps
Refunds need owner approval with a reason, and access rights are set per person.
The same problems in every kind of business
A group arrives and one person pays for everyone.
If bills are merged carelessly, the record of who served whom is lost, and commission becomes a point of argument.
Merge bills: bills are combined and paid once, each bill's record stays intact, and commission goes to the right person.
The cashier and the owner become an information desk.
Staff keep asking the cashier or the owner about today's schedule, customer notes, and their own commission.
The Staff App: schedule, customer notes, and commission are open on each person's own phone.
The owner cannot watch over everything until late at night.
Without tidy records, cash differences, refunds, and price changes surface later, with no trail of who did them.
Till closing per shift, refunds that need approval, per-person access rights, and an activity log.
The owner needs figures from every side of the business, but has to compile the reports by hand.
Compiling it yourself in Excel takes hours.
34 built-in reports across sales, finance, inventory, and customers, exportable to CSV or Excel, with gross profit and margin in the Sales Summary.
Work out how much revenue may slip away
Booking chats that get a late reply often end up booked somewhere else. Fill in three numbers below for a rough picture.
The formula
chats per day × share left unanswered × average price × 30 days
Example: 10 chats a day, 30% of them unanswered, an average price of Rp 150,000. That gives 10 × 30% × Rp 150,000 × 30 = Rp 13,500,000 per month.
Estimated revenue slipping away per month
Fill in all three fields to see the result.
This is an estimate, not a promise of results. Actual figures depend on your business.
Key features for Beauty Clinic
Multi-step packages
Sequenced treatments with a different practitioner per step, with schedule and commission split along with them.
See detailsMembership and deposits
Prepaid treatment packages as quota cards or deposits: money comes in upfront, and the balance is used at checkout.
See detailsCustomer profiles and notes
Allergy notes and guest preferences are readable by whoever handles the next visit.
See detailsMost distinctive
Formula history
Allergy notes and amount history are readable by whoever handles the next visit, so results can be repeated.
See detailsRefunds with approval
Refunds need owner approval with a reason, and their effect on commission and balance is reversed too.
See detailsAccess rights
Each person only opens the menus their job needs, set per person by the owner.
See details
See Karna at work in a beauty clinic
From WhatsApp booking to guest notes and sequenced treatments.

Video coming soon
We are preparing the video. In the meantime, see the app below.
Allergy and preference notes the next staff member reads
Staff write down a guest's allergies, behaviour, and preferences. Whoever serves them next can read the notes alongside visit history and formulas.
Sequenced treatments with a different practitioner per step
Build packages such as Wash, Cut, then Blow-dry. Each step has its own duration, is scheduled in order in the Appointment Book, and can go to a different staff member.
See how your clinic is doing on one screen.
Which treatment was booked most this month?
Which staff member is the busiest, and who still has room?
Which guests normally come regularly but have not been back for a while?
Real results from users
Measured on data from one barbershop chain using Karna, 12 September–3 October 2026.
Measured from the data of one barbershop network using Karna, 12 September–3 October 2026. 97% of chats answered by the AI got a reply in under 1 minute, and 2 in 3 AI bookings (297 of 443) were completed without a single staff message. These figures are not from a clinic; the mechanism is the same, because the AI reads the same schedule as the cashier.
Frequently asked questions
Who owns the guest data when a staff member leaves?
The business does. Notes, visit history, and formulas are stored in the guest profile, not on staff phones.
How does Karna help prevent cashier fraud?
Opening and closing the till per shift with cash differences recorded, refunds that need owner approval with a reason, per-person access rights, and an activity log of who changed what.
If a guest complains, does the AI still answer?
Complaints, requests to speak to staff, questions outside the AI's knowledge, and payment matters are handed to staff. The owner can route consultations and complaints straight to staff.
How is commission calculated when two people share one treatment?
Through multi-step packages: each step is recorded with its staff member and commission is calculated automatically per step; the guest still gets one bill.
Tidy up your beauty clinic's operations with clearer data.
One system for booking, sequenced treatments, prepaid packages, guest notes, approved refunds, and access rights.

karna