Your barbershop gets busier, while the team stays focused on customers.

Karna brings booking chats, barber schedules, the POS, commission, and the owner summary together, so your team spends more time at the chair than at the admin desk.

A barbershop depends on people, time, and clear coordination.

Every day is limited by chair count, barber schedules, service duration, and customer preferences. Customers come back when they feel remembered, but the team often gets pulled into admin work.

The problems you face and how Karna solves them

  1. Problem

    The barber leaves and the regulars follow.

    Pomade notes and loyal customers walk out with the barber.

    How Karna helps

    The products and amounts used on each visit are saved on the customer profile. Prices and commission by level are written down, so a new barber follows the same rules from day one.

  2. Problem

    A booking is cancelled or the guest never shows up.

    The barber's chair sits empty.

    How Karna helps

    Every booking has a status (requested, confirmed, cancelled) and every barber shows on one POS calendar, so a cancelled slot is visible right away and can be filled.

  3. Problem

    Bookings arrive while the shop is closed.

    Chats that come in at night are read the next morning, and the guest is gone.

    How Karna helps

    The AI Receptionist keeps answering WhatsApp chats and makes bookings after the outlet has closed.

  4. Problem

    Chats are answered late and customers go elsewhere.

    The cashier is serving guests at the counter while chats pile up.

    How Karna helps

    The AI Receptionist replies in seconds, even while the cashier is with a customer.

  5. Problem

    Empty chairs and few online bookings.

    A chair costs money even when nobody is sitting in it.

    How Karna helps

    The AI Receptionist opens a booking channel on WhatsApp, and Fairness Mode shares out guests who do not pick a barber.

  6. Problem

    New customers rarely come back.

    A guest visits once and has no reason to return.

    How Karna helps

    Member balance and deposit, loyalty points, and promos give a reason to return. A result the customer liked can be repeated exactly by any barber.

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.

Those that arrive when busy or after closing
A number from 0 to 100
Average per visit

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 Barbershop

  • AI Receptionist

    Chats that arrive at night or while the cashier is busy still get answered and become bookings on the same calendar.

    See details
  • Most distinctive

    Fairness Mode

    Guests who do not pick a barber are shared out evenly, so a new barber still gets customers.

    See details
  • Pricing per staff level

    Prices follow the barber's level, junior to master, with no manual calculation.

    See details
  • Automatic commission

    Commission for each service is calculated from the sale, so month-end arguments stop.

    See details
  • Membership and deposits

    Balance and deposit give customers a reason to come back.

    See details
  • Staff app / Provider

    Barbers open their own schedule and commission on their phone instead of asking the cashier.

    See details
See all features

See Karna at work in a barbershop

From a late-night WhatsApp chat to the barber column on the POS calendar, in one short video.

Video coming soon

We are preparing the video. In the meantime, see the app below.

Bookings keep coming in when the shop is busy or closed

The AI Receptionist answers WhatsApp chats, offers the slots still open, then makes the booking. The cashier can read the conversation in the AI Chat panel.

The AI Receptionist chat panel in Karna's POS: the AI answers Clara Tan's question about a creambath slot, offers 11:00, 15:00, and 17:30, then books her at 11:00 with Maya

Appointment Book for managing barber capacity

The front desk sees every barber's bookings and walk-ins by the hour on one screen, and drags appointments when plans change.

Karna Appointment Book with a column per barber, today's booking count, and the service list on the left

Clear commission tracking, not another argument

Set commission for each service per outlet and per barber level, as a percentage or in rupiah. The POS calculates it from every sale.

Karna's Commission per Outlet & Group settings: Junior, Senior, and Master commission as percentages for a Rp350,000 service across three outlets

See how the shop is doing on one screen.

The owner summary brings together revenue and its trend, appointments against target, barber utilisation, and top services. Filter by period or outlet, then open more detailed reports in the Report Library.

  • Track revenue and its trend for the period you choose.
  • Compare outlets without waiting for each branch to send a tally.
  • Close the till each day with a summary of cash, payment methods, and sales.

Have we hit this month's appointment target?

Which barber is the busiest, and who still has room?

Which service is booked most at each outlet?

Every number comes from bookings and sales recorded in Karna, not from a tally someone retyped.

Real results from users

97%of chats answered by the AI got a reply in under 1 minute; half within 25 seconds
2 in 3AI bookings (297 of 443) were completed without a single staff message
93%of past-dated AI bookings actually showed up and paid (395 of 426)
1 in 6orders in that chain were created by the AI (19 Sep–2 Oct 2026); before, 99.9% were typed by the cashier
30 bookingsmade by the AI while the branch was closed, in the first 19 days

Measured on data from one barbershop chain using Karna, 12 September–3 October 2026.

The numbers above come from one network of barbershops that use Karna.

Frequently asked questions

Can the AI Receptionist reply when the barbershop is closed?

Yes. The AI Receptionist answers WhatsApp chats and makes bookings after the outlet has closed. The booking shows up on the POS calendar right away.

How is a barber's commission calculated?

Commission is set per service and per barber level, as a percentage or in rupiah, and calculated from every sale at the POS.

What is Fairness Mode?

Fairness Mode shares out guests who do not pick a barber evenly, so a new barber still gets a fair share.

Reduce the team's admin load without losing operational control.

Use one system for booking, queues, commissions, and owner reports so the shop can grow without messy operations.

Chat on WhatsApp