For agencies & platforms that support dealer websites · UK & US

Put CarSearch AI on every dealer site you support.

White-label AI components — semantic car search, an AI sales assistant, part-exchange capture and showroom image generation — embedded on your dealers' websites with one tag each. One partner account, a dealership per site, keys pinned to their domains, styled with your CSS variables.

Paste a dealership, we structure it Origin-pinned keys per dealership Full REST API + docs
demo-motors.example/stock
A dealer website's stock page: a buyer types “a practical automatic family car under £22,000 with low mileage”, the AI shows what it understood — Gearbox: Automatic, Up to £22,000, ranked by practicality and mileage — then the matching cars from that dealership's live stock, and narrows them on a follow-up
Real journey · AI search on a dealer website
Support 1 to 1,000 dealer websites from one account 4 white-label components UK + US country packs Your brand, our AI
The white-label product

Four components. Any dealer website. Your branding.

Each dealership you add gets its own UID, and that UID pairs with your partner key on every call. Embed the components you subscribe to, style them with CSS variables, and push listings in through the API.

The oc-car-search box with the query “a practical family car under £20,000 with low mileage” and the “Our AI understood” panel: Up to £20,000, ranked by practical family car, low mileage
🔍

Semantic car search <oc-car-search>

Buyers describe the car in their own words; the AI interprets the intent, shows what it understood, and searches that dealership's live stock. A whole search page in one tag.

The oc-ai-chat panel on a dealer site answering “which SUV would you recommend?” with real cars from that dealership's stock — a Kia Sportage at £17,795, a BMW X3 at £20,795 and a Peugeot 2008 at £13,995, each with mileage, fuel and gearbox
💬

AI sales chat <oc-ai-chat>

A 24/7 assistant that answers from the dealership's inventory, qualifies the buyer and captures the enquiry as a lead in its CRM.

The part-exchange photo checklist: each photo checked by the AI with what it saw, its confidence, and a flag where the photo doesn't match the slot
🔁

Part-exchange capture <oc-part-exchange>

Contact gate → plate and mileage read from photos → guided photo checklist with the AI's review of every shot → the trade-in lands in the dealership's CRM, ready to value.

A grey Audi A3 placed in a showroom with polished dark floor reflections and soft overhead lighting — generated from a forecourt photo
🖼️

Showroom images <oc-showroom>

A forecourt photo becomes a showroom shot: the car is cut out, placed on a showroom backdrop and the light, shadows and reflections are repainted by the AI.

Vehicle onboarding: the guided shot list with every slot reviewed by the AI — what it saw, its confidence, and where it disagrees
🏢

AI listing onboarding

Photograph the car and work the guided shot list — the AI reviews each photo the moment it lands, says what it saw and how confident it is, flags the shots that don't match. Ask for the listing copy whenever you're ready and it comes back to publish or tweak.

The developer documentation: authentication — the Authorization: Bearer partner key and the X-Dealership-Uid header, with what the secret and publishable keys can each do
🔌

Listings API & enhanced listings

Push a listing and its photos by API — it's stored, searchable and every photo described in the background. Call enhance whenever you want the AI write-up and it comes straight back in the response, ready to accept or tweak.

How it works

From forecourt to sold — without the busywork

🔍 AI search

The buyer says it; the AI shows what it understood; the right cars appear

One box on the dealer's website. The AI turns plain English into real filters plus a semantic ranking — and shows the buyer the interpretation before the results, so there's never a mystery about why a car is there.

  • “Our AI understood”: budget, gearbox, body, ranking — visible to the buyer
  • Results from that dealership's live stock only
  • Follow-ups refine the search (“anything cheaper?”)
demo-motors.example — <oc-car-search>
The oc-car-search component on a dealer site: the buyer types “a practical family car under £20,000 with low mileage”, the “Our AI understood” panel shows the budget and how it ranked, then the matching cars from live stock; a follow-up refines it to under £15,000 Real journey · <oc-car-search>
💬 AI assistant

