Aahfil.

book it, collect it, remind them, bill it

WhatsApp Business API for Kuwait's professional firms, from first meeting to final invoice

Business-setup, legal, accounting, recruitment and PRO firms in Kuwait run on documents, appointments and 'any news on my file?'. The WhatsApp Business API handles all three: consultations booked through Calendly or Zoho Bookings, papers collected in the chat, status updates sent as utility messages ($0.044 in Kuwait from 1 October 2026), and invoices from Zoho Books — with client details kept out of templates.

Is the free app enough?

A small law, accounting or PRO office with one coordinator can manage on the free WhatsApp Business app. List your services in the catalogue with the papers each one needs, save quick replies with that checklist, office hours and the location pin, and set an away message for evenings and weekends. Label every chat by stage: documents pending, submitted, waiting on the ministry, ready to collect. Move to the API when 'any news on my file?' fills the whole morning and updates should send themselves, or when several consultants answer one number. Gallabox support can switch on Coexistence so the app stays on it.

Four flows that fit a professional firm

A professional firm's WhatsApp is mostly logistics wrapped around expensive human time. The flows below take that logistics off partners and case handlers without letting a bot anywhere near the advice itself.

Consultation booking. Trigger: a prospect messages from your website, an ad or a referral. Message: the bot asks which service — company formation, a legal matter, bookkeeping, recruitment, residency paperwork — and whether they prefer an office visit or a video call. Reply: the prospect picks a slot from Calendly or Zoho Bookings, and remote meetings get a Zoom link. Handover: the consultant receives the chat with the service and a short brief, and the client gets a reminder before the meeting.

Document collection. Trigger: the client signs the engagement. Message: the checklist for that service, taken from your own list — identity copies, proposed trade names, previous accounts, whatever the matter needs — plus a form for the structured details. Reply: the client sends files as attachments and completes the form. Handover: a case handler checks each document and tags what's missing, and the bot sends one reminder for the gaps rather than the whole list again.

File-status updates. Trigger: a matter moves stage in your practice system or CRM, or a handler marks it. Message: a utility template saying the file has moved and asking the client to reply to see the detail. Reply: the client taps 'show me', which opens a 24-hour window, and the update itself follows as a normal reply. Handover: questions go to the handler who owns the file.

Invoices and payment reminders. Trigger: an invoice or estimate is raised in Zoho Books. Message: the document on WhatsApp, with a reminder before and after the due date. Reply: the client pays through your gateway's link or asks a question. Handover: payment queries go to accounts, not to the consultant.

The billing logic for a firm

Most of what a firm sends is utility: booking confirmations, reminders, document requests, status notices, invoices. Until 30 September 2026, a utility template to a Kuwaiti number costs $0.0091 and replies inside the 24-hour window are free. From 1 October 2026 Kuwait is its own market: $0.044 per utility message, charged inside the window as well, and $0.0792 for marketing. Gallabox adds 15%.

The status-update pattern above is also the cheaper one. The template asking the client to reply is one charged message. The detail that follows inside the window is a service reply, and service replies draw on 1,000 free messages per number each month before $0.044 applies. Confidential detail stays out of the template, and the bill stays lower.

Marketing is for a new service line, a seminar invitation, or a deadline reminder sent to your whole client list rather than to the clients it affects. Those go at $0.0792, only to people who agreed to receive them, and within WhatsApp's per-person marketing limits. A deadline reminder sent only to clients whose filing is actually due sits closer to utility — but Meta decides, and can reclassify it.

Ads behave differently. A prospect who starts the chat from a Click-to-WhatsApp ad opens a 72-hour free window once you reply within 24 hours, which is usually enough to book the first consultation.

How Kuwait firms actually work with clients

Much of the work here touches government procedures: commercial licences, residency and work-permit files, company amendments. Clients don't see those steps, so they ask. Firms that employ a mandoub to run transactions spend real time relaying 'still in progress'. A status flow driven by the handler's own updates answers that without a call.

Clients switch languages by topic. A local investor may want Arabic for the licence and English for the accounts; a foreign client setting up in Kuwait will want English throughout, with the Arabic document names explained. Templates exist in both languages, and the client's choice is saved.

Working hours matter. Government-facing work follows official hours, Ramadan shortens the day, and the weekend is Friday and Saturday. The bot should say when a handler will reply rather than leave the client waiting; bot business hours start on Essential, and holiday schedules on Advanced.

