AI and WhatsApp chatbots for UAE businesses
AI chatbot development in Dubai, tested on your customers' own questions
Your WhatsApp number or website can answer customers from your own price list, pages and PDFs, ask for the missing date or area, and pass anything it can't answer to your staff with a summary.
From AED 4,900excl. VATSee pricing →
- From AED 4,900 ex VAT, 2–6 weeks
- Your WhatsApp number stays in your name
- Tested on Arabic, English and Arabizi
- Acceptance sheet built from your chats
- ★ 4.9 on Google (76 reviews)Lucknow, India profile
- 200+ projects since 2017
- Top Rated on Upwork, 100% Job Success
Founder-led delivery
Overview
Building that bot costs AED 4,900–59,000 excluding VAT, over 2–6 weeks. Two things set the price: how many real customer questions it must pass, and whether it only reads your content or also writes leads and sends payment links. It runs on Meta, AI and cloud accounts in your company's name.
By Ashish Sharma, founder · Updated 12 October 2026
Quick answer
Is a Dubai AI chatbot a one-off cost, or does it keep billing after launch?
Both. With Codingclave the build is a one-off AED 4,900–59,000 excluding VAT, over 2–6 weeks. A bot that only reads your content sits towards the bottom of that band. One that writes leads into your CRM or qualifies Property Finder and Bayut enquiries sits higher. One that sends payment links sits towards the top. What keeps billing after launch goes to your own accounts, not to us: Meta's per-message fees, model usage on your API key, and hosting.
- AED 4,900–59,000 ex VAT, 2–6 weeks, a fixed price once your sheet is signed off
- Answers only from your material and hands over instead of guessing
- Meta bills per delivered template, in AED since 1 April 2026
01of 9
Start with the questions your customers sent last week
Before anyone writes a brief, scroll back a week in your WhatsApp and copy ten questions customers sent, or as many as you have, exactly as typed. A brief describes the bot you hope for. Those messages describe what it will be asked on day one, and they become the acceptance sheet that is the scope.
Answer, follow-up or staff
Every line is marked answer (naming its source: a page, a PDF, the price list), ask a follow-up (a missing date, area or order number) or hand to staff. Refusal topics get agreed wording: unpublished prices, medical or legal advice, competitors.
It never guesses: unknown questions and 23:40 messages go to your staff
When nothing in your material answers a question, the bot says so and hands the chat to a named person with a short summary. Out of hours it sends your agreed message, takes the details and flags the chat for the morning.
You write the test
Some agencies advertise a count of edge-case prompts. I'd rather you write the test, because you know what your customers send. We run every line against the live bot with you before go-live, and again after each change.
| Customer message (as written) | Language | Bot action | Answer source | Refusal or handover wording |
|---|---|---|---|---|
| Do you deliver to Al Barsha on Friday? | English | Answer | Delivery areas page | None |
| كم سعر باقة الشركات؟ (a package price you don't publish) | Arabic | Hand to staff | None: a refusal topic | Approved Arabic line; staff alerted |
| mumkin a7jez bukra? | Arabizi | Ask a follow-up | Booking rules | Asks for the time and branch |
| Are you open now? (sent at 23:40) | English | Out-of-hours message | Opening hours | Agreed text; details kept |
Send them unedited to +91 92771 84741 on WhatsApp and I'll sort each line into answer, follow-up or staff before we talk price. I read these sheets myself, and the person who reads them is the person who quotes the bot and leads its delivery.
02of 9
What moves the price: how many lines the bot must pass, and what it may change
Every chatbot on our price list sits in one band, AED 4,900–59,000 excluding VAT over 2–6 weeks. The permission level sets where in that band a bot usually lands. The size of your acceptance sheet moves it within that, and Arabic adds a second language to every line.
It reads: your site, PDFs, price list and FAQ
The bot answers from your material and hands over the rest. The hard part is what isn't there: questions your documents don't answer, a price list that changed last month, refusal topics customers keep pushing on.
It writes: a CRM record or a portal lead
The bot also creates records, typically a Property Finder or Bayut enquiry qualified on WhatsApp and saved to your CRM. What breaks here is duplicate leads, missing fields and the CRM being down when a lead arrives.
It acts: payment links and lookups
The bot also sends a Telr, PayTabs, Network International N-Genius, Stripe, Tabby or Tamara link after a confirmed quote, or looks up a booking. The sheet tests wrong amounts, expired links and requests about someone else's order.
| Firm | Published figure | Timeline | What the page says the price covers |
|---|---|---|---|
| Digital Gravity | Approx. AED 18,350–183,500; integration approx. AED 3,670–36,700 | Not published | Not listed |
| SISGAIN | AED 10,000–200,000+ | 4–12 weeks | Not listed |
| Logiolegion | AED 25,000–150,000 | Not published | Not listed (range in its own 'top 10', 16 Feb 2026) |
| Zena (Fictoralabs) | AED 199 a month, rising to AED 249 | 14-day trial | A rented platform, not a build |
| Gravity Base | None published | Not published | Not stated |
| Asif Digital | None published | 2–3 weeks | Cost drivers only |
| Codingclave | AED 4,900–59,000 ex VAT | 2–6 weeks | The lines on your acceptance sheet |
When I quote a bot, I count lines on your sheet and the permissions you give it, so a read-only bot that must pass 200 bilingual questions can cost more than a CRM bot with 30. Once the sheet is agreed in writing, that price is fixed until you add lines or permissions. Unsure of your level? Send the questions on WhatsApp with a line on what the bot may do.
03of 9
What you keep if you change developer, and three questions for any builder
A rented chatbot platform is cheaper in month one: Zena lists AED 199 a month for an early cohort, rising to AED 249. There the flows run on the vendor's system, so ask what you can take with you. We build on accounts in your company's name from day one.
Can I message a bot you’ve built?
A demo answers questions the builder picked. Before go-live you run your own sheet against your own bot, and sign-off waits until it passes.
What does it refuse, and what happens at 23:00?
'It can answer anything' and 'it never sleeps' are the wrong replies. Look for agreed refusal wording and an out-of-hours message that queues the chat for staff.
Who do I talk to when it breaks?
During the build, me, on WhatsApp. After go-live, still me, and for six months any bug, say a signed-sheet line that stops passing, is fixed without a bill. New flows are new work.
| Account | In whose name | If you change developer | On a rented platform |
|---|---|---|---|
| Meta business portfolio | Your company | Remove our access | Ask the vendor |
| WhatsApp Business Account, number and templates | Your company | Stay with you | Ask if the number can leave |
| LLM API key and billing | Your company | Revoke our key | Inside the platform |
| Vector store, documents and bot code | Your cloud account | Logins handed over | Ask what you can export |
| CRM or booking system | Your company | Unchanged | Unchanged |
Every login is handed over, so changing developer means removing my access rather than migrating off a platform. The bot's code, and the IP in it, become yours outright with the final payment. I'd rather keep a client because the bot works than because leaving is hard.
What you can verify about us without asking: 4.9 on Google (76 reviews) on our reviews page, Top Rated on Upwork, 200+ projects since 2017.
You contract with Codingclave Development LLP in Lucknow, India, yet the invoice is in dirhams, and your bank sends the payment to our AED account. We have no UAE office or phone number; reach me on WhatsApp (+91 92771 84741), email or video call, Mon–Sat 08:30–17:30 Gulf Standard Time, which covers a UAE office day up to its last half hour (how the hours line up). More on working with UAE clients: our UAE hub.
Have a project in mind?
Send a few lines on WhatsApp or get a fixed AED quote.
04of 9
Arabic, Gulf dialect and Arabizi in the same conversation
I don't sign off your Arabic answers; you do. Your customers write Gulf Arabic and Arabizi, and you know which replies sound right to them. So the Arabic lines come from your own chats, and the sheet checks six things.
Switching mid-chat
The bot replies in the language of the latest message, or offers a language button and remembers the choice. Your scope sets which.
Arabizi
'kam el si3r?' has to be understood. Whether it gets an Arabic or English reply is your rule.
Digits and prices
Arabic-Indic (٤٩٠) and Western (490) digits both read correctly, and every AED amount matches your price list.
Handover notes
The summary staff see is in the language they read, which may not be the customer's.
Right-to-left website widgets
An Arabic chat window on your site runs right to left, checked on phone and desktop.
Refusals in Arabic
A refusal that reads politely in English can sound abrupt in Arabic, so each one is approved in both.
The model is chosen by how it performs on your sheet. UAE-built options exist, such as Falcon Arabic, released by Abu Dhabi's Technology Innovation Institute in May 2025 (benchmark claims are TII's own). Fixed Arabic answers come from your team, or the Arabic copy is quoted after a short discovery call.
05of 9
When a bot stops being a bot and becomes software
When a Dubai business asks me for 'AI automation', the job is usually a bot plus a connection to software it already pays for. Four of those jobs fit the chatbot band.
Portal enquiry to qualified lead
A Property Finder or Bayut enquiry gets an approved WhatsApp template, then questions on budget, area and move date. Answers go to your CRM and the agent is alerted. The portal feed itself is a separate job: Property Finder and Bayut integration.
Order or booking status
The bot looks up the order by number or phone. If the phone doesn't match the order, it reveals nothing.
A payment link after a confirmed quote
Sent through your gateway (payment gateway integration), with the amount taken from the quote, never from the model.
An AI receptionist on WhatsApp
After hours the bot takes the name, the request and a callback time, ready for your staff in the morning.
| What you want | Our band (AED, ex VAT) | Timeline |
|---|---|---|
| A bot on WhatsApp or your website | AED 4,900–59,000 | 2–6 weeks |
| The CRM itself (CRM development) | AED 12,500–88,000 | 4–8 weeks |
| A real estate website plus CRM | AED 13,500–98,000 | 4–10 weeks |
| An app with AI features | AED 17,000–108,000 | 4–12 weeks |
| An AI web app or portal (software cost guide) | AED 24,500–245,000 | 6–16 weeks |
| Anything else | Quoted after a short discovery call | Set in the written scope |
If the system behind the bot doesn't exist yet, see the software, CRM and ERP cost page. Job not listed? Describe it on WhatsApp and I'll tell you which row it belongs in.
06of 9
Where one WhatsApp message is stored, and where it is processed
Meta passes each message to your bot server, the server finds matching passages in your documents, and the model may only answer from those; if nothing matches, a person takes over. Follow one message: a customer in Jumeirah asks your WhatsApp number whether a sofa is in stock. It touches four systems, and 'does it stay in the UAE?' has a different answer at each.
Stop 1: Meta’s Cloud API
Meta's local storage option lists AE (UAE), set per number before the number is registered; changing it later means deregistering and re-registering, so we decide it in week one. It covers data at rest only. Meta may process a message abroad for up to 60 minutes, and it holds the contact book whatever you choose.
Stop 2: the bot server and vector store
Code, indexed documents and logs sit in a cloud account in your name, in a region named in your written scope.
Stop 3: the language model
Storage is not processing. Middle East AI News reported in August 2026 that OpenAI switched on UAE inference residency for eligible ChatGPT Enterprise and Edu customers, on GPT-5.2 only; whether it covers your API project is checked and written into the scope. AWS says Claude on Amazon Bedrock in its Middle East (UAE) Region uses global cross-Region inference: requests may be processed in other Regions, while stored data and logs remain in the source Region.
Stop 4: your CRM. One rule covers all four stops.
Your CRM keeps leads wherever its vendor stores them. At every stop, personal data leaving the UAE needs a basis under Articles 22 and 23 of the PDPL (Federal Decree-Law No. 45 of 2021): an adequate destination, or one of the listed cases where adequacy is missing. DIFC and ADGM firms answer to their own data protection laws. Your scope names the basis for stop 3, and your adviser confirms it.
| Stop | Where it is processed | Rule that applies |
|---|---|---|
| Meta Cloud API | At rest in AE if chosen; up to 60 minutes abroad in use | Meta's terms; PDPL |
| Bot server and vector store | The region named in your written scope | PDPL |
| LLM API | OpenAI: UAE inference reported for eligible Enterprise and Edu customers; Bedrock UAE: other Regions possible | PDPL Art. 22–23; clinics: ICT Health Law Art. 13 |
| CRM or booking system | Your vendor's region | PDPL |
07of 9
What Meta’s WhatsApp rules mean for an AI bot (checked 12 October 2026)
Meta moved WhatsApp to per-message billing on 1 July 2025 and added AED as a billing currency on 1 April 2026, so a guide still quoting per-conversation rates is out of date. This is what Meta's pages said on 12 October 2026; its 1 October 2026 rate-card update does not list the UAE.
App, API or both
A bot needs the Cloud API, with your number on a WhatsApp Business Account in your Meta business portfolio. A Business Solution Provider is optional; the Cloud API can be connected directly. Coexistence keeps the number on the Business app too, at a fixed 20 messages per second.
What Meta bills, and what is free
Meta charges per delivered template, priced by category (marketing, utility or authentication), volume tier and the recipient's country code. Its pricing page lists no platform fee; a solution provider, if you use one, may charge its own. Free-form replies inside an open 24-hour window cost nothing, nor do utility templates delivered inside it. A chat that starts from a Click to WhatsApp ad or a Facebook Page button opens a 72-hour free window, provided the business replies inside the first 24 hours.
Can I put a ChatGPT-style assistant on my number?
Not a general-purpose one. Since 15 January 2026, Meta's WhatsApp Business Solution Terms let AI Providers offer general-purpose assistants only where Meta is legally required to allow them. Meta says the policy 'does NOT change' what it charges other businesses, and the UAE has never been on its AI Provider charge list.
We build to that line: your bot answers about your business and hands over, and if you ask it for a poem it declines. A Custom GPT can help your staff internally; customers on WhatsApp need the confined bot.
Have a project in mind?
Send a few lines on WhatsApp or get a fixed AED quote.
08of 9
When the bot sends first: broadcasts, follow-ups and calls
Answering people who message you is the easy case. Once the bot starts the conversation, through a broadcast, a follow-up or a call, more rules apply. Meta's policy requires a recorded opt-in before marketing templates, and the PDPL sets the grounds for using personal data in marketing; confirm yours with your adviser.
Calls: Cabinet Resolutions 56 and 57 of 2024
In force since 27 August 2024, per Clyde & Co: marketing calls only 9:00–18:00, once a day, twice a week if unanswered, never from personal numbers, free-zone firms included. The TDRA approves telemarketers and handles complaints, and consumers can register on the Do Not Call Registry (DNCR). The summaries make no exception for automated or AI calls.
Fines, and what isn’t settled
Clyde & Co reports AED 50,000, 75,000 and 150,000 for a first, second and third DNCR breach; another summary gives AED 10,000–150,000. Whether the call rules cover WhatsApp or SMS isn't settled in the summaries I read.
What we build, and what we don’t
A timestamped opt-in record, an opt-out keyword, and templates sent only to opted-in contacts. We don't build calling agents. If you buy one elsewhere, these rules still apply to you.
09of 9
Clinic bots: bookings and directions, not symptoms
One Dubai agency page cites HIPAA, a US law. DHA- and DOH-licensed clinics answer to a UAE one.
Health questions stay off overseas models
Federal Law No. 2 of 2019 on ICT in health fields, Article 13, bars storing, processing or transferring UAE health data abroad unless the health authority, with MOHAP, permits it. Ministerial Resolution 51 of 2021, effective 16 May 2021, lists the exceptions. So by default a clinic bot doesn't send symptoms to an overseas LLM API.
What the bot handles
Bookings, directions, opening hours, insurers accepted and non-clinical FAQs. Anything clinical goes to staff unless your legal adviser confirms a basis: 'how much is whitening?' comes from the price list, 'my filling hurts' goes to reception.
Website and advertising rules for clinics are on our clinic and hospital website page.
Pricing in AED
Where a bot ends and software pricing starts
Most readers need only the first row; the others apply when there is nothing behind the bot yet. Anything without a band is quoted after a short discovery call: ask for a written quote.
AI chatbot
AED 4,900 – AED 59,000
Excl. VATAI chatbot (website or WhatsApp) · Typical timeline: 2–6 weeks
A website or WhatsApp bot on your content: acceptance sheet, staff handover, out-of-hours message, an English and Arabic test run, and Meta set-up on your accounts. Excludes Meta fees, model usage, hosting, any solution-provider fee and Arabic copy you don't supply.
Get a quote for this plan
Custom CRM
A CRM for when leads have nowhere to go yet. 4–8 weeks.
Real estate website + CRM
A brokerage website and CRM with portal leads and agent assignment. 4–10 weeks.
Custom software, portal or SaaS
An AI web app, portal or internal tool. 6–16 weeks.
Mobile app (iOS + Android, Flutter or React Native)
An app with AI features. 4–12 weeks.
Changes to a live bot, or a bot another developer built
Rework of an existing bot, or new flows and integrations after launch. Bugs in a bot we launched aren't billed here: for its first six months live, fixing them costs nothing.
- Fixed price in AED
- Free scoping call
- No obligation
Outside every build fee, billed to your own accounts: Meta's per-message charges, model usage on your API key, and hosting.
Prices are in UAE dirhams (AED) and exclude VAT. Project prices are converted from our GBP price list at GBP 1 = AED 4.90 (11 October 2026) and rounded; monthly plans are set in AED. Codingclave is an India-based supplier and is not registered for UAE VAT. VAT-registered UAE businesses usually account for VAT on imported services under the reverse-charge mechanism; confirm with your tax adviser.
Fixed AED quote
How far should your bot be allowed to go?
Paste them exactly as customers wrote them, Arabic or Arabizi included, as many as you have. I'll come back with which a bot can answer, which stay with your staff, and which price band the job falls in.

