Connect an assistant

Batch Vehicle Valuation

Value a whole list of VINs in one run: the daily appraisal sheet.

Batch Vehicle Valuation

Value a whole list of VINs in one run: the daily appraisal sheet.

At a glance

Price $0.49 per vehicle. Minimum $1.99 per run. A batch is quoted before it runs: the first call returns a total and charges nothing.
Tool name generate_batch_vehicle_valuation
Scope reports:batch-vehicle-valuation
Built for Small Dealer

What it does

Values a LIST of VINs in one run (up to 500): per unit, the channel-aware MarketCheck Price at its mileage, the asking price when known (provided, or pulled from the live listing), and a 5-band verdict of asking vs predicted, plus combined totals and a full CSV. Built for the dealer trade walk (a stack of trades or an auction run list) and the appraiser batch file. All figures are predicted listing prices, never transaction prices. Use when the user has MULTIPLE VINs and wants a VALUE for each (a price per unit). Do NOT use for ranking fit to a lot (use Acquisition Fit Report), for advertised-price history (use VIN Price Check), or for a single deep appraisal (use Vehicle Valuation Report). PRICING: metered at $0.49 per vehicle valued, with a $1.99 minimum, up to 500 per run. Un-valued VINs (undecodable, no usable mileage) are not billed. A run whose list could cost more than the $1.99 floor requires cost confirmation: call first WITHOUT confirm_cost_usd for an up-to quote (charges nothing), then call again with confirm_cost_usd set to the quoted cap once the user approves.

Arguments

Argument What it is Example
vehicles Required The vehicles to value, one per line: VIN, then optional asking price and miles (e.g. "5FNYF8H54SB000197, 37610, 14428"). Up to 500. Missing asking/miles are pulled from the VIN's current active listing when available. 5FNYF8H54SB000197, 37610, 14428
zip Required ZIP code of the market the vehicles are valued in. 60601
dealer_type Recommended "franchise" or "independent". The prediction channel; defaults to franchise (retail). franchise
confirm_cost_usd Optional Only when the run could cost more than the $1.99 floor. After quoting the user the up-to cap and getting approval, call again with this set to the quoted cap. Charged only for vehicles actually valued. Leave empty on the first (quote) call. 9.8

What comes back

Asking for it in a chat client

Value this run list for me (VINs with miles attached), market 84070.

Here are 30 trades from today. What is each one worth in my market?

Running it from a backend

Grant an agent the reports:batch-vehicle-valuation scope, then call the tool over MCP:

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "generate_batch_vehicle_valuation",
    "arguments": {
      "vehicles": "5FNYF8H54SB000197, 37610, 14428",
      "zip": "60601"
    }
  }
}

See Server-side access for the token exchange and how to read the response.