Almost every enquiry in Dubai starts on WhatsApp
Which is how a marketing team ends up being a human lookup service. At Project One Motors, salesmen WhatsApped marketing for car photos all day: somebody stopped what they were doing, found the car, dug out the chassis number, located the shots and forwarded them. Twenty minutes later somebody asked for the same car. It never stopped and it didn't keep office hours.
The first bot: the photo index
It sits on a WhatsApp number and does one thing. Claude reads the request in whatever form it arrives - "the white GT, low km one" - and works out which car is meant.
The matching against live inventory then runs deterministically in code rather than in the model, so the photos are always the right car and never a confident guess. If the request is genuinely ambiguous, it asks instead of picking. The marketing team now answers 0 photo requests.
The second bot: talking to actual customers
Same showroom, much harder problem. This one answers buyers on the showroom's own number, at 2am, in Arabic, Russian, Hindi and broken English, mixed in with people trying to sell cars and people who were never going to buy one.
The interesting part isn't the answering, it's knowing when to stop. Price negotiation, complaints, and anyone who asks for a human get a human. It answers only from the live catalogue, so it can't quote a car that isn't in stock.
And the rule about what it must never say - a chassis number, for one - doesn't live in the prompt where a determined person could talk it loose. It runs as a check in code after the model has spoken, on every single reply. Every enquiry gets answered without a salesperson, and the ones that should reach a human still do.
Automation that survives a real sales floor
Sales teams don't open dashboards. So the handover arrives in the salesperson's own WhatsApp, from the showroom's number, and they answer it there the same way they'd answer a colleague. Nobody had to install anything or learn anything, and that's most of the reason it's still running.
Same thinking behind the showroom check-in kiosk: a tablet by the door, four taps, and the right salesperson gets pinged. The version people actually use beats the version with more features.
What this is and what it isn't
It isn't a chat widget with a decision tree, and it isn't an off-the-shelf plugin. It's a small amount of code around a language model, with the hard limits enforced outside the model, wired into whatever system already holds the truth - your inventory, your stock, your catalogue.
If there's no reliable source of truth for it to check against, then that's the thing to build first, and I'd rather say so before quoting than after.