Project One Motors · 2024-2026

The marketing team was the photo index.

0 photo requests the marketing team now answers

  • automation
  • ai
  • build
The WhatsApp photo bot for Project One Motors, replying to a salesman's request with the correct car.
Asked for "the white GT, low km one." It knew.

All day, every day, a salesman would WhatsApp marketing: "send me the red Roma shots." Someone would stop what they were doing, find the car, dig out the chassis number, locate the photos, and forward them. Twenty minutes later, someone else would ask for the same car.

It never stopped. It didn't keep office hours. And it meant the marketing team's actual job happened in the gaps between other people's requests.

So I built a bot that lives on a WhatsApp number and does nothing else.

The matching against live inventory runs in code, not in the model - so the photos are always the right car and never a confident guess.

It listens only to whitelisted sales contacts. 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 runs deterministically in code, not in the model, so the photos are always the right car and never a confident guess. If the request is genuinely ambiguous, the bot asks. It remembers the thread, so "what's the price?" means something. It replies by name.

It handles ten to twenty of these a day now. The marketing team handles none.

Built and tested before it ever touched the sales team, and architected to move off a laptop onto always-on hardware without a rewrite. Which it did.