Instagram and WhatsApp for beauty salons and barbershops

It understands your customer’s message, finds a stylist’s free time, books the appointment and sends the reminder, on Instagram and WhatsApp.

Start with the AI Assistant Step into any chat whenever you like
  1. Auto reply · Post comment 3 people asked the price under the post — it went to their DMs.
  2. AI · Free time Understood she wanted Thursday evening and saw when Sara is free.
  3. AI · Booking Asked the salon’s question and put the appointment in your calendar.

Auto replies only answer comments and story replies; questions in the DM are answered by the AI Assistant.

kacirma.salon
Salon Instagram post with a photo of a stylist working on long hair

kacirma.salon Balayage on long hair ✨

  • emma.style How much is this colour? 😍

  • kacirma.salon Sent you the details in DM 🙌

    Auto reply
kacirma.salonActive now

Balayage

₺3,000 to ₺6,000

depending on hair length

Anything open on Thursday evening?

On Thursday Sara is free at 16:00 and 17:30. Which one shall I book?

17:30

One question before colour: are you sensitive to hair dye?

No

You’re booked ✅

Service
Balayage
Time
Thursday 17:30
Stylist
Sara

We’ll remind you an hour before.

AI is replying
Just an example; services, prices and free times always come from your own salon.
Booking

This is how the AI Assistant books

However the customer puts it, the AI understands what they want and finds the right time in your own salon’s calendar.

  1. Ruby

    Can I get a cut and colour together on Thursday at 2?

    Understood: Cut + colour · one visit

    Yes — 14:00 to 17:00 with Sara.

    14:00–17:00 · Sara · one visit, two services
  2. Chloe

    Is Mia in on Thursday?

    Understood: Only with Mia · Thursday

    Mia is off on Thursday; she’s free Saturday at 11.

    Mia · off on Thursday
  3. Grace

    Anyone’s fine, just in the evening.

    Understood: Any stylist · evening

    Ella is free at 18:00 — shall I book it?

    Offered 18:00 · Ella
  4. Nora The style photo a customer sent Understood: Balayage · from the photo

    That’s our balayage — ₺3,000 to ₺6,000. When would you like to come? Premium

    Her photo stays with the booking for the stylist
Thursday
Sara Mia Day off Ella Blow-dry Cut & colour One visit, two services Balayage Gel nails Haircut Offered 18:00

Also A price range when it depends on hair length The salon’s own questions before a service Photos of your work for each service Rescheduling in the same chat

Deposit

Holds the time until the deposit arrives

For the services you marked, the AI tells the customer the amount and your account, and holds the time until the deadline you set.

SophieI’d like a keratin treatment on Saturday at 10.

To hold this time we take a ₺500 deposit. Send it to the salon’s account and reply with a photo of the receipt. We’ll hold the time until 19:30.

Receipt photo

Thank you — your receipt is in and the salon will confirm it shortly.

Time held until 19:30 Saturday 10:00 · Keratin · Sophie Receipt in — waiting for your decision

Read by the AI Premium

Checks

  • Looks like a payment document passed
  • Covers the deposit failed ₺400 of ₺500
  • Paid into this salon’s account passed
  • Recent enough passed
  • Not used before passed
No appointment is confirmed by a receipt on its own. If the deposit doesn’t arrive by the deadline, the time is released and the customer is told.
After the visit

The AI Assistant follows up on cancellations and no-shows too

Watch one evening at the salon: from the reminder before the visit to the message after the customer leaves.

Thursday evening
  1. After 15:00 To Ella, on WhatsApp

    Lily’s 15:00 haircut. Send 1 if she came, 2 if she didn’t.

    She didn’t come

    Understood: Lily didn’t come

    Two hours later, to Lily: “Your appointment didn’t happen. Shall I find you another time?”

    No-show
  2. 16:30 Reminder to Emma, an hour before

    Reminder: your balayage is at 17:30 with Sara.

    I can’t make it, please cancel.

    Understood: Cancel the 17:30 appointment

    Cancelled — 17:30 is open again.

    17:30 opened up
  3. 16:31 To Olivia, who asked this morning to hear if Thursday evening opens up

    Thursday 17:30 with Sara just opened up.

    I’ll take it!

    Understood: Book 17:30 for Olivia

    Booked.

    17:30 filled again

Also A message to someone who left mid-booking, two hours later A new time offered a day after a cancellation

Your panel

The AI books, the calendar is yours

Today’s appointments, deposits waiting for your decision and chats you need to see, in one place.

  • The AI books the appointment in the chat; here you see it with the stylist and the time.

  • A deposit receipt arrives with its checks; confirming it is up to you.

  • Step into any chat whenever you like; the AI steps back.

Salon overview AI assistant is on
Appointments today 12
Upcoming appointments 38
Human review 1
Waiting for your decision Receipt in
Sophie Saturday 10:00 · Keratin · ₺500 deposit
4/5
The AI read the receipt 4 of 5 checks passed Doesn’t cover the deposit

Today’s appointments Booked in the chat

  • 14:00 RubyCut & colour · Sara Confirmed
  • 15:00 LilyHaircut · Ella No-show
  • 17:30 OliviaBalayage · Sara Confirmed
  • 18:00 GraceHaircut · Ella
Figures are examples.
Pricing

Hire your salon’s AI Assistant

Both packages book appointments, send reminders and follow up on cancellations; Premium also answers Instagram DMs and understands photos.

Most complete

AI Assistant Premium

Everything in Starter, in Instagram DMs too.

29.99 USD / month

299.99 USD / year

Capacity Unlimited active staff

  • Everything in Starter
  • Understands style photos
  • Reads deposit receipts
Start with Premium

Tax and final total are confirmed during checkout.

Questions from salons

Before you start, rest easy

How does the AI know when there’s an open time?

From the salon’s opening hours, each stylist’s shifts and days off, and the length of each service that you set in your panel. It checks again right before booking.

What if two people want the same time?

The time is checked again right before booking. If it has just been taken, the AI offers another one.

Does it confirm the deposit on its own?

No. It holds the time and shows you the receipt with its five checks; only you or your team confirm it. If the deposit doesn’t arrive by the deadline, the time is released.

Can customers choose their stylist?

Yes, if you allow it. You can also leave “no preference” on.

Can I reply myself whenever I want?

Yes. As soon as you reply in the chat, the AI steps back.

What if they ask something that isn’t in the panel?

It doesn’t guess; it hands the chat to you. It doesn’t handle medical records, treatment charts, accounting, stock or point of sale.

Which language does it speak with customers?

It replies in the language the customer writes in.

Get started

Switch on your salon’s AI Assistant today

It understands the message, finds the open time and books the appointment; confirming deposits stays with you.

AI Assistant Booking on Instagram and WhatsApp

Start