Streamline your Barbershop operations with KARNA.With Karna, a complex business becomes simple.

37%Revenuefrom chats that used to get late replies
70%Fraudat the cashier, in commissions, and in supplies
25 secAI reply time2 of 3 bookings with no staff involved

*Internal data from Karna users.

Key features

Everything you need, in one app.

  • AI ReceptionistAgentic AIReplies to WhatsApp chats, checks therapist schedules, and books appointments on its own. Staff can take over at any time.
  • Direct BCA paymentsAccept BCA QRIS payments straight from the cashier.
  • Modern shift managementTherapist shifts and days off per branch, used right away by bookings and by the AI when it offers times.
  • AI analysis & reportsAgentic AIAsk in everyday language; the AI analyzes your data and builds reports that stay live.
  • Therapist appTherapists see today's schedule, visit details, recipe amounts, and their earnings on their phone.
  • Inventory down to suppliesUsage recipes per service, COGS from real purchase prices, stock transfers, and stock counts per branch.
  • Automatic commissions & tipsCalculated per therapist, including staged packages with a different therapist and commission at each stage.
  • Customers & membersCustomer history and formulas, points, membership, promos, and coupons in one profile.
See how the modules work together →

One customer, start to finish

How does Karna work?

Behind the scenes.

Six connected modules. Data recorded by one module is used by the others right away.

Hi! Any creambath slot tomorrow?
Yes! 11:00 with Dewi?
Great, thanks!
WhatsApp

AI Receptionist

Answers customer chats and makes bookings, even outside opening hours.

09:0011:00Creambath · Dewi13:00Haircut · Rina15:00Massage · Sari
Schedule

Appointment Book

Schedules per therapist per branch, with online bookings and walk-ins on one screen.

Creambath & Blow165,000
Argan Hair Serum145,000
TotalRp 279,000
Cashier

POS

Check out services and products, apply promo discounts, and take QRIS payments from one screen.

Commission · Dewi ✓Stock · creambath −1 ✓Points · Clara +28 ✓
Automatic

Commission, Stock & Points

Every transaction instantly calculates therapist commission, deducts stock, and adds customer points.

MemberGold · Clara+28 points
Customers

Membership & Points

Customer points grow with every transaction. Owners set member tiers and their validity in the dashboard.

Sales Summary · This Month
Reports

34 Built-in Reports

Sales, finance, inventory, and customers are ready to use. Export to CSV or Excel.

FAQ

Frequently asked questions.

What is Karna?

Karna is an operating system for barbershops, salons, spas, and beauty clinics. Bookings from chat, staff schedules, cashier, commission, product stock, membership, and owner reports live in one system, across three apps: Dashboard, POS, and Staff App.

What kind of business is Karna for?

Appointment-based service businesses with returning customers, from 1 to hundreds of outlets. Karna is not a fit yet for F&B or pure retail.

Can the AI Receptionist make up answers?

No. The AI only answers from data in the system: schedules, shifts, catalog, prices, and promos. Owners can block specific items and try the AI in a test space first, and staff can take over a conversation at any time.

How does the AI know a stylist is fully booked?

The AI reads the same appointment book and shifts as the cashier. Taken chairs are not offered, and bookings from the AI appear right away on the cashier's calendar.

Which payment methods are supported?

Cash, bank transfer, debit/credit card, and QRIS, depending on what each outlet turns on. QRIS BCA payments are marked paid automatically. Members can also pay with their deposit balance.

How does Karna help prevent cheating at the cashier?

The till is opened and closed per shift with the cash difference recorded, refunds need owner approval with a reason, access rights are set per person, and an activity log records who changed what.

See more questions
If a customer complains, does the AI still answer?

Complaints, requests to talk to staff, questions outside the AI's knowledge, and payment matters are handed to staff. Owners can also route consultations and complaints straight to staff.

How is commission calculated when two people work on one service?

Through step-based packages: each step is recorded with its staff member and its commission is calculated automatically per step. The guest still gets one bill.

Who owns customer data when staff leave?

Your business does. Notes, visit history, and formulas are stored in the customer profile, not on a staff member's phone.

Can I export reports?

Yes. Reports can be exported to CSV or Excel up to 50,000 rows, and gross profit and margin are in the Sales Summary report.

Already using Karna? Open the Help Center

Less chaos.More growth.

Karna brings booking, scheduling, cashier, commission, stock, membership, and reports together in one system for service businesses.

Chat on WhatsApp