An assistant that searches before it answers — and a summary for the sales team

Buyers ask in their own words, day or night. The assistant checks the stock and the dealership's details, streams a formatted answer with real photos, and offers follow-ups. Every conversation is captured and summarised — needs, intent, next step, lead quality.

  • Streams the answer; shows when it's searching
  • Suggested follow-ups keep the buyer going
  • Transcript + AI summary for the dealership's team
AI conversations — summary
A captured website conversation as the dealership's team sees it: the full transcript on the left — the buyer's question and the four SUVs the assistant found in live stock with prices and mileage — and the AI summary beside it giving the vehicles, the family's needs, the intent stage, the next step and the lead quality Real conversation · AI summary
🔁 Part-exchange

Photos in, a reviewed appraisal out

The visitor photographs their plate and dashboard — the AI reads the registration and the mileage. Then a guided checklist: every photo is checked the moment it lands, with what the AI saw, its confidence, and a flag when a shot doesn't match. The dealership sees the same photos, checks and cross-checks, ready to value.

  • Registration and mileage read from photos
  • Per-photo AI review: keep or retake
  • Lands in the dealership's CRM with the AI's cross-checks
demo-motors.example — Sell your car
The part-exchange journey: contact details, plate photographed and read by the AI as AB12 CDE, 32,594 miles read from the dashboard photo, the guided photo checklist with the AI's review of each photo, then the enquiry as the dealership's team sees it with the AI's cross-checks and the valuation Real journey · part-exchange
🖼️ Showroom images

Forecourt photo in, showroom shot out

Pick a showroom, drag the car into place, size it — the AI cuts the car out, matches the light, paints real shadows and floor reflections. Nothing is saved until you use the image; the original photo stays untouched.

  • Cut-out, placement and AI finish in one go
  • Showroom backdrops per dealership
  • Additional image — originals untouched
Before: a grey Audi A3 photographed on a brick forecourt
Before
After: the same Audi A3 in a showroom with a polished dark floor, reflections and soft overhead lighting
After
✨ AI image review

List a car in the time it takes to make a coffee

Work through the guided shot list. The AI inspects each photo the moment it lands — checks the slot off, says what it saw and how sure it is, flags a mismatch — captioning every photo and verifying the spec as you go. Ask for the listing copy when you're ready and it comes back in seconds, ready to publish or tweak.

  • Per-photo review with confidence and disagreements
  • “Inspect all with AI” for the rest of the gallery
  • Captions and specs as you go; listing copy on request
Vehicle onboarding — AI build
Vehicle onboarding: the guided shot list, a photo picked for each slot and inspected by the AI, Inspect all with AI running and finished, every photo captioned, the listing copy written and the finished listing Real journey · AI image review
🔌 REST API

Everything above, by API as well

Push listings and photos in, read stock and enquiries out, run the same AI search and image review from your own platform. Documented, versioned, with examples for every endpoint.

  • Listings, images, search, conversations, part-exchange
  • One partner key, a UID per dealership
  • Read the docs →
/developers — API reference
The developer documentation page: authentication — one partner key plus the dealership UID on every call
How embedding works

Two lines of HTML on each dealer site

Add a dealership, allow-list its domains, subscribe it to the components it needs and copy the snippet. The key only works from those origins; every component reads its colours, radius and font from CSS variables you set on the page.

Install: <script src="…/widgets/loader.js"> + one tag. Secured with origin-pinned keys. Explore the marketplace →
Real screenshots, live AI

See it in action

Every frame is a real capture of the product, driven by the live AI — the search interpretation, the chat, the part-exchange checks, the AI image review at onboarding, the showroom composer and the conversation summaries. It plays on its own; hover to pause, use the arrows to step.

Live product capture

Start today

Create your partner account in two minutes

Sign up, paste in your first dealership, and you'll have its dealership UID and the snippet ready to drop onto its site. Prefer a walkthrough first? We'll show you the components on a real dealer site.