Logistics
Predictive Fleet Analytics Platform for Mer**** Logistics, Midlands UK
Delivered in approximately four months with a small dedicated team.
A Dubai-based online retailer was handling the large majority of its customer contact through WhatsApp rather than email or web chat, and a four-person support team was drowning in repetitive order-status questions. They needed an assistant that could handle routine queries in both Arabic and English without making customers feel they had hit a wall.
Delivered in under three months by a small dedicated team.
Project Highlights
Scalable Architecture
Built for growth — Fixed Price designed to scale
Secure & Compliant
Enterprise-grade security and data protection standards
Measurable ROI
Four agents answering repetitive order queries → Assistant resolving over half of conversations bilingually
United Arab Emirates Delivery
Delivered for a United Arab Emirates-based E-commerce client
Tech Stack
Last updated:
Industry
E-commerce
Sector
Online Fashion & Homeware Retail
Region
United Arab Emirates
Project Type
Fixed Price
Al M***** Retail is an online fashion and homeware retailer based in Dubai, selling to customers across the United Arab Emirates. Like many Gulf ecommerce brands, it found that its shoppers overwhelmingly preferred to get in touch through WhatsApp rather than email or a website chat window. WhatsApp had effectively become the company's primary customer service channel, carrying everything from pre-sales questions to delivery follow-ups and returns.
That preference made customer experience on WhatsApp central to the brand. A four-person support team handled the volume, but much of their day went on repetitive order-status questions rather than the conversations where human judgement mattered. Leadership wanted automation that would serve customers instantly in both Arabic and English, while protecting a reputation that a clumsy, frustrating chatbot could easily damage. An earlier generic chatbot trial had already shown how badly an off-the-shelf approach handled their audience.
This project was delivered under a Non-Disclosure Agreement. The client operates in the E-commerce sector (Online Fashion & Homeware Retail) and is based in United Arab Emirates.
The large majority of incoming messages were variations of 'where is my order'. Experienced agents spent hours copying tracking numbers into replies instead of resolving genuine problems, and response times stretched during busy periods. Language made automation genuinely hard. Customers wrote in English, Modern Standard Arabic and Gulf dialect, frequently mixing them within a single message and sometimes writing Arabic in Latin characters. Generic intent models coped with English but handled Gulf dialect poorly.
There was a firm brand constraint as well. The client was clear that a bot which trapped customers in loops would do more harm than slow replies, so any escalation to a human had to be immediate and obvious. Arabic replies also needed to read naturally, because stilted machine-translated Arabic signals a foreign company to customers in the UAE.
The technical landscape added further limits. Order data lived inside the ecommerce platform with no clean API for status lookups, so the assistant had no direct source for its most common answer. WhatsApp's Business API also enforces strict rules on what businesses may send outside the 24-hour customer service window, which constrained any proactive messaging such as shipping updates.
Four agents answering repetitive order queries
Assistant resolving over half of conversations bilingually
PapaSiddhi built the assistant on the official WhatsApp Business API, with a Node.js service handling webhooks and conversation flow and a separate Python service performing intent classification and entity extraction. Instead of relying on one generic multilingual model, the team trained intent classification on the client's own historical WhatsApp transcripts. Because that data reflected how their customers actually write, Gulf dialect, Arabizi and mixed Arabic and English messages were handled reliably.
Order lookups run through a lightweight integration layer built over the ecommerce platform's API, with status cached in MongoDB so the store is not queried on every message. The assistant covers order status, delivery timelines, returns initiation and basic product availability. Anything outside that scope, or any message where confidence falls below a threshold, hands off to a human agent in a single step with the full conversation attached. A native speaker wrote the Arabic response library, and message templates were pre-approved through WhatsApp's process to allow proactive shipping notifications within policy.
Supervisors work from a React agent console where they can watch live conversations, review what the assistant handled overnight and correct misclassified intents directly. Those corrections feed the next retraining cycle, so the model keeps improving from real usage rather than leaving errors in a ticket queue. Supervisors can also see at a glance which conversations were escalated and why, helping the team spot new query types worth automating next.
Delivered in under three months by a small dedicated team. The assistant now resolves a substantial share of incoming conversations without human involvement, concentrated almost entirely in order-status and delivery-timeline queries — the categories that were consuming the team. Median first response during busy periods dropped from tens of minutes to near-instant for handled intents. The support team was not reduced; they moved onto returns handling and pre-sales questions, which the client considers higher value. Arabic-language conversations now resolve at a similar rate to English ones, which was not true of the earlier generic chatbot they had trialled. The client has since expanded the assistant to handle exchange requests, which was the next-largest query category once order status stopped dominating the queue.
Transformation Summary
Four agents answering repetitive order queries → Assistant resolving over half of conversations bilingually
This project was delivered under a Non-Disclosure Agreement (NDA). Specific client details, business data, proprietary workflows, and project credentials remain confidential. Screenshots and live URLs are available upon mutual NDA execution.
Request an NDA to see full detailsMost bot failures are escalation failures rather than language failures — customers do not mind a bot, they mind being trapped by one. Escalation here is a single step, triggers automatically when intent confidence is low, and passes the full conversation to the agent so the customer never repeats themselves.
Let's discuss your project and create a success story together.
Logistics
Delivered in approximately four months with a small dedicated team.
Manufacturing
Delivered in approximately three months with a small dedicated team.
Financial Services
Delivered over approximately five months with a small dedicated team, including the supervised pilot period.