Vehicle inventory was only the beginning

We built a car dealership's inventory record for AI assistants first: VIN, trim, price, status, and when each was last confirmed. Then we looked at RVs, boats, side-by-sides, tractors and excavators. Almost every assumption broke.

DIRECTIONA future direction. No present-tense capability claim.

Explore with AI

One identity becomes several

A car has a VIN. A boat for sale is a hull with a 12-character HIN, each engine with its own serial, and a trailer with its own VIN. An excavator has an ISO 10261 PIN that, by the standard's own scope, doesn't identify its attachments. A single vin field doesn't survive any of them.

33 CFR 181.25, Hull identification numbersLegal Information Institute, Cornell Law School

Miles become hours, per component

Tractors and excavators run on engine hours. Combines add separator hours. A twin-engine boat has two hour meters, and one number for both makes an assistant guess. On machines that report through manufacturer telematics, the hours can come from the machine itself under ISO 15143-3, which is a better source than anything typed into a listing.

The configuration is the question

Nobody asks for a stock number. They ask for a travel trailer that sleeps six under 6,000 pounds, a center console around 24 feet with 250 horsepower, a compact excavator with a thumb. InteractRV's assistant already reads “floorplans, tow ratings, features and options”.

“Compact” is a label, not a spec. Trade press reports that makers draw the line in different places, so the operating weight is what answers the question.

Available is one of a dozen states

Cars are available, incoming, held or sold. Dealers in these trades also have consigned units they don't own, brokered boats, machines on rent until a date, rent-to-own, and units consigned to auction.

None of these is reliably carried by the feeds that copy a unit to hundreds of sites. Dealer Spike, for one, says it syndicates to “400+” classifieds and sites.

The standards don't have a home for it

schema.org's Vehicle type has no engine-hours property and no boat, RV or machine type. Google's vehicle listings allow RVs, ATVs, UTVs and trailers, but exclude motorcycles, boats and farm vehicles. The structured-data path that works for car dealers is thinner here.

Vehicleschema.org

Who's answering today

The buyer-facing AI in these trades is mostly being built by marketplaces, from their own copies of dealer inventory. The dealer software vendors' new AI looks inward, at the dealer's own staff: Lightspeed's command center for RV dealerships and VitalEdge's VitalityAI for heavy equipment dealers.

Our read: what's missing is the dealer's own record, one per unit, with a source and a time on every fact, that the marketplaces and the assistants can both rely on.

What we kept from cars

The five states: current, stale, conflicting, missing, unknown. A unit with an unknown fact is kept and the gap named, never dropped. Status is said only from a current reading. The only action is an inquiry a person answers.

What we're building

One unit record with a profile per class, five pages written for five different buyers, and a check of what AI says against the dealer's own facts.

01 · Question
What does an AI assistant need to read a dealer's inventory correctly when the unit isn't a car?
02 · Why it matters
The car inventory record assumed one identity, miles, a short list of statuses and a structured-data path that works. We checked each assumption against RV, boat, powersports, farm and construction equipment dealers before extending the model.
03 · State
DIRECTION A future direction. No present-tense capability claim.
04 · What we built or tested
  • A tested unit model in Lehvel's repo, with a profile per class for RV, boat, powersports, farm and construction equipment. No dealer's record is loaded.
  • Not live: any agent-facing inventory tool or inquiry for an equipment dealer.
05 · Evidence
Boat identity (33 CFR 181.25)A boat for sale carries a 12-character HIN; each engine and the trailer have their own identifiers.
Machine identity (ISO 10261, BSI)An excavator's PIN, by the standard's own scope, doesn't identify its attachments.
Machine hours (ISO 15143-3)Machines that report through manufacturer telematics can supply their own hours.
InteractRV (RV PRO)Its assistant reads “floorplans, tow ratings, features and options”.
Dealer Spike (its own claim)Syndicates units to “400+” classifieds and sites.
schema.org VehicleNo engine-hours property and no boat, RV or machine type.
Google vehicle listingsAllow RVs, ATVs, UTVs and trailers; exclude motorcycles, boats and farm vehicles.
“Compact” (Equipment World, reported)Makers draw the line in different places; operating weight answers the question.
06 · What we learned
  • A single vin field doesn't survive a boat, an excavator or a rig with a trailer. One unit can have several identities.
  • Miles become hours, per component. One number for two engines makes an assistant guess.
  • Buyers ask for a configuration, not a stock number, and labels like “compact” aren't specs.
  • Available is one of a dozen states: consigned, brokered, on rent until a date, rent-to-own, consigned to auction. The feeds don't reliably carry them.
  • What we kept from cars: the five states (current, stale, conflicting, missing, unknown); a unit with an unknown fact is kept and the gap named; status only from a current reading; the only action is an inquiry a person answers.
07 · Limitations
  • No dealer's record is loaded, so the class profiles haven't met real inventory.
  • The Equipment World point on “compact” is reported, not read at a primary source.
  • Dealer Spike's “400+” is the company's own claim.
  • That the missing piece is the dealer's own record is our read of who's building what, not a measured gap.
08 · What changes next
Build it with one RV dealer first: one unit record with a profile per class, five pages for five different buyers, and a check of what AI says against the dealer's own facts.
Negative results are published as results. A state on this page is a claim about what is true today, not about what is planned; a limitation is a limitation.
These tools belong to the people who made them. Lehvel reviewed and, where noted, tested them. Nothing here is a Lehvel product, and no performance figure attributed to a vendor has been reproduced by us.

Explore with AI