Skip to main content

How to Connect Samsara and Access Live Telematics in UpKeep Fleet

Set up the Samsara integration to link sensors to vehicles, access live telematics, view fault codes, capture DVIR defects as work requests, and create proactive work orders.

Overview

UpKeep's Samsara integration connects your Samsara telematics sensors directly to vehicles in UpKeep Fleet — giving your maintenance team access to live telematics data, fault codes, and now automatic DVIR defect capture. Spot issues as they surface, create work orders before breakdowns happen, and shift your fleet maintenance from reactive to proactive in one integration.

This is the first step in a provider-agnostic sensor architecture. While Samsara and Fleet are the starting point, the platform is designed to extend to any telematics or sensor provider — starting with fleet, then expanding beyond.


Key Capabilities

  • Link Samsara sensors to vehicles: Connect your existing Samsara telematics hardware to vehicles managed in UpKeep Fleet from the Provider tab

  • Live Telematics: Access real-time vehicle data including location, engine status, and diagnostic information directly from the vehicle record

  • Fault Code Detection: Fault codes are pulled directly from the vehicle's onboard computer system (OBD-II/J1939) along with a telematics snapshot, giving you immediate diagnostic context

  • Work Orders from Fault Codes: Create work orders directly from detected fault codes to address maintenance issues before they escalate

  • DVIR Defect Capture: Defects marked as failed in Samsara's DVIR process automatically land in UpKeep as requests — one request per defect, linked to the correct vehicle, with full context included

  • Provider-Agnostic Architecture: The integration is built on a foundation designed to support any 3rd-party sensor or telematics platform, not just Samsara


Prerequisites

  • UpKeep Fleet module enabled on your account

  • An active Samsara account with sensors deployed on your vehicles

  • Admin access in UpKeep to configure the integration


Step-by-Step: Connect Samsara to UpKeep

Step 1: Navigate to Integrations

  1. Log in to the UpKeep web app as an Administrator

  2. Go to Settings from the left-hand menu

  3. Select the Fleet tab

  4. Locate Samsara in the list of available integrations

Step 2: Authenticate Your Samsara Account

  1. Click Connect on the Samsara integration card

  2. Follow the steps on the screen to create a Samsara API token and paste it into UpKeep

  3. Sign in with your Samsara credentials when prompted

  4. Authorize UpKeep to access your Samsara sensor data

  5. You'll see a confirmation once the connection is established

Step 3: Link Sensors to Vehicles via the Provider Tab

  1. Navigate to Settings > Fleet > Integrations

  2. Click the three dots at the top of the Samsara connection and click Settings

  3. Navigate to Vehicle Links and select the vehicles you want to link or select Auto-match by VIN to automatically match your Samsara vehicles to your UpKeep vehicle assets.

  4. Once linked, Live Telematics data will begin flowing into the vehicle record automatically under Vehicle Status on the vehicle record.


Step-by-Step: Create Work Orders from Fault Codes

Once your Samsara sensors are connected, UpKeep automatically pulls fault codes from the vehicle's onboard diagnostics system. Each fault code includes a telematics snapshot with context about the vehicle's operating state at the time of the alert.

  1. Navigate to Fleet > Faults

  2. Review the Fault Codes section for active diagnostic alerts

  3. View the fault code details and scroll all the way to the right to Create Work Order to generate a work order for the issue

  4. The work order auto-populates with the fault code details and telematics snapshot

  5. Assign a technician, set priority, and add any additional details

  6. Click Save — the work order is now linked to the vehicle's maintenance history, creating a complete digital trail from diagnosis to resolution


DVIR Defect Capture

For fleet teams already running Driver Vehicle Inspection Reports (DVIRs) in Samsara, UpKeep can now automatically capture defects and turn them into maintenance requests — no driver retraining required.

How it works

  1. A driver marks a DVIR as failed in Samsara

  2. The defect automatically lands in UpKeep as a request

  3. One request is created per defect, linked to the correct vehicle asset

  4. Full context is included: safety status, notes, vehicle, driver, location, and odometer reading

  5. Unsafe defects are flagged and prioritized automatically

