Blog

WhatsApp Chatbot Guide for Businesses, with Ready Examples

A WhatsApp chatbot guide for businesses: what it can do, how to build one without code, and 4 ready step-by-step flows for a store, clinic, restaurant and services firm.

Quick summary
  • A WhatsApp chatbot replies instantly 24/7, sorts enquiries and collects details before handing over to the right agent.
  • On Klamna you build it without code: menus, questions, conditions, API calls, labels, files, business hours and team hand-over, up to 300 steps.
  • Below are 4 ready step-by-step flows you can copy and adapt.

If your team spends half the day answering "Where are you?", "How much?" and "Where is my order?", you need a WhatsApp chatbot. A good bot shortens the path to the answer or to a human. It should never trap customers in endless menus.

What is a WhatsApp chatbot?

An automated flow on your official WhatsApp API number. Two types work well together: a flow bot you design (menus, questions, conditions), ideal for bookings, orders and routing; and an AI assistant that understands free-text questions, including Saudi dialect, and answers from your company knowledge base.

What it can do

Greet and show services as buttons, collect name/city/order number, answer FAQs, send files (catalogue, price list, profile), query your systems via API, add labels such as "lead" or "complaint", behave differently outside business hours, and hand over to a team with everything it collected.

Build it without code

  1. List the top 5 reasons customers message you; those become the main menu.
  2. Keep it to 3 menu levels at most.
  3. Always offer "talk to an agent".
  4. Ask one question per message and validate answers.
  5. Respect business hours.
  6. Test, launch, then review the first week of chats.

4 ready flows (illustrative)

1. Online store: order tracking

  1. Welcome with a list: Where is my order? / Product question / Return / Agent.
  2. "Where is my order?" asks for the order number.
  3. An API call fetches the status and replies, e.g. "Order 1234: shipped".
  4. If not found, hand over to the orders team.
  5. Product question sends the catalogue; returns send the policy file, add a "return" label and route to support.

2. Clinic: booking

  1. Welcome buttons: Book / My appointments / Location and hours.
  2. Choose department, then name and "first visit? yes/no".
  3. Show available slots from the doctor's schedule.
  4. Confirm and promise a reminder; if no slot fits, hand over to reception.

3. Restaurant: orders and reservations

  1. Hours-aware welcome: menu / delivery / table booking, or a closed message with booking still open.
  2. Send the PDF menu; for delivery ask the district and route with a "delivery" label.
  3. For tables, ask party size and time, then route for confirmation.

4. Services company: lead qualification

  1. Welcome: Request a quote / Existing project / Careers.
  2. Quote: service type, city, approximate size, budget.
  3. Out-of-area cities get a polite reply and a label.
  4. Label "lead", send the company profile and route to sales; the contact is added to the CRM.
  5. Careers sends the application link without involving sales.

Bonus: real estate office

Welcome with Buy / Rent / List my property, then ask city, district, type and budget, send the current listings file, label by request type and route to the agent covering that district.

When to hand over to a human

When the customer asks for an agent or repeats a question, for complaints, for large or custom deals, and when the AI finds no answer in the knowledge base. Handed-over chats go into the omnichannel inbox and are auto-assigned.

Writing bot messages customers like

Keep the welcome short: one greeting line, one line on what the bot can do, then options. Use short, clear button names ("Where is my order?" rather than "Order status enquiry"). Make error messages friendly ("That number looks incomplete, please check and resend"). Tell people how long they will wait after a hand-over, or when you reopen if it is out of hours. Go easy on emojis.

Measuring success

MetricMeaningHow to improve
Resolved without an agentBot handles simple requestsAdd answers for often-escalated questions
Drop-off stepWhere customers abandonSimplify the question or menu
First response after hand-overTeam readinessAuto-assignment, business hours
CSAT after the chatOverall satisfactionPost-chat survey

Common mistakes

Menus with 15 options, no route to a human, stiff formal wording, and never reviewing the chats that were handed over. Those chats tell you exactly what the bot is missing.

Cost

The flow builder comes with WhatsApp & Inbox (SAR 149/month incl. 1 user and 1 number; extra users SAR 59). The AI assistant needs the AI add-on (SAR 199/month) and uses your own OpenAI key and budget. Prices in SAR, excluding VAT; Meta fees by usage.

FAQ

Do I need a developer?

No. It is drag-and-drop, up to 300 steps. API calls are optional.

Does it understand Saudi dialect?

Flow bots use buttons; the AI assistant understands Saudi dialect text.

Can an agent take over?

Yes. Once an agent takes the chat, the bot stops for that conversation.

Want help building your first WhatsApp chatbot? Contact us or call 920031338.