Standard vehicle upload · Notice history & printing
Select your whole site walk. Sign in to save the originals privately.
1 · Capture the walk
Up to 60 photos, 12 MB each. No vehicle details needed yet. Keep this page open until saving finishes. Originals are retained privately; video and live view are planned.
Staff sign-in
2 · Save first, process second
API settings & limits
Google credit balance is not available here. Set a daily image-attempt cap (Pacific time); failed attempts count toward it. Google bills features separately. This is an application limit, not a prepaid credit balance.
Processing providers use the same stored originals and review format. Google must also be enabled in its own Cloud project.
Processing sends saved images to Google Cloud Vision for OCR, objects and labels. Suggestions require review. A photo cannot establish nonpayment. If processing is unavailable, originals stay saved for retry.
Import analysis from chat or another provider
JSON format: {"images":[{"inbox_id":"image UUID from export","plate_candidates":["9ABC123"],"vin_candidates":[],"text":"OCR text","description":"Suggested observation"}]}. Imported suggestions still require your review.
Photo ticket inbox
Every uploaded original becomes an inbox item automatically. Group one vehicle’s photos, then review and issue one notice. Uploading alone does not impose a charge.
3 · Sort and review
Matching plate-shaped OCR text suggests a group. Context photos and uncertain matches stay unassigned. Check every grouping and plate before creating a draft. HEIC originals are saved but need JPEG conversion for Cloud Vision.