Ashish Sharma
Founder, Codingclave
Ashish or the team replies on WhatsApp or email during our hours, Mon–Sat, 8:30am–5:30pm GST.
- ★ 4.9 on Google (76 reviews) · Lucknow, India profile
- 200+ projects since 2017
- Top Rated on Upwork, 100% Job Success
- Founder-led delivery
Prefer WhatsApp?
WhatsApp AshishYou send real questions
Ten from last week, or as many as you have, as customers wrote them, plus the channel.
Sheet, permissions and AED quote
The acceptance sheet, permission level and region per stop, priced in AED. Then 40% to begin, a second 40% when the bot clears a mid-build milestone we name together, and the final 20% at go-live.
Meta verification and your number
Meta Business Verification with the company documents Meta asks for, then the WhatsApp Business Account and number (with the local-storage choice), the LLM API key and the cloud account.
Build on your content
Grounded on your pages, PDFs and price list, with any CRM, portal feed or payment link connected.
Run the sheet together
The bilingual QA pass, a live handover to a named staff member, an out-of-hours test.
Switch on, then hand over
Every login handed over; the sheet becomes the re-test list.
FAQ
Questions UAE businesses ask us
Can’t see yours? Ask Ashish directly — you’ll get a straight answer, not a sales script.
Ask Ashish directly
How long does it take to build and launch an AI chatbot?
Is a WhatsApp chatbot free to run once it is live?
Can I keep my WhatsApp Business app and add an AI bot to the same number?
Is it legal to send WhatsApp broadcasts or use an AI calling agent in the UAE?
Can an AI chatbot reply in both Arabic and English, and understand Arabizi?
Can my customers' data stay in the UAE if the bot uses ChatGPT or Claude?
What does an AI automation agency do in Dubai, and what does it charge?
Which companies build AI chatbots in Dubai, and what should I test before hiring one?
Ashish Sharma · Founder
What could a bot take off your staff? Last week’s chats will show
Paste them exactly as customers wrote them, Arabic or Arabizi included, as many as you have. I'll come back with which a bot can answer, which stay with your staff, and which price band the job falls in.
- WhatsApp us or fill in the form
- Free scoping call
- Fixed AED quote, no obligation
- ★ 4.9 on Google (76 reviews) · Lucknow, India profile
- 200+ projects since 2017
- Top Rated on Upwork, 100% Job Success
- Founder-led delivery
Keep exploring
- UAE
Codingclave for UAE businesses
- Service
Property Finder and Bayut lead integration
- Service
Telr, PayTabs, Tabby and Tamara integration
- Service
Custom CRM development in Dubai
- Industry
Clinic and hospital websites in the UAE
- Price guide
Software, CRM and ERP cost in Dubai
- Service
Working hours that overlap the Gulf day
- UAE
Ask for a written quote
- Reviews
Codingclave reviews

Ashish Sharma
Founder, Codingclave · Updated 12 October 2026
Ashish founded Codingclave in Lucknow, India, in 2017 and still leads delivery on every project.
Sources (12)· public sources cited on this page
- Meta for Developers – Pricing on the WhatsApp Business Platform
- Meta for Developers – Pricing policy for AI Providers on the WhatsApp Business Platform
- Meta for Developers – Business phone number registration
- Meta for Developers – Cloud API local storage
- Meta for Developers – Onboarding WhatsApp Business app users (Coexistence)
- Clyde & Co – UAE tightens telemarketing regulations
- Baker McKenzie – UAE health data law: permitted transfers of health data
- US International Trade Administration – UAE allows cross-border flows of personal data
- Middle East AI News – OpenAI now offers inference residency to UAE enterprise users
- AWS Machine Learning Blog – Bedrock global cross-Region inference for Claude in the Middle East Regions
- The National – UAE's Technology Innovation Institute releases Falcon Arabic
- WAM – Dubai launches 'Dubai AI'