Vehicle Damage Inspection Policy
Handover and return inspections that flag dents, cracked glass, and missing parts before they become disputes.
Modeled on the production vehicle-damage policy used for fleet handovers and rental returns. It checks that the vehicle is framed large enough to assess, then flags visible body damage, broken or cracked glass, and missing exterior parts. Use it at check-in and check-out to create an objective, timestamped photo record that settles damage disputes.
Where this policy fits
- Car and van rental return inspections
- Fleet vehicle handover documentation
- Peer-to-peer car-sharing condition proof
- Pre-trip and post-trip damage records
Compliance categories
Every verification resolves to exactly one category. Compliant categories pass the ride or hand-off; the rest route to retry or manual review.
No damage
No visible damage detected — vehicle is in good condition.
no_damageDamage detected
Visible damage detected — at least one criterion failed.
damage_detectedPoor photo
Photo quality is insufficient to assess damage.
poor_photoCriteria
Each criterion is evaluated independently. Required criteria gate the outcome; severity tunes how strictly the model interprets edge cases.
| Criterion | Severity | Required | ID |
|---|---|---|---|
No body damage No visible dents, deep scratches, paint damage, or deformed panels on the vehicle body. Minor cosmetic wear is acceptable. | critical | Yes | no_body_damage |
No broken or cracked glass Windshield, side windows, headlights, taillights, and mirrors must be intact. No cracks, chips, or shattered glass. | critical | Yes | no_broken_glass |
No missing parts No visibly missing exterior parts — bumper, mirror, door handle, license plate, hubcap, side panel, or trim should all be present. | critical | Yes | no_missing_parts |
Vehicle clearly in frame The vehicle must be the primary subject of the photo and large enough to assess damage. Close-ups of small portions are insufficient. | warning | Yes | vehicle_in_frame |
Copy the policy JSON
Use this as the config for a named policy in your dashboard or send it to us to attach to your account. Once it has a stable policy ID, pass that ID to /api/v1/verify.
{
"id": "vehicle-damage-inspection-policy",
"name": "Vehicle Damage Inspection Policy",
"config": {
"mode": "structured",
"categories": [
{
"id": "no_damage",
"label": "No damage",
"color": "#22c55e",
"isCompliant": true,
"description": "No visible damage detected — vehicle is in good condition."
},
{
"id": "damage_detected",
"label": "Damage detected",
"color": "#ef4444",
"isCompliant": false,
"description": "Visible damage detected — at least one criterion failed."
},
{
"id": "poor_photo",
"label": "Poor photo",
"color": "#f97316",
"isCompliant": false,
"description": "Photo quality is insufficient to assess damage."
}
],
"criteria": [
{
"id": "no_body_damage",
"label": "No body damage",
"description": "No visible dents, deep scratches, paint damage, or deformed panels on the vehicle body. Minor cosmetic wear is acceptable.",
"severity": "critical",
"required": true
},
{
"id": "no_broken_glass",
"label": "No broken or cracked glass",
"description": "Windshield, side windows, headlights, taillights, and mirrors must be intact. No cracks, chips, or shattered glass.",
"severity": "critical",
"required": true
},
{
"id": "no_missing_parts",
"label": "No missing parts",
"description": "No visibly missing exterior parts — bumper, mirror, door handle, license plate, hubcap, side panel, or trim should all be present.",
"severity": "critical",
"required": true
},
{
"id": "vehicle_in_frame",
"label": "Vehicle clearly in frame",
"description": "The vehicle must be the primary subject of the photo and large enough to assess damage. Close-ups of small portions are insufficient.",
"severity": "warning",
"required": true
}
],
"uiCopy": {
"scannerTitle": "Vehicle Inspection Photo",
"scannerInstructions": "Step back and capture the full side of the vehicle in good light",
"processingMessage": "Inspecting for damage...",
"successMessage": "No damage detected",
"failureMessage": "Damage detected",
"retryMessage": "Please retake the photo from a clearer angle."
}
}
}Frequently asked questions
Related policies
Proof of Delivery Policy
Driver drop-off photos that prove the package was placed safely at the right location.
View policyMicromobilityMicromobility Parking Policy
End-of-ride scooter and e-bike parking verification, hardened against the false positives that get riders wrongly fined.
View policy