📖 User Guide

PWD Zara Documentation

Everything you need to know about your WhatsApp booking assistant — in plain English, no tech knowledge required.

👋 What Is Zara?

Zara is your virtual booking assistant. She lives on your WhatsApp number and handles customer messages automatically — 24 hours a day, 7 days a week, even when you're busy with a client or fast asleep.

When a customer messages your WhatsApp, Zara replies within seconds. She answers their questions, checks if the appointment time is free, confirms the booking and adds it to your Google Calendar — all without you lifting a finger.

💡
Think of Zara as your receptionist. She never misses a message, never double-books, never forgets to write it down. And she works around the clock.
📱

Works on WhatsApp

Your customers don't need to download anything. They just message your existing WhatsApp number.

🤖

Powered by AI

Zara understands natural language — customers can write however they normally would, and Zara understands.

🗓️

Syncs to Your Calendar

Every booking goes straight into your Google Calendar. Nothing for you to capture manually.

📊

Logs to Google Sheets

A full record of every booking, cancellation and customer request is kept in your Google Sheet.


⚙️ How Zara Works

Here is exactly what happens from the moment a customer sends a message to when the booking is confirmed.

1

Customer sends a WhatsApp message

They message your business number just like they would any contact — "Hi, I'd like to book a hair cut please."

2

Zara reads the message and replies

Within seconds, Zara responds warmly. She asks what service they need and what date and time works for them.

3

Zara checks your calendar

Before offering or confirming any slot, Zara checks your live Google Calendar to make sure that time is actually free.

4

Zara confirms the details with the customer

She sends a summary of the booking — service, date, time and their name — and asks them to type CONFIRM to lock it in.

5

Booking is created and logged

The moment they type CONFIRM, Zara adds the event to your Google Calendar and records the booking in your Google Sheet automatically.


🛠️ Your Tools

Zara uses three services to manage your bookings. All three belong to you and are set up in your own accounts.

💚

WhatsApp

Your existing business number. Customers message here and Zara responds here. Nothing changes from the customer's side.

🗓️

Google Calendar

A bookings calendar in your Google account. Zara reads it to check availability and writes to it when a booking is confirmed.

📊

Google Sheets

Your booking register. Every confirmed booking, cancellation and human request is logged here automatically.

🔒

Your Data, Your Account

All data lives in your own Google account. Nobody else can access it. It stays in South Africa on local servers.


📅 How Bookings Work

Here is a real example of a booking conversation your customers will have with Zara.

Z
Happy Hair 💇
Online
Hi, I'd like to book a hair cut please 😊09:14
Hi Sarah! 😊 I'd love to help you book a Hair Cut. What date and time works best for you?09:14
Friday at 2pm?09:15
Let me check availability for you... ✨09:15
Friday at 14:00 is available! Here's your booking summary:

✂️ Hair Cut
📅 Friday, 11 April
🕑 14:00 – 15:00
👤 Sarah

Type CONFIRM to lock it in.09:15
CONFIRM09:16
Done! Your Hair Cut is booked for Friday 11 April at 14:00. See you then! ✂️09:16
📌
Zara always checks your calendar before offering a slot. If Friday at 14:00 was already booked, she would have said so and suggested the next available times instead.

The CONFIRM Word

Zara will never create a booking without the customer's explicit go-ahead. This is by design — it protects both you and your customer from accidental bookings.

At the end of every booking conversation, Zara sends a summary and asks the customer to type the word CONFIRM to proceed. Nothing is booked until that word is sent.

💡
In Afrikaans, the magic word is BEVESTIG. Zara automatically uses the correct word based on the language the customer is writing in.

If the customer changes their mind before typing CONFIRM, no booking is created and nothing is logged. They can simply start over or ask a different question.


📱 Viewing Your Bookings on Your Phone

You only need two free apps on your phone to see everything Zara books. Both are from Google and take about five minutes to set up.

1

Download Google Calendar

Search "Google Calendar" in the App Store (iPhone) or Play Store (Android) and install it. It's free.

2

Sign in with your business Google account

Use the same Google account that was set up for your Zara booking system. Your bookings calendar will appear automatically.

3

Download Google Sheets

Search "Google Sheets" in your app store and install it. Sign in with the same Google account.

4

Open your bookings spreadsheet and star it

Find the spreadsheet created for you, open it and tap the star icon to save it to your favourites for quick access.

💡
Need help with this? We can walk you through the phone setup in a few minutes. Just get in touch and we'll guide you.

🗓️ Using Google Calendar

Every booking Zara confirms appears in your Google Calendar automatically. Here's what you'll see and how to get the most out of it.

What each booking shows

