Fleet records that ride with the work order, not in a separate tool.
Vehicles, DVIR, annual DOT inspections, mileage, GPS, geofences, preventive maintenance, parts, and purchase orders. The driver, the mechanic, the fleet manager, and the accountant read the same record. No second system to keep in sync.
Fleet records integrated with Service. Not an ELD. Not an IFTA filer. Not dispatch brokerage.
The fleet manager, the driver, and the mechanic on the same row.
Fleet is built so each role gets the surface they need, against the same underlying record. The defect a driver reports is the defect the mechanic fixes is the defect the fleet manager can audit a year later.
Fleet manager
One pane of glass for the whole roster.
Every vehicle, trailer, and piece of yellow iron is a first-class asset. Registration dates, insurance certificates, title, lien, ownership notes — all on the asset record. PM due dates, open defects, current driver, last known position, and per-vehicle cost roll up into a single view. No spreadsheet shadow system to keep current.
Driver
Pre-trip in two minutes, post-trip in one.
Walk-around DVIR on a phone with structured prompts for the parts of the vehicle FMCSA actually cares about. Defects attach to the asset record with photos and a signature. The mechanic sees them before the truck rolls back to the yard, not in the morning huddle.
Mechanic
The defect, the part, and the work order are the same record.
A driver-reported defect drops onto the shop board as a work order. The mechanic pulls the part from inventory (or kicks off a purchase order if the bin is empty), signs the repair certification, and the asset record reflects the fix without a re-key. Annual DOT inspection sign-off lives on the same spine.
Four things a stitched stack cannot give you.
A fleet records tool plus a tracker app plus a parts ledger plus a field-service product is four logins, four sources of truth, and four reconciliations. The differentiators below are not features — they are properties of running fleet on the same record as the rest of the operation.
The defect, the work order, and the invoice are the same row.
In a stitched stack, a DVIR defect is a row in one tool, a maintenance work order is a row in another, and the parts and labor are a third. Reconciling them is somebody’s Friday afternoon. On Guspora, that is one record with three views — driver, mechanic, accountant.
GPS and geofences without a second login.
Last known position and geofence events are on the same surface as the work order. The dispatcher does not flip tabs, the field-service tech does not learn a second app, and the office does not chase a tracker password somebody changed three months ago.
Honest about scope.
Fleet is fleet records integrated with field service for trade-contractor scale. We will tell you up front that we are not an ELD, not an IFTA filer, and not a dispatch-brokerage product. The vendors who do those things still have a seat on your bench.
Records that ride with the work.
Every defect, every PM, every PO, every roadside event lands on the asset history. A vehicle leaving the fleet — sold, totaled, retired — leaves with a complete service history that does not require a forensic export.
Eleven modules. One asset record.
Each module reuses the engine layer the rest of Guspora runs on — work orders, vendors, approvals, audit, finance — so a tenant can add Fleet without migrating data and the records stay portable if the team ever moves to a new field-service surface.
Vehicle Records
Available nowVehicles, trailers, and equipment as first-class assets. VIN, unit number, plate, registration, insurance documents, title and lien, ownership notes, GVWR, lifecycle dates, shop and group assignment. The asset record an admin manages from the office is the asset record a driver reads in the cab.
- Document vault attached to the asset for registration, insurance, title, and lien filings.
- Lifecycle states for in-service, in-shop, out-of-service, and disposed.
- Group and shop assignment so multi-yard operations route work to the right bay.
DVIR — Pre-trip and Post-trip
Available nowDriver Vehicle Inspection Reports with structured pre-trip and post-trip flows, driver signature, and mechanic sign-off on any reported defect. Defects post against the asset record on the spot. Repair certification closes the loop without a paper binder.
- Configurable templates per asset class so a tractor and a service van do not share the same checklist.
- Photo evidence and audio notes attach to the defect, not to a phone camera roll.
- Mechanic sign-off and repair certification wired to the same work order that fixed the defect.
DOT Inspection Records
Available nowAnnual DOT inspection records under FMCSA 396.17. Inspector, date, certification number, decal, and supporting photos kept on the asset record. Due-date watch surfaces vehicles approaching their annual window before the sticker expires.
- Annual inspection due-date watch with configurable lead-time alerts.
- Inspector identity, certification number, and decal captured against the record.
- Per-asset compliance packet exportable for an audit or a roadside stop.
Mileage Logs
Available nowPer-vehicle mileage capture from device feed, manual entry, or DVIR-prompted reading. Mileage rolls into PM triggers, into per-job cost, and into per-vehicle cost-per-mile. Exportable in the shapes a fuel-tax preparer expects — without claiming to be an IFTA filing tool.
- Multi-source capture: GPS device, manual reading, DVIR prompt, work-order odometer.
- Reconciliation alerts when sources disagree — the office is not chasing a 200-mile delta.
- Exports for the fuel-tax preparer; we do not pretend to file the return for you.
GPS Tracking
Available nowGPS device tracking for vehicles equipped with a Guspora-compatible tracker. Last known position, breadcrumb history, and current driver assignment surfaced against the same asset row the office reads. Provider-agnostic — bring the device you already trust.
- Last known position, current driver, and ignition state on the asset record.
- Breadcrumb history queryable for a route, a shift, or a calendar window.
- Built to extend to additional telematics surfaces; honest about per-vendor maturity.
Geofences
Available nowDefine geofences for yards, customer sites, supplier lots, and service zones. Vehicle entry and exit events are stamped on the trip record and are queryable from the asset history. Useful for arrival evidence, dwell time, and after-hours audits without a separate tracker app login.
- Polygon and radius geofences tied to customer sites, supplier lots, and yards.
- Entry and exit events stamped on the trip record with timestamp and driver.
- Dwell-time queries for billable on-site time and after-hours audits.
Preventive Maintenance
Available nowPM programs by date, mileage, or engine hours. Schedules attach to the asset, not to a calendar reminder. Due, upcoming, and overdue PM surface on the shop board and convert into work orders without a re-key. Skipped intervals are recorded, not silently lost.
- PM programs scoped by asset class so the right interval rules apply by default.
- Triggers by date, by mileage, by engine hours, or by combination.
- Skipped intervals captured with reason — the office can see what slipped and why.
Parts & Inventory
Available nowShop stock and truck stock under one ledger. Bin locations, vendor pricing, reorder points, and warranty-aware part replacement so a covered failure is not re-billed to the customer. Receive against the purchase order, scan the part out to the work order, and the on-hand count stays honest.
- Shop stock and truck stock as one ledger; on-hand counts move with the work.
- Bin locations, vendor catalog references, and reorder points per part.
- Warranty-aware replacement so a covered failure is not silently re-billed.
Purchase Orders
Available nowPurchase orders for parts, outside repair work, and tires. Approval routing with NTE thresholds, vendor catalog reference, partial receipts, and invoice match. The PO that opened the part is the PO the accounting close reads — no second copy in a file cabinet.
- Approval routing with not-to-exceed thresholds and category-aware approvers.
- Partial receipts and back-order handling without forcing a duplicate PO.
- Three-way match (PO, receipt, invoice) feeds the accounting close cleanly.
Roadside / Breakdown
Available nowDriver opens a roadside event from the cab. Location, symptom, and photos go to dispatch and the shop simultaneously. A vendor tow or mobile mechanic gets dispatched against the same record, the work order is opened, and the asset history captures the whole event.
- Driver-initiated roadside event with location, symptom, and photo evidence.
- Vendor tow or mobile mechanic dispatched against the same asset record.
- Whole event — call, vendor invoice, repair, return-to-service — on one history.
Driver Assignment
Available nowDrivers tied to vehicles for a shift, a route, or a long-haul leg. The assignment carries forward to DVIR signatures, GPS attribution on the trip record, and the per-vehicle history. The fleet manager can answer "who had the truck on the 14th" without an email chain.
- Shift-level, route-level, or open-ended assignment patterns.
- Carries to DVIR, GPS attribution, and per-trip history.
- Audit-friendly: every vehicle event has a driver attached when one was assigned.
Tire Position Tracking
Available nowPer-position tread depth, pressure, install date, and replacement history on every wheel. The dashboard tones rows red when a steer tire is at or below FMCSA 393.75's 4/32" minimum (or 2/32" elsewhere) so a marginal tire is caught before the next pre-trip — not after a roadside inspection.
- Per-axle, per-position records — steer, drive, trailer.
- FMCSA 393.75 minimums highlighted on the rollup.
- Inspection and retire actions wired to the work order that put the tire on or pulled it off.
Warranty Recovery Queue
Available nowOpen defects on vehicles still under warranty surface in a queue with unfiled / filed / recovered / denied counts plus recovered-dollar tally. A defect filed under warranty captures the actor and the timestamp on the record. Money the shop is owed stops sitting in a spreadsheet nobody opens.
- Per-tenant rollup of unfiled, filed, recovered, and denied claims.
- Recovered-dollar tally on the dashboard so the office can see the program work.
- Filed actions stamp actor and timestamp server-side for audit defense.
Roadside Inspection Records
Available nowDOT roadside inspection events captured against the asset — state, location, agency, inspector, report number, level, result, out-of-service status, and violations. The inspection that the truck stops for in the morning is the inspection the fleet manager pulls up that afternoon, on the same record.
- State, agency, inspector, report number, level, and OOS captured per event.
- Violations stored as structured data, not pasted into a notes field.
- Per-asset history — every roadside on the same row as DVIR and PM.
Customer-Owned Vehicles
Available nowFor inspection-service contractors that work on vehicles their customers own — DOT inspection shops, mobile mechanics, fleet-services SPs — vehicles can be attached to a customer record. The customer portal gets a read-only view of the vehicles, DVIRs, defects, and roadside events on file. The contractor reads the same row the customer sees.
- Vehicles attach to a customer; the customer sees them in the portal.
- Read-only customer view of DVIRs, tires, roadside, and defects.
- Compound tenant + customer scoping is the security gate.
Geofence-Aware Off-Route Alerts
Available nowVehicles can be assigned to a set of geofences for the day or the route. A cron-driven evaluator emits enter / exit alerts on transition. Useful for "this truck never made it to the customer site" and "this truck spent two hours at a non-customer location" without a separate tracker app.
- Polygon and radius geofences attached per vehicle.
- Enter / exit transitions emit acknowledged alerts.
- Alerts sit on the same dashboard the rest of the fleet rolls up to.
Mobile DVIR (iOS + Android)
Available nowNative mobile DVIR built to the published API contract — pulls the catalog, captures pre-trip and post-trip with photo evidence, posts an idempotent submission so a retried packet does not double-write, and signs off mechanic actions on replay without flipping a clean record into a 400. Drivers who lose signal don't lose the inspection.
- Idempotent submit on client_submission_id keyed by partial unique index.
- Catalog pull endpoint so the mobile checklist mirrors the server.
- Mechanic signoff is replay-safe — the second tap returns 200, not 400.
From pre-trip DVIR to post-trip close, on the same asset record.
The shape of the day below is what Fleet looks like in production today. None of these steps require a second app, a second login, or a second copy of the record.
1. The technician starts shift.
Driver opens Guspora on the phone, picks the assigned vehicle, and the asset record loads — mileage from the last trip, open defects, current PM due, registration and insurance dates. No second login, no second app.
2. Pre-trip DVIR before the wheels turn.
Walk-around DVIR runs through the structured prompts. A loose mirror gets photographed and flagged. The driver signs, the asset record now carries the open defect, and dispatch sees a yellow flag on the unit before it leaves the yard.
3. Drives the route — GPS and geofences keep the log honest.
GPS posts position to the asset row. Geofences for the yard, the supply house, and each customer site stamp entry and exit. The trip record builds itself — start time, route, dwell at each stop, end time — without the driver typing a thing.
4. A real defect is found mid-day.
A brake squeal turns into something the driver does not want to keep driving. The driver opens a roadside event from the cab, attaches a short audio note and a photo, and the shop and dispatch see it at the same time. The truck stops where it is safe.
5. The mechanic gets a work order, not a phone call.
The defect lands on the shop board as a work order against the same asset record. The mechanic pulls the brake pads from shop stock — or opens a purchase order if the bin is empty — and the parts ledger updates as the work happens. Repair certification is signed on the work order.
6. Post-trip DVIR closes the loop.
At end of shift, the post-trip DVIR runs against the same asset. Closed defects show as resolved, the trip record finalizes, mileage posts to PM and to job cost, and the GPS breadcrumb is queryable from the asset history. One record, start to finish.
Note on offline: DVIR completes with intermittent or no connectivity and syncs when signal returns. The signature, the photo evidence, and the original timestamps are preserved — drivers do not lose work because the basement service center had no bars.
Where Fleet maps to FMCSA Part 396.
Fleet records the artifacts a roadside inspector or a DOT auditor expects. We do not write the rules and we do not pretend to interpret them for your fleet, but the evidence we capture is structured to the same headings.
FMCSA 396.11
Driver Vehicle Inspection Report — captured on every pre-trip and post-trip with driver signature.
FMCSA 396.13
Driver inspection acknowledgement — defect review and sign-off path is wired into the DVIR record.
FMCSA 396.17
Annual inspection — inspector, certification number, decal, and supporting photos kept on the asset record.
FMCSA 396.21
Inspection record retention — per-asset compliance packet exportable for the retention window your auditor expects.
Guspora is not a substitute for legal counsel and we are honest that interpretation of FMCSA rules to your specific fleet is yours, not ours. The records side is what we ship.
The unique value: a defect on a truck is a work order on a record.
Most fleet tools live on an island. The maintenance module knows the truck; the field-service module knows the customer; the accounting module knows the dollar. They sync on a good day, drift on a bad one, and the office spends Friday afternoon untangling whose number is right.
Guspora Fleet is built on the same spine as Guspora Service. The integration is not a webhook — it is a shared record.
A DVIR defect creates a Service work order.
Driver-reported defects open a maintenance work order on the asset record using the same work-order engine the field-service team already uses. Same status flow, same approval routing, same audit trail. The shop board and the dispatch board are two views of the same data, not two systems.
Mileage rolls into job costing.
The miles a vehicle drove between geofence-stamped customer stops are the miles that land on the customer job. Per-vehicle cost-per-mile times trip mileage gives a defensible vehicle cost line on the work order — without retyping odometer readings into a spreadsheet.
Telematics events feed dispatch.
Last known position, geofence entry / exit, and roadside events surface on the dispatch surface alongside the customer schedule. The dispatcher does not need a second tab — and is not waiting on a tracker app login that someone changed the password on three months ago.
Parts and POs share the finance spine.
A part scanned out of inventory to a fleet maintenance work order debits the same parts ledger Service uses for customer work. The PO that opened the part is the PO that closes in the accounting period. Cost flows through one pipe.
What Fleet replaces, and what stays where it is.
Fleet is fleet records integrated with the rest of your operation -- service work, work orders, vendors, and finance. It is not a full ELD, it is not an IFTA filer, and it does not replace a dedicated dispatch-brokerage product. We will tell you that up front instead of after the contract.
Replaces
The separate fleet-records tool you have been wedging in.
- A standalone Fleetio-style fleet-records app at trade-contractor scale — vehicle records, DVIR, DOT inspection records, PM, parts, POs.
- A separate GPS tracker product login — last known position and geofence events on the same surface as the work order.
- The shadow spreadsheet that tracks registration, insurance, and DOT decal expiration dates.
- A vendor / outside-shop log kept in email and a folder somewhere on a shared drive.
- A second parts-and-PO system that the accounting close has to reconcile against the field-service one.
Keeps
The specialist tools that earn their seat.
- Dedicated telematics providers with deep ECU access and OEM data feeds. Bring them; we ingest GPS today and the telematics surface is built to extend.
- IFTA filing software. Mileage capture is here; the filing tool stays where it is.
- ELD / HOS-enforcement vendors. Guspora is records, not enforcement.
- Dispatch-brokerage and load-board tools. Different product, different operating model.
- Your existing payroll and HR system. Driver assignment and DVIR sign-off live in Guspora; payroll runs where it already runs.
The four outcomes that pay for the move.
The reason to put fleet on the same record as the rest of the operation is not a feature checklist. It is what stops happening — and what becomes possible — when the office, the shop, and the cab read the same row.
A vehicle never leaves the yard out of compliance.
Pre-trip DVIR is required to move the unit forward. Expired registration, expired DOT decal, an open out-of-service defect — any one of those gates the start of shift and the fleet manager sees the gate before the driver does.
A defect is fixed against the right cost bucket.
A driver-reported defect on a Service truck creates a maintenance work order against the asset, not against the customer job that happened to be on the calendar. Customer billing stays clean; vehicle cost stays accurate.
The accounting close stops asking the shop questions.
Parts moves, PO receipts, and outside-shop invoices share the finance spine the rest of Guspora runs on. The accountant is reading the same ledger the mechanic is writing into. The reconciliation that used to take Friday afternoon takes the time to run a report.
A vehicle leaving the fleet leaves with a complete history.
Sold, totaled, or retired — the asset record carries every PM, every defect, every annual inspection, every roadside event, every PO that touched it. Resale documentation, insurance claims, and warranty disputes do not require a forensic export from three different systems.
Questions buyers actually ask.
Does Fleet support BYO telematics?
Yes for GPS at the device level today, with an extensible telematics surface for additional providers. We are honest that connector maturity varies by vendor — the answer is not "any telematics provider works perfectly out of the box," it is "the GPS surface is shipped and the telematics surface is built to extend." Talk to us about your provider before you assume.
Are exports IFTA-ready?
Mileage capture is per-vehicle, per-jurisdiction-aware to the extent your geofences and trip records describe it, and exports are shaped to be useful to a fuel-tax preparer. Guspora does not file IFTA returns and is not pitched as a replacement for IFTA filing software. If your operation needs filing, keep the filing tool and feed it from Guspora.
What about ELD and HOS enforcement?
Guspora Fleet is fleet records integrated with field service — vehicle, DVIR, DOT inspection, mileage, GPS, parts, PM, PO. It is not an ELD and it does not enforce Hours of Service. Operations that require an ELD should keep their ELD and use Guspora for the records side.
Multiple vehicle classes — light duty, medium, heavy, trailers, yellow iron?
Yes. Asset class is a first-class field on the vehicle record, and PM programs, DVIR templates, and inspection requirements are scoped per class. A pickup, a service van, a vac truck, a tandem-axle dump, a skid-steer, and a pintle trailer can all live in the same fleet without forcing the same template on each.
How do commercial registration renewals work?
Registration dates and supporting documents live on the asset record with due-date watch. The system surfaces upcoming renewals on the fleet manager dashboard and (if you want) on the driver pre-trip so a unit with an expiring tag does not roll out of the yard. Guspora does not file the renewal — your DMV / IRP path stays where it is.
Can drivers complete DVIR offline?
DVIR is designed for the field, where signal is not guaranteed. Drivers can complete a pre-trip or post-trip with intermittent or no connectivity, and the record syncs when signal returns with the original timestamps preserved. The signature and the photo evidence are not lost because the truck was in a basement or a rural cut.
The defect on the truck is the work order on the record.
Fleet is part of every Guspora tenant once enabled. No separate login, no separate billing, no second source of truth that the office has to reconcile on Friday afternoon.
Looking at how Fleet pairs with field work? See the Service suite.