Confidentiality is part of the service. Law firms, auditors and recruiters hold information a client would not want on a lock screen. Templates stay generic, attachments go only to the client's own number, and access inside the team can be narrowed. Whatever professional rules your firm is bound by come first, and the setup follows them.

Which plan a firm usually starts on

Basic ($112 a month billed yearly) fits a small practice well: Calendly and Zoho Books both work on it, basic forms handle intake, and 5 active bot flows cover booking, documents and reminders. The limit is people — 3 users, with no way to add a fourth.

Essential ($248 a month billed yearly) suits a firm with several handlers: 6 users (extra seats $18 a month), 20 active flows, bot business hours, drip sequences for prospects who enquired but never booked, and CRM links such as HubSpot.

Advanced ($474 a month billed yearly) is for firms where confidentiality needs controls, not just habits: number masking hides client phone numbers from staff, custom roles limit who can open what, dynamic forms let an intake questionnaire branch by service, and holiday schedules cover Eid closures. Enterprise adds SSO/SAML and IP whitelisting.

Setup through Aahfil is free: connecting the number, preparing business verification (Meta decides the outcome) and the first templates. What you pay is the Gallabox plan and Meta's message fees.

Where the line sits

No advice by bot. A flow can book, collect, remind and invoice. It should never tell a client what the law says, what they owe, or whether a permit will be issued. An AI agent can answer questions about your firm — fees, documents, office hours — from material you approve, and nothing more.

No government-system link. Gallabox doesn't connect to any government portal, so status updates depend on your team or your own case system triggering them. Nor is there a built-in KNET integration: fees are paid through a link from your gateway, and a webhook confirms them in the chat.

No shortcuts with files. WhatsApp attachments sit in the shared inbox, so decide who can see them, how long they stay, and when they move into your document system. On consent and data handling, Kuwait's CITRA Data Privacy Protection Regulation is the name to raise with your adviser.

How we set it up

  1. 01

    Pick the services

    We start with the two or three services that generate the most client chasing.

  2. 02

    Write the checklists

    One document list per service, reviewed by the partner who owns that service.

  3. 03

    Connect booking and billing

    Calendly or Zoho Bookings for consultations, Zoom for remote meetings, Zoho Books for invoices.

  4. 04

    Set the status stages

    A short list of stages per service, each with an Arabic and an English template that reveals nothing confidential.

  5. 05

    Train the handlers

    A short session on tagging, handover, and when a question shouldn't be answered on WhatsApp at all.

Kuwait & the GCC

What’s different here

Mandoub updates without the calls

When a transaction moves, the handler taps a status and the client gets a short notice; the detail follows only after they reply.

Two languages, one file

Arabic and English templates for every step, with the client's language saved on their contact.

Ramadan and weekend hours

Bot business hours (Essential) keep reply-time promises realistic; Eid closures need holiday schedules (Advanced).

Fees by link

Consultation and service fees go out as your gateway's payment link or a Zoho Books invoice; in-chat payments aren't available in Kuwait.

Which plan?

From Basic

Basic covers a small practice: 3 users, Calendly, Zoho Books and basic forms. Essential adds seats, drip sequences and bot business hours; Advanced adds number masking, custom roles and dynamic forms.

Connects with

  • Calendly
  • Zoho Bookings
  • Zoom
  • Zoho Books
  • Zoho CRM
  • HubSpot

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 clients book a consultation directly on WhatsApp?
Yes. The bot offers slots from Calendly or Zoho Bookings, confirms the booking, adds a Zoom link for remote meetings and sends a reminder beforehand.
Is WhatsApp a sensible way to collect client documents?
It is convenient, but once files reach your shared inbox your own controls decide who sees them. Keep templates generic, narrow access with custom roles and number masking on Advanced, and move documents into your filing system on a schedule you set.
Can Zoho Books send invoices on WhatsApp?
Yes. Gallabox's Zoho Books integration, available from Basic, sends estimates, invoices and payment reminders. The payment itself runs through your gateway's link, since there is no built-in KNET integration.
What does a file-status update cost?
From 1 October 2026 a utility template to a Kuwaiti number costs $0.044, plus Gallabox's 15% markup. If the client replies, the detailed update inside the 24-hour window counts against the 1,000 free service messages per number each month.
Can an AI agent answer clients' legal or tax questions?
It shouldn't. We limit AI agents to questions about your firm — services, fees, documents, hours — using material you approve. Advice stays with your qualified staff.
Ask us on WhatsApp