WhatsApp automation · UAE

WhatsApp automation that answers customers for you.

WhatsApp carries this market’s messages but not its calls, so a flow cannot hand anyone to a phone. Webzenia builds the thread that completes in writing, in Arabic and English.

Tell us what the thread should do

What the thread can carry

What WhatsApp automation can carry here.

Three jobs, and the third one is the reason this market is different. Sending, answering, and finishing something that has nowhere else to go.

Broadcast campaignVerifiedEid offer5,000 contactsSent5,000Delivered4,820Read3,180Open rate98%Opt-ins4,210 consentedAuto-replySend the catalogueTrack orderTalk to agentBrowse catalogFlows trigger on reply · routed to your CRM

Who you may message

An Al Quoz F&B producer on a DET mainland licence sends delivery windows to trade buyers who agreed to receive them. Every outbound message is a template that was approved before the campaign existed, and the list is a consent record rather than a contact export.

What answers itself

Where is my order, what are your hours, send me the invoice again. These do not need a human and should never wait for one, so the flow answers them and passes anything with a decision in it to a named person rather than to a queue.

What finishes in writing

The thread cannot become a call here, so a confirmation, a document or an agreement has to complete inside it. That is a design constraint, not a preference, and it is why a flow copied from another market stops halfway and waits for a phone to ring.

What the work includes

Everything in the build.

Six pieces of work, each producing something you keep. The first one is the reason the rest can exist at all.

Broadcast campaignstemplate approvedNew season drop is now liveFlat 30% off this week. Tap to shop.DeliverySent12,400Delivered12,180Read9,240Replied1,120reach every customer where they already read

Verification and templates

The Business API on your own number, business verification through Meta, and a library of approved templates in Arabic and English, each written to the category it will actually be approved under

Output

a verified sender and templates you can send today

Two languagesApproved first
Cart & drip recoveryrevenue recovered+1 hYou left 3 items in your cart+1 dHere is 10% off to finish up+3 dLast chance, offer ends tonightRecovered this monthAED 21K · 18% of cartsthe nudge that turns a left cart into a sale

Journeys wired to your systems.

Sequences that fire from something real happening: an order placed, a basket left, a renewal approaching, a document still missing. Each step reads its state from your system rather than from a schedule, so a customer who already paid stops being chased

Output

journeys with a source of truth

State-aware
Click-to-WhatsApp adsad → chatMortgagesSponsoredSend messageWhatsAppHi! Which area?Business Bay, AED 2Mlead capturedQualified leads captured128 this weekturn ad clicks into real conversations, not form drops

Opt-in captured properly

The consent is taken at the point the person is already answering questions, with the wording, the timestamp and the source recorded against the contact

Output

a consent record you can produce, rather than an assumption you inherited

Timestamped
Order & utility alertsdeliveredOrder confirmed#4821 · AED 249readShippedAramex · track linkreadOut for deliveryarriving by 6 pmreadDeliveredrate your ordersentevery step of the order, on the app they actually open

Updates and documents

Confirmations, reminders and the documents that come back the other way. A Dubai Marina physiotherapy clinic on a DHA facility licence collects an insurance card and confirms an appointment without either side reaching for a phone

Output

a completed exchange, in the thread

Both directions
Shared team inboxassignedConversationAssigned toOOmar HaddadIs size L in stock?2LaylaFFatima APayment failed twiceAdelYYousef KWhere is my refund?1LaylaHHind QBulk order query3unassignedone number, the whole team, nothing missed

A shared inbox and handover

One number, several people, and an assignment rule that says who owns a conversation rather than leaving it to whoever looks first. The Arabic thread goes to someone who reads Arabic

Output

a channel that survives an absence

AssignedNot a queue
Lead-gen chatbotqualifiedHi! What are you looking for?BuyRentInvestBuy · 2 bed · JLTQualified lead → sales CRMname, need and budget capturedcaptures and qualifies leads while you sleep

The flow, and your delivery rating

A qualification flow that asks the two questions worth asking, plus the deliverability work behind it: quality rating watched, opt-outs honoured on the spot, sends paced. What else this stack automates is on AI automation in Dubai

Output

a flow and a rating

Paced

The app, or the platform

The free app, or the API.

