Skip to content
OrqLabs

Solutions

WhatsApp booking bot and content automation for beauty and hair salons

A ready-made start for hairdressers, barbers, beauty salons and nail and lash studios: the AI Chatbot answers booking and price questions on WhatsApp and passes the request to your team, Cal.com appointments get a reminder 24 hours ahead, this week's open slots are announced to your opted-in customer list, and three Instagram posts a week are submitted for your approval. The “Beauty & Hair Salon” sector pack in the setup wizard creates all of it as drafts; nothing runs until you activate it.

The challenge

  • No free hands to check messages

    You cannot look at the phone in the middle of a colour or a cut, and a customer who asks “Anything free tomorrow at 3?” writes to another salon when no answer comes.

  • Missed appointments and empty slots

    A no-show leaves the slot empty, and there is rarely time to announce the gaps that open up during the week.

  • Regular posting slips

    Following trends and preparing a few posts a week is a job that ends up after closing time for the salon owner.

  • Nobody remembers to ask for a review

    Asking a happy customer for a review is usually forgotten, and asking by bulk message risks reaching people who never gave message consent.

How OrqLabs handles it

  • A WhatsApp booking assistant

    The AI Chatbot answers booking, price and service questions on WhatsApp (and on Messenger if you connect your Facebook Page). For a booking it collects the service, preferred stylist, day and time, name and phone; it does not confirm the appointment itself, your team does. For price questions it uses the list in your knowledge base; if the price is not there, it says it depends on hair length and the treatment and hands the chat to your team.

  • An appointment reminder 24 hours ahead

    When an appointment is booked through Cal.com, the workflow waits until 24 hours before it, checks whether the booking has been cancelled and, if it still stands, sends a WhatsApp reminder using a Meta-approved Utility template: name, service, date and time, plus a reschedule link. No promotion or discount is added to the reminder.

  • After-care tip and review request

    Two days after the appointment ends, if it was not cancelled and the İYS record shows message consent, a WhatsApp message is prepared with a one-sentence care tip for the service the customer had and your Google review link. You have to review and approve the message; everyone gets the same one, and no discount is offered in exchange for a review.

  • Open-slot announcements

    Enter the slots still open this week into the workflow and a last-minute booking announcement of at most 250 characters is written; the prompt is set up not to invent discounts. After your approval, the Broadcast campaign node sends it only to customers tagged whatsapp-izinli, at 20 messages per minute.

  • Trend and care posts, comment replies, weekly summary

    On Tuesdays, Thursdays and Saturdays the Content Creator writes a short Instagram post about a seasonal trend or a home-care tip with a booking call to action; after your approval the Social Publisher schedules it. The Community Manager reads comments every hour and drafts thank-yous and answers; complaints about allergy, burns or damage are passed to your team without a reply. Every Monday the Report Writer summarises content performance, message and booking requests, and comments.

Example flow

  1. Open the Setup wizard in the panel and choose the “Beauty & Hair Salon” sector; in the preview, review the workflows, the integrations they need and the estimated monthly cost.

  2. Fill in the draft knowledge-base topics: services and durations (with a price list if you have one), booking and cancellation rules, products used, after-care advice, team and hygiene practices.

  3. Connect your Instagram and WhatsApp Business (Cloud API) accounts, Cal.com for appointments and İYS for commercial messages; make the phone question required in your Cal.com booking form.

  4. Get a Utility template approved by Meta for the reminder and a separate template for the after-care message, and enter the template names in the Send message nodes; put your Google Business Profile review link in the reviewUrl variable.

  5. Activate the WhatsApp booking bot; your team confirms handed-off booking requests from the Inbox.

  6. Activate the content and comment workflows; approve post and comment-reply drafts on the Approvals page.

  7. When a gap opens during the week, run the open-slot announcement workflow manually, enter the slots and approve the announcement.

Things to keep in mind

  • The bot does not confirm appointments

    The AI Chatbot does not write appointments into a calendar; it collects the request and hands it to your team. The reminder and after-care workflows start from bookings made in Cal.com; for rescheduled bookings you copy the workflow and switch the trigger to the “Booking rescheduled” event. If you use Calendly, see the appointment reminder and no-show prevention template. Instagram DMs are not answered by the bot for now; the Instagram connection does not request the messaging permission by default.

  • Templates and message consent

    If the customer has not written to you in the last 24 hours, WhatsApp only allows sending with a Meta-approved template, so get your templates for reminders, follow-ups and announcements approved in advance. The after-care message and the open-slot announcement count as commercial messages and should only go to customers who gave message consent. Details: Broadcast campaigns and consent.

  • The pack's rules and scope

    The sector pack gives the agents these rules: customer photos and before/after work are shared only with written permission; medical or permanent-result claims such as “permanent” or “stops hair loss” are not used; prices come only from the current list in the knowledge base. Medical aesthetic procedures are outside this pack; for those services the rules on the Clinics & Healthcare page apply.

Frequently asked questions

Does the bot write the appointment into a calendar?

No. The bot collects the service, preferred stylist, day and time, name and phone and hands the chat to your team, who confirm the appointment. The reminder workflow works with bookings created in Cal.com.

What if I don't use Cal.com?

The reminder and after-care workflows start from a Cal.com booking, so you can leave those two as drafts; the bot, content, comment and open-slot workflows work without Cal.com. For Calendly users the template library has Calendly-based reminder and review-request workflows.

Does the bot quote prices?

Only from the price list you add to the knowledge base. When asked about a service that is not on the list, it says the price depends on hair length and the treatment and hands the chat to your team.

Who receives the open-slot announcement?

Only customers you tagged whatsapp-izinli, meaning those with message consent, and only after you approve the text. If you prefer SMS, the last-minute open slots template filters recipients by their SMS consent in İYS.

Can I post before/after photos?

Under the pack's rule, customer photos and before/after work are shared only with the customer's written permission, and the Content Creator notes this on the draft. Since you approve each post before it is published, checking the permission is up to you.

Get started with OrqLabs

Build your first workflow today

Start on the free plan: connect your accounts, pick a template and stay in control with approval steps. No credit card required.