Bring the evidence together
- Vehicle photos and video
- Application and title
- Valuation reference
Check vehicles in and out for $0.50 per handoff inspection, with every photo checked on the spot and each Pickup compared with its Delivery. For a detailed condition assessment, appraisals are $2.00 each, including up to 16 photos, a panel map, and a PDF report.
Full vehicle evaluation: request workspace access. Instant photo demo: no account required.
Vehicle inspection software
Evaluate a complete vehicle in the assessment workspace: collect its photos, review the damage evidence, then export the condition record.
Create one vehicle record. Add wide exterior views and detail photos, with VIN and odometer photos where needed.
Open the photo evidence and panel map. Correct findings, review possible duplicates, and check which panels have been photographed.
Download the PDF report or assessment JSON. Bring your own cost matrix when you want to evaluate pricing in the workspace.
Request a free vehicle evaluation and tell us your inspection use case. We arrange workspace access for your account and appraisal policy. Once enabled, open Sandbox → Vehicles to upload your originals and review an assessment.
Want an instant preview? Try an appraisal photo without an account. This public demo evaluates one photo; the full workspace brings a vehicle’s photos, panel map, review and report together.
Check-in and check-out
Document condition every time a vehicle changes hands. The driver follows a guided link, each photo is checked on the spot, and a Pickup is compared with its Delivery.
$0.50USD
per completed inspection
Up to 15 retained photos included.
No setup fee. No monthly minimum.
| Completed inspections each month | Up to 15 photos |
|---|---|
| First 1,000 | $0.50 |
| Next 4,000 (1,001 to 5,000) | $0.40 |
| Above 5,000 | $0.35 |
| Retained photos | First 1,000 | Next 4,000 | Above 5,000 |
|---|---|---|---|
| 16 photos | $0.53 | $0.43 | $0.38 |
| 17 photos | $0.56 | $0.46 | $0.41 |
| 20 photos | $0.65 | $0.55 | $0.50 |
| 30 photos | $0.95 | $0.85 | $0.80 |
Each monthly volume rate covers only the inspections within its band. Additional retained photos cost $0.03 each beyond 15, up to 30 total.
Photo allowance: Count the photos retained in the completed inspection, including damage close-ups. Interior, exterior, VIN and odometer photos share one allowance. A replacement or retake does not add another photo. Agree the required views and maximum photo count before capture. Optional photos the person adds count toward the total and any overage, up to the maximum you configure; the standard template never exceeds 15. The borrower does not choose a paid upgrade. More than 30 photos requires a custom scope.
What counts: Each completed Delivery, Pickup or standalone inspection counts as one inspection, whether its outcome is clear or flagged for review. A loan or rental with both a Delivery and a Pickup counts as two. Links that expire or are never submitted are not charged.
Not charged again: The first 15 retained photos, retakes, report downloads, and webhook redeliveries are included in the inspection price. Additional retained photos cost $0.03 each, up to 30 total. Replaced or removed photos do not add to the retained-photo count. Inspection photos are never billed again as single-photo API checks.
Production access is arranged with sales. Larger deployments can discuss custom terms. Detailed vehicle appraisals and the single-photo API are separate products with their own prices. See how handoff inspections work.
Detailed condition assessment
One price for the complete appraisal of one vehicle, including up to 16 original photos.
$2.00USD
per completed vehicle appraisal
No setup fee. No monthly minimum.
Upload each original once. Detailed analysis is included in the appraisal price.
Production access is arranged with sales. For more than 16 photos per appraisal or custom requirements, contact us for a quote.
Vehicle handoff inspections and single-photo verification are separate products. Their per-inspection and per-photo rates do not include the vehicle appraisal workflow. Checking vehicles in and out? See handoff inspection pricing. See photo API pricing.
AI verification for lending
Connect collateral photos, application details, ownership documents and valuation references before making a lending decision.
Example workflow / Application L-2048
Select a source to trace its findings.
What agrees, what conflicts, what is missing.
The visible VIN matches the application and title.
The odometer reads 64,210 miles; the application declares 42,000. Review the discrepancy before relying on the valuation reference.
Request an interior view before completing the condition review.
If a required view is missing or mileage conflicts, request evidence and route to review.
Illustrative records and outcomes. Your evidence requirements, decision rules and review thresholds define the workflow.
Every unverified handoff is a damage claim you can't defend, a reused photo you didn't catch, or a repair you can't attribute. The tools built to fix it have mostly required fixed-site hardware that never reaches the field.
Without timestamped, verified before/after evidence, damage claims become he-said-she-said. Rental and fleet operators eat repair costs they can't attribute, and chargebacks pile up.
Staff eyeballing inspection photos is slow, inconsistent between reviewers, and reactive. Reused, cropped, or too-dark photos slip through and undermine every downstream claim.
Drive-through lanes and imaging booths are powerful at a fixed site, but a rental curb, a depot, or a customer's driveway will never have one. Distributed inspection needs the camera already in-hand.
The capture, scoring, and retry loop runs inside your existing check-in or check-out flow. Field users get instant, specific feedback; your team only reviews genuine damage and edge cases.
At check-in or check-out, the SDK guides the driver or customer to photograph the vehicle from every angle your policy requires.
Correct vehicle, required angles, image quality, duplicate detection, and damage-present checks are each evaluated independently with a confidence score and reason.
A clean result completes the handoff. A quality or angle failure returns a specific in-app prompt — “recapture the rear view” — before the record can close.
Detected damage and exhausted retries route to an inspector with full criteria detail and timestamped evidence, so disputes resolve on facts, not memory.
Inspections queue on-device and sync when the network returns — depots and garages never block a handoff.
Field users get an instant verdict while they can still recapture a bad photo.
Duplicate and reused-photo detection keeps every inspection record defensible.
Timestamped before/after condition captured by the customer in your branded app, so damage disputes resolve with evidence.
Verify condition at every driver swap, depot return, or subscription handoff — consistent policy applied by every field user.
Standardize remote condition capture for trade-ins and wholesale appraisals without shipping a vehicle to a scanning lane.
Each criterion is independently scored with a severity and a required flag, so you decide what blocks a handoff versus what is just a warning — required angles, image quality, duplicate detection, and damage flags.
{
"id": "vehicle_inspection_checkout",
"name": "Vehicle Check-Out Inspection",
"mode": "structured",
"categories": [
{ "id": "clean_condition", "label": "Documented & Clean",
"isCompliant": true,
"description": "All required angles captured, no new damage visible." },
{ "id": "damage_present", "label": "Damage Present",
"isCompliant": false,
"description": "New scratch, dent, or crack detected vs. baseline." },
{ "id": "poor_photo", "label": "Poor Photo",
"isCompliant": false,
"description": "Image too dark/blurry/cropped to assess condition." },
{ "id": "wrong_subject", "label": "Wrong Subject",
"isCompliant": false,
"description": "No vehicle, or a different vehicle, in the frame." }
],
"criteria": [
{ "id": "vehicle_in_frame", "label": "Correct vehicle in frame",
"severity": "critical", "required": true,
"description": "The expected vehicle is clearly identifiable." },
{ "id": "required_angles", "label": "All required angles captured",
"severity": "critical", "required": true,
"description": "Front, rear, both sides, and any custom angles." },
{ "id": "image_quality", "label": "Image quality sufficient",
"severity": "warning", "required": true,
"description": "In focus, well lit, uncropped, not a screenshot." },
{ "id": "no_duplicate", "label": "Not a reused photo",
"severity": "critical", "required": true,
"description": "Photo is fresh, not a duplicate of a prior inspection." },
{ "id": "damage_flag", "label": "Damage detection",
"severity": "warning", "required": false,
"description": "Flags visible scratches, dents, or cracks for review." }
],
"maxAttempts": 3,
"autoApproveOnExhaust": false,
"uiCopy": {
"scannerTitle": "Vehicle Inspection",
"successMessage": "Condition documented — you're all set!",
"retryMessage": "Recapture the {angle} view. {remaining} attempts remaining."
}
}Follow the damage inspection API quickstart for individual photo checks. For the full appraisal workflow, see the vehicle assessment API. You can also drop the mobile SDK into your check-in screen. No SOW, no procurement gate, no annual contract before you can test it.
curl -X POST https://verify.switchlabs.dev/api/v1/verify \
-H "X-API-Key: $VERIFY_AI_API_KEY" \
-F "image=@rear.jpg" \
-F "policy=vehicle_inspection_checkout" \
-F 'metadata={"rental_id":"8a2c","stage":"checkout","angle":"rear"}'
# => {
# "id": "ver_8a2c19f4",
# "status": "success",
# "is_compliant": false,
# "category": "damage_present",
# "confidence": 0.94,
# "policy": "vehicle_inspection_checkout",
# "violation_reasons": ["rear_bumper_scuff"],
# "feedback": "Rear bumper shows a scuff that was not present at checkout."
# }import { VerifyAIScanner } from '@switchlabs/verify-ai-react-native';
function CheckoutInspectionScreen({ rentalId }: { rentalId: string }) {
return (
<VerifyAIScanner
policyId="vehicle_inspection_checkout"
apiKey={process.env.EXPO_PUBLIC_VERIFY_AI_KEY}
metadata={{ rental_id: rentalId, stage: 'checkout' }}
// Required-angle capture, quality checks, and offline
// queueing run on-device automatically.
onCompliant={(result) => completeCheckout(rentalId, result)}
onRetry={(reason) => showCaptureHint(reason)} // "Recapture the rear view"
onExhausted={(result) => routeToInspector(rentalId, result)}
/>
);
}Handoff inspections are $0.50 each, with retakes, the Pickup comparison, and the PDF report included. Detailed appraisals are $2.00 each, with up to 16 original photos and detailed analysis included. No setup fee, platform fee, or monthly minimum. Production access is arranged with sales. Single-photo API pricing is a separate product.
Fixed-site scanners and vehicle damage detection software each solve a specific slice of inspection. These side-by-sides, including a comparison of VerifyAI and Damage ID, show exactly where VerifyAI is — and is not — the right tool.
Smartphone software vs drive-through scanning lanes — cost, deployment, and when each fits.
See the full comparisonField verification vs factory-grade imaging booths for the finished-vehicle supply chain.
See the full comparisonBroad operational verification vs insurance-grade damage measurement and repair estimates.
See the full comparisonReplay a sample of historical inspection photos through the sandbox, compare decisions and reasons, then roll out behind a feature flag on one location or vehicle class before expanding.
Competitor references (UVeye, DeGould, Click-Ins) describe publicly available information and may vary by contract.
Spin up a free sandbox with a $5 credit and run your first vehicle inspection today. No hardware, no minimums, no annual contract.
Tell us about the evidence, the decision and the workflow around it.