Inspections
Fleet's Inspections module supports structured vehicle safety checks — from daily pre/post-trip inspections to DOT annual inspections. Each inspection captures item-by-item pass/fail results, inspector details, and a digital signature.
Inspection Types
| Type | Description |
|---|---|
| Pre-Trip | Driver inspection before the start of a shift or trip. Typically required by DOT for commercial vehicles |
| Post-Trip | Driver inspection at end of shift. Documents any issues found during the day |
| DOT Annual | Annual DOT safety inspection by a certified inspector. Required for commercial vehicles |
| DOT Periodic | Periodic DOT inspection (every 90 days or as required by jurisdiction) |
| Safety | General safety inspection, not tied to a specific regulatory schedule |
| Custom | Any other inspection type you define |
Inspection Statuses
| Status | Meaning |
|---|---|
| Pending | Inspection has been created but not yet completed or reviewed |
| Passed | All inspection items passed with no failures |
| Failed | One or more inspection items failed |
| Requires Attention | Items that aren't failures but need follow-up |
Inspection Items
Each inspection consists of a list of items, each with:
| Field | Description |
|---|---|
| Category | Grouping for the item (e.g., Brakes, Lights, Tires, Engine) |
| Item | Specific item being checked (e.g., Front brake pads, Left headlight, Tire tread depth) |
| Result | pass, fail, or na (not applicable) |
| Notes | Optional notes for this specific item |
Creating an Inspection
- Navigate to Inspections in the left sidebar
- Click Add Inspection
- Select the Vehicle
- Choose the Inspection Type
- Set the Inspection Date
- Enter the Inspector Name (and optionally inspector ID if they have a Fleet driver profile)
- Set the Expiry Date if this inspection has a validity period (e.g., DOT annual lasts 12 months)
- Add Inspection Items:
- Click Add Item
- Enter the category, item name, and result (pass/fail/na)
- Add notes for any failed or questionable items
- Add general Notes for the overall inspection
- Optionally enter a Signature URL if a digital signature was captured
- Click Save
The inspection is created with Pending status. Update the status after review.
Updating Inspection Status
After reviewing the inspection results:
- Open the inspection record
- Click Edit
- Update Status to reflect the outcome: Passed, Failed, or Requires Attention
- Click Save
Filtering Inspections
On the Inspections page, filter by:
- Vehicle — Show inspections for a specific vehicle
- Type — Show only pre-trip, DOT annual, etc.
- Status — Show pending, failed, or passed inspections
Inspection Expiry Alerts
For inspections with an Expiry Date (typically DOT annual and DOT periodic), Fleet generates an inspection_expiring alert before the expiry date. This ensures you never miss a renewal deadline.
Alerts appear in the Fleet Alerts page and on the dashboard.
Compliance Summary
The Inspections page gives a compliance view of your entire fleet:
- Vehicles with overdue or expiring inspections
- Percentage of recent inspections that passed
- Vehicles that have failed items requiring corrective maintenance
For inspection items that result in a Fail:
- Note the failing item in the inspection record
- Create a corresponding Maintenance record for the corrective repair
- After the repair is completed, perform a follow-up inspection
Vehicle Inspection History
On the vehicle detail page, the Inspections tab shows the complete inspection history for that vehicle — including all inspection types, dates, statuses, and item-level results.
Driver Signature Capture
Fleet supports capturing digital signatures on inspections via the signature_url field. Store the signature image in a secure location (e.g., Azure Blob Storage) and save the URL in this field when creating the inspection record.
Pre/post-trip inspection workflows that collect signatures from drivers can submit the signature URL programmatically via the API at POST /api/inspections.