Most of this market is sold the API before anyone asks whether the free app was failing. Sometimes it was not.

The Business appOne phone, one personThe Business APIA channel, built and run
Who can answerWhoever is holding the phone, and only one of them at a time.A team on one number, each conversation assigned to a named owner.
What is automatedA greeting, an away message and a few saved replies.Flows that read your systems and act on what is actually true.
Messaging firstA broadcast list, capped, and only to people who saved your number.Approved templates to a consented list, at whatever size it reaches.
The template rulesNone to speak of, which is why so little may be sent.Every outbound message reviewed, and the category is not yours to set.
If the number is hitThe number goes, and the history goes with it.A rating you can watch fall, and a pace you can change before it does.
When the app is enough.

When one person answers everything, the volume is not beating them, and nothing has to be sent unprompted. That is a real business, and the API buys it very little in exchange for a setup, a verification and a monthly cost. We say so rather than quoting. It earns its place where two people need the same number, or where something has to go out first: a noon and Amazon.ae seller on a DET Trader licence answering where-is-my-order at volume crosses both lines in one week. What tips it is rarely message count. It is whether a conversation now has to be owned.

The UAE context

What changes the flow here.

Webzenia has worked with Gulf clients since 2018. Each of these is a build decision here and a footnote almost anywhere else.

  1. 01of 03
    The thread cannot escalateMessages cross, calls do not

    A chat here cannot become a call.

    Voice and video over the internet need a licence from the authority, so WhatsApp calling is blocked while its messaging is not. Whatever the flow starts, it finishes in writing. What the phone line does instead is argued on AI voice agents.

    Our methodEvery flow is scoped to complete in the thread, with no call step anywhere in it.
  2. 02of 03
    The category is not yoursReclassified since April 2025

    Meta decides your template category.

    Meta reclassifies a utility template it judges to be marketing, and the reclassification changes what the message costs and what consent it needs. A flow designed around the lower-priced category can be repriced by a review, which is why the wording is written to the category from the start.

    Our methodTemplates drafted to the category they will be judged under, never the one hoped for.
  3. 03of 03
    Arabic is a second queueApproved per language

    Arabic templates need separate approval.

    A Sharjah SAIF Zone manufacturer on a free zone licence does not translate a template, it submits a second one and waits for it. Two languages is two queues, and the register it answers in is a decision of its own, argued on AI chatbot development.

    Our methodBoth languages submitted together, with the timeline quoted for the slower one.

What the engagement covers

From first diagram to running channel.

Six modules. The first produces no automation at all, and the fifth is the one that decides whether any of it may be sent.

Discovery · auditSTEP 01PROCESS TODAYIntakeApproveKey inPaybottleneck · 4 hrsWHAT WE AUTOMATEAuto-fetch from emailAuto-key into the ERPAuto-notify when doneWe map the work and find what is worth automating.

Read your existing chats

The messages already arriving, sorted by what they actually ask for. Most of what a team calls support turns out to be four questions, and knowing which four decides how much of this is worth building.

  • Real threads
  • Not a workshop
Build · automationSTEP 02FLOWTriggerRuleAI stepActionAI STEP · CONFIGmodelclassify intentfallbackhuman reviewconfidence0.85Built modular, with AI where a step needs judgement.

Build the flows and templates

Each flow is drawn to a finish rather than to a hand-off, because there is no call to hand off to. Templates are written to the category they will be judged under, in both languages, before either is submitted.

  • Finishes in writing
Integrate · your stackSTEP 03Automation coreAll syncedXXeroAccountingnowHHubSpotCRM2mEEmaraTaxTax filing5mWWhatsAppMessaging1mWired into the tools you already run.

Wire it to your systems

The thread reads order state, booking state and payment state from the systems that own them. Where two systems disagree, the seam is named and settled before a message quotes either of them.

  • Read first
Monitor · healthSTEP 04AUTOMATION HEALTHInvoice flowrunningReconciliationrunningReport syncretryinguptime · 30d99.9%Report sync retrying — flagged on WhatsApp, no silent failure.Watched, with alerts, so nothing fails in silence.

Watch what arrives

Sent is not delivered and delivered is not read. The quality rating, the delivery rate and the opt-out rate are watched together, because the first one falls after the other two have already told you why.

  • Three signals
