Aahfil.

the chair is booked, and she turns up

WhatsApp Business API for salons and spas in Kuwait, bookings that show up

For a Kuwait salon or spa, the WhatsApp Business API books appointments, sends reminders the client can confirm or move, routes each chat to the right stylist or to female staff only, and nudges regulars when their next visit is due. Gallabox has no salon-specific product; we build this from its flows, templates and shared inbox, with Calendly or Zoho Bookings holding the slots.

Is the free app enough?

If one person at the front desk books every chair, the free WhatsApp Business app is enough. Put your services in the catalogue with photos, save quick replies for the price list, each stylist's days off and your home-service areas, and set an away message for after closing. Label chats by stylist so you can see who is booked, and tag your regulars. It is time for the API when no-shows keep leaving chairs empty because nobody had time to send reminders, or when rebooking regulars depends on someone remembering to message them. Coexistence, enabled by Gallabox support, keeps the app on the same number.

The flows a salon builds first

Booking. Trigger: a client messages, taps the link in your Instagram bio or clicks an ad. Message: a list of services, then stylist preference, branch and day. Reply: the client picks a slot through Calendly or Zoho Bookings, or sends a preferred time through a WhatsApp form that the front desk confirms. Handover: bridal, group and home-service requests go to a coordinator.

Reminder with a way out. Trigger: the appointment is the next day. Message: service, stylist, time and the branch pin, with Confirm, Move and Cancel buttons. Reply: Move offers new times, and Cancel frees the chair so the desk can offer it to someone on the waiting list. Handover: a client who doesn't answer gets a call from the desk.

Stylist routing. Every chat is tagged by service and lands with that team: colourists, nail technicians, spa therapists. A returning client can be sent to her usual stylist's team, and chats are shared round-robin inside a team from the Essential plan.

Rebooking prompt. Trigger: a set number of weeks after a service, different for a blow-dry, a colour or lashes. Message: 'Time for your next appointment with the same stylist?' with her next free slots. This is a marketing message, so it goes only to clients who agreed to hear from you.

Package updates. Trigger: a visit is logged against a prepaid bundle. Message: the sessions used, the sessions left and the expiry date. Reply: 'Book the next one' opens the booking flow.

Ladies' salons: who reads the chat

Many salons in Kuwait serve women only, and clients expect a woman on the other side of the chat, especially when they send photos of a hairstyle or ask about waxing or bridal makeup. On a shared inbox that is an assignment rule, not a hope: chats for the ladies' salon are assigned only to a team made up of female staff. Who holds admin access matters too, so we agree the roles with the owner before launch.

Teams and roles come with Essential, which also runs round-robin assignment inside each team. A group that runs a ladies' salon and a men's barbershop can give each its own team, or its own number: an extra WhatsApp number is a $20 a month channel add-on on Essential and Advanced.

Photos and voice notes are part of how clients here explain what they want. The inbox keeps them in the thread, so the stylist sees the reference picture before the appointment, not while the client is already in the chair.

Home service, Eid and wedding season

Home-service bookings need more than a time. The flow asks for the area, a location pin, the number of people and any building access notes, and checks the area against the zones your team covers before offering a slot. Anything outside those zones goes to a coordinator rather than getting an automatic no.

Eid and wedding season fill the calendar weeks in advance. Bridal enquiries arrive with several people to book for the same day: the bride, her mother, sisters and friends. A group-booking form collects names, services and arrival order in one go, and a deposit link from your payment gateway holds the slots. With a webhook from the gateway, the chat can confirm the deposit on its own.

Before a peak, we prepare a waiting list. When a client taps Cancel on a reminder, the desk sees who asked for that day and messages them first. Gallabox has no Eid or wedding feature; this is careful flow design and a desk that answers quickly.

Costs, plan and limits

Booking confirmations, reminders and package balances are utility messages. Rebooking prompts, Eid offers and new-service news are marketing. Until 30 September 2026 a Kuwait number costs $0.0091 per utility message and $0.0341 per marketing message; from 1 October 2026 it is $0.044 and $0.0792, with utility charged inside the 24-hour chat too, plus Gallabox's 15%. Replies from the desk are free up to 1,000 a month per number from October, then $0.044 each.

A single salon with up to three people on WhatsApp can run on Basic, at $112 a month billed yearly. Once you need a female-only team, round-robin assignment, business-hours rules or more than three users, Essential at $248 a month billed yearly is the fit. Setup through Aahfil is free: connecting the number, preparing and submitting business verification (Meta decides), and your first templates.

Limits: Gallabox lists its own appointment management as coming soon, so slots live in Calendly, Zoho Bookings or your salon software, and Gallabox documents no integration with salon booking systems. Deposits are taken by payment link, since in-chat payments aren't available in Kuwait. And a reminder won't stop every no-show; it makes cancelling easy enough that more clients tell you.

How we set it up

  1. 01

    List services, stylists and durations

    The service menu, who does what, how long each takes and which branch offers it become the booking flow's lists.

  2. 02

    Set up teams and routing

    A female-only team for the ladies' salon, teams by service, and a coordinator for bridal and home service.

  3. 03

    Connect the calendar and the deposit link

    Calendly or Zoho Bookings for slots, and your gateway's payment link for deposits, with a webhook if the gateway offers one.

  4. 04

    Launch before the next peak

    Go live a few weeks before Eid or wedding season, so the desk is used to the inbox when the rush comes.

Kuwait & the GCC

What’s different here

Women-only teams

Ladies' salon chats, photos and voice notes are assigned only to female staff, using teams and roles from the Essential plan.

Home service by area

The flow checks the client's area against the zones you cover and asks for a location pin before offering a time.

Eid and wedding peaks

Group bookings, deposit links and a waiting list are ready before the calendar fills, not after.

Arabic, English and photos

Clients switch languages and send reference pictures. Menus exist in both languages, and photos stay in the thread for the stylist.

Connects with

  • Calendly
  • Zoho Bookings
  • Google Sheets
  • Webhooks
  • Gallabox API

Integrations Gallabox documents. Kuwaiti gateways such as KNET have no built-in integration; we connect them with payment links or a custom build.

A question about your own business?

Send it on WhatsApp. We reply with a straight answer: whether you need the API at all, which plan, and which flow is worth building first.

Frequently asked questions

Can only female staff see our ladies' salon chats?
Yes. On Essential you create a team of female staff and assign those chats to it. Custom roles, for finer control over who can open which chats, come with Advanced.
Does Gallabox connect to our salon booking software?
Gallabox documents no salon-software integrations. Calendly and Zoho Bookings work directly; for other systems we check whether their API allows a custom connection.
Can we take a deposit for bridal bookings on WhatsApp?
Yes, by sending a payment link from your gateway in the chat. In-chat WhatsApp payments aren't available in Kuwait, and automatic deposit confirmation needs a webhook from the gateway.
Are rebooking reminders marketing messages?
Usually, yes, because they invite a new purchase. From 1 October 2026 each costs $0.0792 to a Kuwait number, before Gallabox's 15%, so time them to the service rather than sending weekly.
Ask us on WhatsApp