When you tap on a booking in Google Calendar, you'll see:

  • Title — for example: "Happy Hair — Hair Cut — Sarah"
  • Date and time — the confirmed appointment slot
  • Description — service type, customer name, WhatsApp number and any notes

Useful calendar features

  • Day view — see all bookings for a specific day at a glance
  • Week view — plan your week and spot busy periods
  • Reminders — Google Calendar can notify you before each appointment
  • Share with staff — you can share your bookings calendar with a colleague or staff member so they see the schedule too
📌
Zara reads this calendar in real time before every booking. If you manually add a personal appointment, Zara will see it as a blocked slot and offer alternatives around it.

📊 Using Google Sheets

Your Google Sheet is your booking register. Every interaction Zara handles is logged here — bookings, cancellations and human requests.

What each row contains

Column What It Shows
TimestampExact date and time the booking was made
Customer NameThe name from the customer's WhatsApp profile
WhatsApp NumberThe customer's phone number
Issue TypeWhich service was booked, or "Human Request" / "Cancellation"
Issue SummaryBrief notes — appointment date, time, or reason for request
StatusConfirmed, Cancelled or Human Request
ChannelAlways "WhatsApp" — useful if you add other channels in future
💡
You can sort, filter and search your Google Sheet to find any booking. For example, filter by Status = "Confirmed" to see all active bookings, or search a customer name to find their history.

Customers Asking General Questions

Zara is trained on your business information and can answer common questions without any help from you.

Customer asks Zara does
"What are your hours?"Replies with your exact operating hours
"What services do you offer?"Lists your services
"How much is a hair cut?"Answers if a price was provided, otherwise says someone will get back to them
"Where are you located?"Gives your address if provided
"Do you do kids' hair?"Answers based on your business info, or escalates to a human if unsure

🔄 Reschedule and Cancellation Requests

When a customer wants to change or cancel an appointment, Zara handles the conversation professionally.

Rescheduling

Zara will ask for the original booking details and guide the customer through selecting a new available slot, following the same booking process from the beginning.

Cancellations

Cancellations are handled by a human. Zara will acknowledge the request, let the customer know someone will confirm the cancellation, and log it in your Google Sheet with Status = "Cancelled" so you can see it and follow up.

📌
Cancellations are not removed from Google Calendar automatically. Once you confirm the cancellation with the customer, you can delete the event from your calendar manually.

🙋 When a Customer Wants to Speak to a Human

Zara knows when to step aside. If a customer asks to speak to the owner or manager, or if they have a complaint or a request Zara can't handle, she responds empathetically and logs the request for you.

What Zara does:

  • Acknowledges the customer warmly
  • Lets them know someone will be in touch shortly
  • Logs the request in your Google Sheet with Status = "Human Request" and a summary of what the customer needed
💡
Check your Google Sheet regularly for Human Request entries — these are customers waiting for you to reach out personally. A quick WhatsApp message from you goes a long way.

🌍 Afrikaans Support

Zara automatically detects when a customer is writing in Afrikaans and switches to Afrikaans for the entire conversation — including booking confirmations, availability messages and all replies.

The magic confirmation word in Afrikaans is BEVESTIG instead of CONFIRM. Zara will always use the correct word based on the language the customer is writing in.

If a customer switches languages mid-conversation, Zara adapts accordingly.


💡 Tips & Best Practices

Keep your calendar up to date

Zara reads your Google Calendar in real time. If you have a personal appointment, a day off or any blocked time, add it to your bookings calendar so Zara doesn't offer that slot to customers.

Check Google Sheets once a day

Spend two minutes each morning scanning your Google Sheet. Look for any Human Request entries from the previous day — these are customers waiting to hear from you.

Let Zara handle it

If a customer messages and Zara is already replying, you don't need to step in. Let the conversation run. If it ends up as a Human Request, that's your cue to take over.

The RESTART command

If a customer ever types RESTART, Zara will start the conversation fresh from the beginning. This is useful if a conversation gets stuck or confused.

💡
Pro tip: Share your Google Calendar with your staff so everyone on your team can see the day's appointments from their own phone.

🆘 Support

If something isn't working as expected, or if you have questions about Zara, get in touch with us directly.

💬

WhatsApp Support

The fastest way to reach us. Message us on WhatsApp and we'll get back to you as quickly as possible.

📧

Email Support

For less urgent questions or if you'd like something in writing, send us an email and we'll respond promptly.

📱

Phone Setup Help

Need help getting Google Calendar or Google Sheets set up on your phone? Just ask — we'll walk you through it.

🔧

Changes & Updates

Need to change your services, hours or prices? Contact us and we'll update Zara for you — usually same day.

Contact details: your contact details