A salon owner in Lekki cannot reply to WhatsApp while her hands are in a customer's hair. A dentist in Wuse cannot text back during a root canal. A photographer in GRA Port Harcourt cannot reply during a shoot.
So the message sits. The customer waits ten minutes. Then they book the next salon, the next clinic, the next photographer.
This is the booking business problem. Every missed message is a missed booking. Beakle was built to fix exactly this.
The Booking Business Problem
Run a service business in Nigeria for a year and you will recognise all of these:
- DMs at 11pm asking "do you open tomorrow?" — when you are already asleep.
- Two customers booking the same Saturday 2pm slot because nobody saw the second message.
- The customer who books, vanishes, and ghosts the deposit conversation.
- Repeat customers asking the same five questions — price for retouching, do you do bridal, do you accept transfer, where is the shop, do you open Sunday — over and over.
- The owner replying with one hand at 9pm because she cannot say no to a regular.
Every one of these is a Beakle case.
What Good Looks Like
A booking business running Beakle properly looks like this:
Customer messages at 10:47pm: "Hi, I want to do braids on Saturday afternoon. How much and what time can you fit me in?"
Beakle reads the Google Calendar. Sees Saturday is fully booked from 9am-2pm, free 2pm-5pm. Quotes the braid price from the KB. Offers 2pm or 3:30pm. Asks for full name + phone for the booking record.
Customer picks 3:30pm, gives her details. Beakle confirms, drops a note in the owner WhatsApp group: "Adaeze booked braids Saturday 3:30pm — ₦25,000, deposit pending." The owner sees it in the morning over breakfast.
No double-bookings. No 11pm reply. No forgotten customer. The owner did not lift a finger.
That is the standard. Now here is how you set it up.
The Setup Walkthrough
This takes about 30 minutes if you have your prices and policies in front of you.
Step 1: Connect WhatsApp
Pair your business WhatsApp via QR code from the Beakle dashboard. Beakle uses your existing number — no new line, no port. Customers keep messaging the number they already have.
Step 2: Set Your Business Type to Bookings
In the Beakle dashboard, set your business type to Bookings. This switches the playbook. Beakle now thinks about appointment slots, not product SKUs. It looks for date and time language. It asks for customer name + service + slot, not name + product + delivery address.
If you want the full breakdown of which type fits which business, see the business types overview in the Guide.
Step 3: Connect Google Calendar
This is the load-bearing step. In the Beakle dashboard, link your Google Calendar. Beakle reads the calendar to know your real availability — not your imagined availability. Full setup is documented in the Google Calendar integration guide.
Two rules Beakle follows once Calendar is connected:
- Only suggest free times. Beakle will never propose a slot already on your calendar.
- Never invent. If a customer asks for Sunday 6pm and Sunday is fully blocked, Beakle says so and offers the next free slot.
You can also set a lookahead window — Beakle by default reads the next 14 days. Most salons leave it there. Clinics with longer waitlists push it to 30.
Step 4: Fill the Knowledge Base
This is where most owners under-invest. Then they complain Beakle does not know enough. Spend twenty minutes here and you save twenty hours of replying later.
Put in:
- Services and prices. Braids ₦25,000, retouch ₦8,000, bridal package starts ₦80,000. Each one as its own KB entry.
- Policies. Deposit required? How much? Refund policy? Cancellation window? Lateness rule?
- Logistics. Shop address with landmarks. Parking. Hours. Days you close.
- The five questions you are tired of answering. "Do you do hair extensions?" — answer it once, in the KB, forever.
Step 5: Set the Escalation Group
Create a WhatsApp group with yourself + your trusted staff + the Beakle bot. This is where Beakle drops anything it cannot handle confidently — strange requests, complaints, custom packages, anything off-script. You reply in the group, Beakle relays to the customer.
This is your safety net. Beakle never makes things up — it escalates instead.
The Day-to-Day
Once it is running, the daily rhythm changes:
- Morning. You scan the escalation group over coffee. Approve, reject, or edit anything Beakle held overnight. Usually less than five items.
- During work. Your hands stay on the customer in front of you. Beakle handles the inbox. New booking confirmations land in the group as they happen.
- End of day. You glance at the dashboard. See how many bookings came in, how many were escalated, how many converted. Top up KB if you spot a question Beakle missed.
Owners who do this properly report the same pattern: 70-80% of customer messages handled without owner touch, the remaining 20-30% being the ones that actually need judgement. The owner is no longer typing — she is deciding.
Who This Fits
If you are any of these, the playbook above is for you:
- Lagos salons — braiding studios in Lekki, barbers in Surulere, makeup artists in Ikeja running by booking only.
- Abuja clinics — dental practices in Wuse, derma clinics in Maitama, physio studios in Garki.
- Port Harcourt photographers — wedding and event shooters whose calendars live or die on Saturday slot allocation.
- Spas and wellness — massage therapists, nail techs, lash technicians who run on appointment density.
- Tutors and coaches — fitness trainers, music teachers, exam coaches charging by the hour.
Anyone whose business runs on who is booked when benefits more from Beakle than from any other tool you can buy for the same money.
Set it up once. Stop missing bookings. Get back to the work that pays.