Why it matters

  • Customers running DVIRs in Samsara keep their existing inspection process — no changes for drivers

  • Defects flow directly into UpKeep's maintenance engine without manual handoff

  • This brings UpKeep Fleet to three paths into vehicle inspections: the UpKeep Mobile app, Public Inspections via QR code, and now Samsara DVIRs

Enable DVIR Defect Capture

  1. Go to Settings → Fleet → Integrations → Samsara → Settings

  2. Toggle on "Create UpKeep requests from DVIR defects"

  3. Save your settings — defects from new failed DVIRs will automatically appear as requests in UpKeep


Use Cases

  • Proactive engine maintenance: A fault code flags a pending engine issue. Your fleet manager creates a work order and schedules a repair during planned downtime — avoiding costly roadside breakdowns and tow fees

  • DVIR-driven maintenance: Drivers complete their pre- or post-trip inspection in Samsara as usual. Any failed defect automatically becomes a work request in UpKeep, so nothing slips through the cracks

  • Fleet-wide diagnostics monitoring: Fleet managers review live telematics data and fault codes across all connected vehicles to identify and prioritize the most critical maintenance needs

  • Technician pre-diagnosis: Before touching the vehicle, technicians review the fault code and telematics snapshot to come prepared with the right parts and tools

  • Compliance and audit trails: Every fault code, DVIR defect, and resulting work order is tracked in the vehicle's maintenance history, creating a complete auditable record for DOT audits or internal reviews

  • Reduced vehicle downtime: Catch fault codes and DVIR defects early so maintenance teams can schedule repairs during planned windows instead of reacting to breakdowns in the field


Best Practices

  • Link sensors as you onboard vehicles: Make Samsara sensor linking part of your standard vehicle setup workflow so no vehicle goes unmonitored

  • Enable DVIR Defect Capture for Samsara fleets: If your drivers already use Samsara DVIRs, turning this on immediately closes the gap between inspection findings and maintenance action

  • Review fault codes daily: Build a routine around checking new fault codes to catch issues early. Focus on safety-critical and powertrain codes first

  • Create work orders promptly: Don't let fault codes or defect requests sit unaddressed. Convert them to work orders quickly to prevent escalation

  • Use telematics snapshots for diagnosis: The snapshot data provided with each fault code gives technicians valuable context before they even look at the vehicle

  • Pair with Preventive Maintenance: Combine sensor-based fault detection with your existing PM schedules for comprehensive coverage using both time-based and condition-based triggers


FAQ

Do I need a Samsara account to use this integration?
Yes. You need an active Samsara account with telematics sensors deployed on your vehicles. The integration connects your Samsara data to UpKeep Fleet.

What types of fault codes does UpKeep pull from Samsara?
UpKeep pulls fault codes directly from the vehicle's onboard computer system (OBD-II/J1939). Each fault code includes a telematics snapshot with context about the vehicle's operating state at the time.

Can I connect sensors from other telematics providers?
Samsara is the first supported telematics provider. The architecture is provider-agnostic, and Geotab is next on the roadmap. More providers will follow.

How does DVIR Defect Capture work?
When a driver marks a DVIR as failed in Samsara, UpKeep automatically creates a work request for each defect — linked to the correct vehicle with full context (safety status, notes, driver, location, odometer). Unsafe defects are flagged and prioritized automatically. Enable it under Settings → Fleet → Integrations → Samsara → Settings.

Will connecting Samsara automatically create work orders?
Fault codes surface in the vehicle record, and your team can create work orders from them with one click. For DVIR defects, a work request is automatically created when a driver fails an inspection in Samsara — your team can then convert it to a full work order.

Where do I link a Samsara sensor to a vehicle?
Navigate to Settings > Fleet > Integrations > Settings for the Samsara Integration > Vehicle Links. Link the vehicles manually or auto-match by VIN.

Is there an additional cost for the Samsara integration?
The Samsara integration is available as part of UpKeep Fleet.

Do I need the Fleet module?
Yes. The Samsara integration is part of the UpKeep Fleet module and requires Fleet to be enabled on your account.

Did this answer your question?