Govern · audit + accessSTEP 05AUDIT LOGinvoice-botposted #482110:02Financeapproved batch10:05systemaccess checked10:09ACCESSPDPL-alignedAdminfullApproverapproveBotpost onlyEvery run logged, access controlled, PDPL-aligned.

Hold the consent record

Who agreed to what, when, and through which form, stored against the contact. Opt-outs are honoured immediately and permanently, and how long a thread is kept is decided rather than defaulted.

  • Recorded
  • Retention set
Handover · yoursSTEP 06RUNBOOKRunbook.mdHANDED OVERRepo · transferredAccess · in your nameDocs · completeYour team runs it:PANDocs and access handed over. It is yours to run.

Hand over the inbox

Your team runs the inbox, edits the templates and reads the ratings, with a written runbook for the three things that go wrong: a rejection, a rating drop and a flow that stopped firing.

  • Runbook

Our stack

How we build and send.

Six layers between a message arriving and something happening because of it. Select one to see why it earns its place, and where we argue against it.

WhatsApp Business Platform
Why WhatsApp Business Platform

The official platform is the only one where a number is genuinely yours, several people can answer it, and a message sent outside the customer-initiated window is permitted rather than tolerated.

How we excel

We open it on your own number and in your own account, so removing us is a permissions change. A provider who owns the number owns the history attached to it.

Number ownershipMulti-agentHolds
Business PlatformYou do
The Business appYou do
A reseller numberThey do
An unofficial panelNobody

How the build runs

How the channel goes live.

The category advertises ten minutes. Verification and a sending ramp are weeks, and the difference is worth knowing before you plan a launch around it.

01Weeks 1 to 2Scoped

Verify the number

The account is opened in your name, the number is migrated or provisioned, and business verification goes through Meta with the trade licence and the details that have to match it. Where a number is already in use on the Business app, the migration is planned rather than attempted on a Thursday. Nothing is promised on a date the verification queue controls.

  • Accountin your name, from day one
  • Verificationdocuments matched first
  • Datesquoted, never promised
02Weeks 2 to 5Built

Build and submit both languages

Flows are drawn to a finish, templates are written to the category they will be judged under, and Arabic and English go into the queue together rather than one after the other. A rejection is read as information about the category rather than resubmitted with softer wording. The opt-in capture is built in the same phase, because a flow with nobody consented to receive it is a demo.

  • Templateswritten to the category
  • Languagessubmitted together
  • Opt-inbuilt, not assumed
03Month 2 onwardRunning

Ramp the volume

Sending starts small and climbs as the quality rating holds, because a new number sending at full volume is the fastest way to lose one. Delivery, reads and opt-outs are watched together, flows are corrected where people are dropping out of them, and the inbox is handed to your team with a runbook. What is automated next across the rest of the business is a separate conversation.

  • Volumeclimbs with the rating
  • Watcheddelivery, reads, opt-outs
  • Handoverinbox plus a runbook

The number, the templates and the consent record are in accounts you hold.

Yours throughout
Your accountBoth languagesPaced ramp

Our commitment

Four promises about your number.

This channel is easy to set up in a way that ends it. These are the four things we hold ourselves to.

  • Consent is recorded under the PDPL

    Consent is the primary lawful basis for most commercial processing here, so an opt-in is a legal record rather than a platform setting. The wording, the timestamp and the source sit on the contact, and an unevidenced list is not messaged.

  • We protect your delivery rating

    Volume climbs as the rating holds and stops when it does not. If a campaign would put the number at risk, it does not run, and you hear the reason rather than a rescheduled date.

  • Opt-out works immediately

    A person who asks to stop is stopped in the thread, in the CRM and in every flow that could have reached them, in both languages, without anybody having to process it by hand.

  • A named person owns each chat

    Every thread has an owner rather than a queue, and the number, the templates, the flows and the consent record sit in accounts you hold with Webzenia added as a user. Leaving costs you a handover, never a rebuild.

Recorded consent, paced sending, accounts you hold.

Common questions

WhatsApp automation questions, answered.

Next step

See what your chat can carry.

Tell us what you want WhatsApp to do. We will say what needs the Business API, what the Arabic adds to the timeline, and what has to happen somewhere else.

Tell us what you need.

+971
Chat on WhatsApp