Integration · Field service
Connect Claude & ChatGPT to Samsara
Ask your AI where your vehicles are, which drivers are close to their hours-of-service limits, or what safety events happened this week. It reads vehicles, drivers, trips, routes, inspection reports and vehicle stats from Samsara. It can also create and update routes and addresses, update drivers and vehicles, and message drivers in the Samsara Driver app.
Free plan, no credit card. Takes about a minute.
Try asking
“Where is truck 14 right now?”
The AI finds the vehicle and reads its current GPS location.
“Which drivers have less than two hours of drive time left?”
It reads the drivers' current hours-of-service clocks and lists those with little drive time remaining.
“Show me harsh braking and speeding events from yesterday.”
It lists yesterday's safety events with vehicle and time.
What your AI can do
Vehicles and trips
Current locations and location history, trips, vehicle stats such as fuel level and odometer, trailers and driver assignments.
Drivers and hours of service
Drivers, HOS clocks, daily logs and violations, inspection reports, safety events and driver messages.
Routes and addresses
List, create, update and delete dispatch routes, and list or create saved addresses with geofences.
“Were there any inspections with safety issues this week?”
It lists this week's driver vehicle inspection reports (DVIRs), filtered by safety status.
“Create a route called Aarhus deliveries with stops at Harbor Yard and Nordic Foods, assigned to driver Lars.”
It finds the driver and the saved addresses and creates the dispatch route with the stops.
“Message Lars and Mette that the depot gate closes at 18:00.”
It finds the drivers and sends the text to the Samsara Driver app. The message is delivered immediately.
389 tools for Samsara
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
approve_agreementVisible to othersAccept a agreement. Has effects visible outside this system. API summary: [beta] Accept a Data Sharing Agreement.archive_qualification_recordVisible to othersArchive a qualification record. Has effects visible outside this system. API summary: [beta] Archive a qualification record.cancel_agreementDeletesCancel a agreement. Destructive action; may require approval. API summary: [beta] Cancel a Data Sharing Agreement.cancel_orderMoves moneyCancel a order. Financial or irreversible action; may require approval. API summary: [beta] Cancel asset sharings.create_a_document_pdfChanges dataCreate a new document. Required: document id. Search documents first to avoid duplicates. API summary: Create a document PDF.create_a_fuel_purchase_transactionChanges dataCreate a new order. Required: fuel quantity liters, transaction location, transaction price, transaction reference or transaction time. API summary: Create a fuel purchase transaction.create_a_part_inventory_locationChanges dataCreate a new address. API summary: Create a part inventory location.create_addressChanges dataSave a new address with a `name`, `formatted_address` and `geofence` (circle or polygon), plus optional notes and tags.create_agreementChanges dataCreate a new agreement. Required: operator, provider data packages, recipient data packages, recipient organization id or recipient organization name. API summary: [beta] Create a Data Sharing Agreement.create_an_assetChanges dataCreate a new asset. Required: name. API summary: Create an asset.create_assetChanges dataCreate a new asset.create_assignmentChanges dataCreate a new assignment. Required: asset id, assignee id or assignee type. API summary: [beta] Create an asset assignment.create_attributeChanges dataCreate a new attribute. Required: attribute type, entity type or name. API summary: Create an attribute.create_auth_tokenDeletesCreate a new auth token. Required: code. Destructive action; may require approval. API summary: Create auth token for a driver.create_cargoChanges dataCreate a new cargo. Required: sensors. API summary: Get cargo status.create_carrier_proposed_assignmentChanges dataCreate a new carrier proposed assignment. Required: driver id or vehicle id. API summary: Create an assignment.create_configurationChanges dataCreate a new configuration. Required: actions, is enabled, name, scope or triggers. API summary: Create alert configurations.create_contactChanges dataCreate a new contact. API summary: Create a contact.create_csvChanges dataCreate a new csv. Required: end hour or start hour. API summary: Create a job to generate csv files of IFTA mileage segments.create_device_recovery_missingChanges dataCreate a new missing for a device recovery. API summary: [beta] Mark an asset as missing.create_device_recovery_recoveredChanges dataCreate a new recovered for a device recovery. Required: missing reason, recovery status or status. API summary: [beta] Mark an asset as recovered.create_documentChanges dataCreate a new document. Required: document type id or driver id. Search documents first to avoid duplicates. API summary: Create document.create_document_create_function_storage_fileChanges dataCreate a new document. Required: name. Search documents first to avoid duplicates. API summary: [beta] Create a Functions storage file.create_document_post_fleet_installer_photo_uploadChanges dataCreate a new document. Required: content md5, device id, file format type, file name, hardware type or photo type. Search documents first to avoid duplicates. API summary: [beta] Create a fleet installer photo upload.create_document_post_tachograph_file_uploadChanges dataCreate a new document. Required: content md5, content type, file size bytes or file type. Search documents first to avoid duplicates. API summary: [beta] Create a tachograph file upload.create_doorChanges dataCreate a new door. Required: sensors. API summary: Get door status.create_driverChanges dataCreate a new driver. Required: name, password or username. API summary: Create a driver.create_driver_auth_tokenDeletesCreate a new driver. Required: code. Destructive action; may require approval. API summary: [preview] Create auth token for a driver.create_driver_trailer_assignmentChanges dataCreate a new driver trailer assignment. Required: driver id or trailer id. API summary: Create a new driver-trailer assignment.create_driver_vehicle_assignmentChanges dataCreate a new driver vehicle assignment. Required: driver id or vehicle id. Search driver vehicle assignments first to avoid duplicates. API summary: Create a new driver-vehicle assignment.create_duty_statusChanges dataCreate a new duty status. Required: duty status. API summary: Set a duty status for a specific driver.create_dvirChanges dataCreate a new dvir. Required: author id, safety status or type. API summary: Create a mechanic DVIR.create_form_submissionChanges dataCreate a new form submission. Required: form template or status. API summary: Create a form submission.create_functionChanges dataCreate a new function. Required: config or name. API summary: [beta] Create a Function.create_function_deployChanges dataCreate a new deploy for a function. API summary: [beta] Deploy a Function.create_function_runChanges dataCreate a new run for a function. Required: params override. API summary: [beta] Start a Function run.create_gatewayChanges dataCreate a new gateway. Required: serial. API summary: Activate a new gateway.create_humidityChanges dataCreate a new humidity. Required: sensors. API summary: Get humidity.create_listChanges dataCreate a new list. API summary: Get machines.create_live_shareChanges dataCreate a new live share. Required: name or type. API summary: Create Live Sharing Link.create_locations_in_bulkChanges dataCreate a new address. Required: data. API summary: Create locations in bulk.create_orderVisible to othersCreate a new order. Required: dsa id or data. Has effects visible outside this system. API summary: [beta] Share assets.create_order_create_purchase_orderChanges dataCreate a new order. Required: order status or vendor id. API summary: [beta] Create a purchase order.create_order_post_invoice_scanChanges dataCreate a new order. Required: file. API summary: Process an invoice scan.create_order_post_orders_batchVisible to othersCreate a new order. Required: data. Has effects visible outside this system. API summary: [preview] Upsert orders.create_order_post_work_ordersChanges dataCreate a new order. Required: asset id. API summary: Creates a work order.create_orders_in_bulkChanges dataCreate a new order. Required: data. API summary: Create orders in bulk.create_pairChanges dataCreate a new pair. Required: pairs. API summary: [beta] Pair gateways to devices.create_partChanges dataCreate a new part. Required: part number. API summary: Create a part.create_passengerChanges dataCreate a new passenger. Required: first name or last name. API summary: [beta] Create a ridership passenger.create_placeChanges dataCreate a new place. Required: address, geofence or name. Search places first to avoid duplicates. API summary: [beta] Create a place.create_planChanges dataCreate a new plan. Required: hub id or name.create_preferred_stationChanges dataCreate a new preferred station. Required: address, external ids or name. API summary: Create a preferred fuel station.create_projectChanges dataCreate a new project. Required: job. API summary: [beta] Create a job.create_qr_codeChanges dataCreate a new qr code. Required: driver id. API summary: Create new QR code for driver.create_qualification_recordChanges dataCreate a new qualification record. Required: issue date, owner or qualification type. API summary: [beta] Create a qualification record.create_readingChanges dataCreate a new reading. Required: data. API summary: [beta] Ingest Readings.create_remote_sign_outChanges dataCreate a new remote sign out. Required: driver id. API summary: Sign out a driver.create_replaceChanges dataCreate a new replace. API summary: Replace warranty asset assignments.create_resolveChanges dataCreate a new resolve. API summary: Resolve a preventive maintenance instance.create_resolve_assignmentChanges dataCreate a new resolve assignment. Required: driver name or vehicle id. API summary: [beta] Voice sign-in: resolve driver and create assignment.create_retrievalChanges dataCreate a new retrieval. Required: end time, media type, start time or vehicle id. API summary: Create a media retrieval request.create_routeChanges dataCreate a dispatch route with a `name` and `stops`, optionally assigned to a `driver_id` or `vehicle_id`.create_route_setupChanges dataCreate a new route setup. Required: passengers or route id. API summary: [beta] Create a ridership route setup.create_route_templateChanges dataCreate a new route template. Required: hub id or name. Search route templates first to avoid duplicates. API summary: [beta] Create a route template for a specific hub.create_runChanges dataCreate a new run. Required: report config. API summary: [beta] Create a custom report run.create_siteChanges dataCreate a new site. Required: name, site code or site type. API summary: Create a maintenance site.create_stock_movementChanges dataCreate a new stock movement. Required: movement type, part samsara id or quantity. API summary: Create a stock movement.create_supplierChanges dataCreate a new supplier. Required: name. API summary: [beta] Create a maintenance vendor.create_tagChanges dataCreate a new tag. Required: name. API summary: Create a tag.create_technician_shiftChanges dataCreate a new technician shift. Required: clock in at time or user id. API summary: [beta] createTechnicianShift.create_temperatureChanges dataCreate a new temperature. Required: sensors. API summary: Get temperature.create_ticketVisible to othersCreate a new ticket. Required: asset or title. Has effects visible outside this system. API summary: Create a single issue.create_trailerChanges dataCreate a new trailer. Required: name. API summary: Creates a new trailer asset.create_training_assignmentChanges dataCreate a new training assignment. Required: course id, due at time or learner ids. API summary: Create training assignments.create_userChanges dataCreate a new user. Required: auth type, email, name or roles. API summary: Create a user.create_warrantyChanges dataCreate a new warranty. Required: name. Search warranties first to avoid duplicates. API summary: Create a warranty.create_warranty_claimChanges dataCreate a new warranty claim. Required: asset id. API summary: Create a warranty claim.create_watchpointChanges dataCreate a new watchpoint. Required: location, mode or observation type. API summary: [beta] Create a watchpoint.create_webhookDeletesCreate a new webhook. Required: name or url. Destructive action; may require approval. API summary: Create a webhook.create_workflow_assignmentChanges dataCreate a new workflow assignment. Required: workflow id. API summary: [beta] Publish a driver app workflow to drivers.delete_a_routeDeletesPermanently delete a route by route id or external id. Destructive action; may require approval.delete_addressDeletesPermanently delete a address by address id. Destructive action; may require approval. API summary: Delete an address.delete_agreementsMoves moneyPermanently delete a agreement. Financial or irreversible action; may require approval. API summary: [beta] Delete a Data Sharing Agreement.delete_assetDeletesPermanently delete a asset by asset id. Destructive action; may require approval. API summary: Delete an existing asset.delete_assetsMoves moneyPermanently delete a asset. Financial or irreversible action; may require approval. API summary: Delete an existing asset.delete_attributeDeletesPermanently delete a attribute by attribute id. Destructive action; may require approval. API summary: Deleting an attribute.delete_carrier_proposed_assignmentDeletesPermanently delete a carrier proposed assignment by carrier proposed assignment id. Destructive action; may require approval. API summary: Delete an assignment.delete_configurationsMoves moneyPermanently delete a configuration. Financial or irreversible action; may require approval. API summary: Delete alert configurations.delete_contactDeletesPermanently delete a contact by contact id. Destructive action; may require approval.delete_documentDeletesPermanently delete a document by document id. Destructive action; may require approval. API summary: Delete document.delete_documentsMoves moneyPermanently delete a document. Financial or irreversible action; may require approval. API summary: [beta] Delete a Functions storage file.delete_driver_vehicle_assignmentsMoves moneyPermanently delete a driver vehicle assignment. Financial or irreversible action; may require approval. API summary: Delete API generated driver-vehicle assignments.delete_functionDeletesPermanently delete a function by name. Destructive action; may require approval. API summary: [beta] Delete a Function.delete_gatewayDeletesPermanently delete a gateway by gateway id. Destructive action; may require approval. API summary: Deactivate a gateway.delete_live_sharesMoves moneyPermanently delete a live share. Financial or irreversible action; may require approval. API summary: Delete non-expired Live Sharing Link.delete_ordersMoves moneyPermanently delete a order. Financial or irreversible action; may require approval. API summary: [beta] Delete orders from a plan.delete_orders_delete_orderMoves moneyPermanently delete a order. Financial or irreversible action; may require approval. API summary: [preview] Delete an order.delete_orders_delete_purchase_orderMoves moneyPermanently delete a order. Financial or irreversible action; may require approval. API summary: [beta] Delete a purchase order.delete_orders_delete_work_ordersMoves moneyPermanently delete a order. Financial or irreversible action; may require approval. API summary: Deletes a work order.delete_partsMoves moneyPermanently delete a part. Financial or irreversible action; may require approval.delete_passengersMoves moneyPermanently delete a passenger. Financial or irreversible action; may require approval. API summary: [beta] Delete a ridership passenger.delete_placesMoves moneyPermanently delete a place. Financial or irreversible action; may require approval. API summary: [beta] Delete a place.delete_preferred_stationsMoves moneyPermanently delete a preferred station. Financial or irreversible action; may require approval. API summary: Delete a preferred fuel station.delete_projectsMoves moneyPermanently delete a project. Financial or irreversible action; may require approval. API summary: [beta] Deletes an existing job.delete_qr_codesMoves moneyPermanently delete a qr code. Financial or irreversible action; may require approval. API summary: Revoke driver's QR code.delete_qualification_recordsMoves moneyPermanently delete a qualification record. Financial or irreversible action; may require approval. API summary: [beta] Delete a qualification record.delete_routeDeletesDelete a route by `route_id`. This cannot be undone.delete_route_setupsMoves moneyPermanently delete a route setup. Financial or irreversible action; may require approval. API summary: [beta] Delete a ridership route setup.delete_route_templatesMoves moneyPermanently delete a route template. Financial or irreversible action; may require approval. API summary: [beta] Delete a route template.delete_tagDeletesPermanently delete a tag by tag id. Destructive action; may require approval.delete_trailerDeletesPermanently delete a trailer by trailer id. Destructive action; may require approval.delete_training_assignmentsMoves moneyPermanently delete a training assignment. Financial or irreversible action; may require approval. API summary: Delete training assignments.delete_userDeletesPermanently delete a user by user id. Destructive action; may require approval.delete_vehicleDeletesPermanently delete a vehicle by vehicle id. Destructive action; may require approval. API summary: [preview] Unlock a vehicle.delete_warrantiesMoves moneyPermanently delete a warranty. Financial or irreversible action; may require approval.delete_warranty_claimsMoves moneyPermanently delete a warranty claim. Financial or irreversible action; may require approval.delete_webhookDeletesPermanently delete a webhook by webhook id. Destructive action; may require approval. API summary: Delete a webhook with the given ID.detach_assignmentChanges dataUnassign a assignment. API summary: [beta] Unassign an asset assignment.download_form_submission_pdf_exportsDownload the pdf document for a form submission. API summary: Return a PDF export that has already been generated for a form submission.download_form_submission_pdf_exports_pdfChanges dataDownload the pdf document for a form submission. API summary: Create a PDF export for an existing form submission.fetch_all_documentsList documents. Optional filters: start time, end time, document type id or query by. Results are paginated. API summary: Fetch all documents.fetch_documentGet one document by document id. API summary: Fetch document.fetch_runsList runs. Optional filters: duration ms or end ms. API summary: Fetch runs.fetch_runs_by_camera_and_programGet one run by started at ms. API summary: Fetch runs by camera and program.fetch_vehicle_safety_scoresList scores. Optional filters: start ms or end ms. API summary: Fetch vehicle safety scores.get_a_list_of_specified_issuesList tickets. Optional filters: ids. API summary: Get a list of specified issues.get_a_stream_of_filtered_form_submissionsList orders. Optional filters: start time, end time, form template ids, user ids, driver ids or assigned to route stop ids. Results are paginated. API summary: Get a stream of filtered form submissions.get_a_stream_of_filtered_issuesList orders. Optional filters: start time, end time, status, asset ids, asset external ids or assigned to route stop ids. Results are paginated. API summary: Get a stream of filtered issues.get_a_stream_of_filtered_training_assignmentsList orders. Optional filters: start time, end time, learner ids, course ids, status or is overdue. Results are paginated. API summary: Get a stream of filtered training assignments.get_addressGet one saved address by `address_id`, with its geofence and contacts.get_alert_incidentsList orders. Optional filters: start time, configuration ids or end time. Results are paginated. API summary: Get Alert Incidents.get_all_sensorsChanges dataCreate a new list. API summary: Get all sensors.get_attributeGet one attribute by attribute id. API summary: Retrieve an attribute.get_cameraGet one camera by camera id. Results are paginated. API summary: Fetch the latest run for a camera or program.get_coaching_sessionsList orders. Optional filters: driver ids, coach ids, include coachable events, start time, end time or include external ids. Results are paginated. API summary: Get coaching sessions.get_contactGet one contact by contact id. API summary: Retrieve a contact.get_csvGet one csv by csv id. API summary: Get information about an existing IFTA detail job.get_defectGet one defect by defect id. API summary: Get a single DVIR defect by ID.get_documentGet one document by document id. API summary: Query a document PDF.get_driverGet one driver by `driver_id`, with contact details, license and settings.get_driver_scoresList drivers. Optional filters: end time, start time or driver ids. Results are paginated. API summary: Get driver scores.get_driver_tachograph_activityList addresses. Optional filters: start time, end time, driver ids, parent tag ids or tag ids. Results are paginated. API summary: Get driver tachograph activity.get_dvirGet one dvir by dvir id. API summary: Get a single DVIR by ID.get_equipmentGet one equipment by equipment id. API summary: Retrieve a unit of equipment.get_fleetGet one fleet by page number. API summary: [beta] Get a list of AEMP equipment.get_fuel_and_energy_efficiency_vehicle_reportsList fuel energies. Optional filters: start date, end date, vehicle ids, energy type, tag ids or parent tag ids. Results are paginated. API summary: Get fuel and energy efficiency vehicle reports.get_functionGet one function by name. API summary: [beta] Get a Function.get_function_runGet one run for a function by correlation id. API summary: [beta] Get a Function run.get_historical_equipment_locationsList addresses. Optional filters: start time, end time, parent tag ids, tag ids or equipment ids. Results are paginated. API summary: Get historical equipment locations.get_historical_equipment_statsList addresses. Optional filters: start time, end time, parent tag ids, tag ids, equipment ids or types. Results are paginated. API summary: Get historical equipment stats.get_hos_clocksGet drivers' current hours-of-service clocks (drive, shift and cycle time remaining), optionally for specific `driver_ids`.get_ifta_vehicle_reportsList vehicles. Optional filters: year, month, quarter, jurisdictions, fuel type or vehicle ids. Results are paginated. API summary: Get IFTA vehicle reports.get_machine_historyChanges dataCreate a new address. Required: end ms or start ms. API summary: Get machine history.get_most_recent_locations_for_all_equipmentList addresses. Optional filters: parent tag ids, tag ids or equipment ids. Results are paginated. API summary: Get most recent locations for all equipment.get_organizationGet the connected Samsara organization's details. Use to confirm which fleet account you are working in.get_passengerGet one passenger by passenger id. API summary: [beta] Get a ridership passenger.get_preferred_stationGet one preferred station by preferred station id. API summary: Get a preferred fuel station.get_readings_history_and_feedList addresses. Optional filters: reading id, entity ids, entity type, asset types, external ids or start time. Results are paginated. API summary: Get Readings History and Feed.get_readings_snapshotList latests. Optional filters: reading ids, entity ids, external ids, as of time, entity type or asset types. Results are paginated. API summary: Get Readings Snapshot.get_routeGet one route by `route_id`, with its stops, driver, vehicle and progress.get_route_events_streamList orders. Optional filters: start time or include external ids. Results are paginated. API summary: Get route events stream.get_route_setupGet one route setup by route id. API summary: [beta] Get a ridership route setup.get_route_updatesList addresses. Results are paginated. API summary: Get route updates.get_runGet one run by camera id. API summary: Fetch runs by camera.get_safety_eventsList safety events. Optional filters: safety event ids, include asset, include driver or include vg only events. Results are paginated. API summary: Get Safety Events.get_safety_events_streamList orders. Optional filters: start time, end time, query by time field, asset ids, driver ids or tag ids. Results are paginated. API summary: Get Safety Events Stream.get_sensor_historyChanges dataCreate a new address. Required: end ms, series, start ms or step ms. API summary: Get sensor history.get_speeding_intervalsList orders. Optional filters: asset ids, start time, end time, query by, include asset or include driver id. Results are paginated. API summary: Get Speeding Intervals.get_tachograph_driver_filesList addresses. Optional filters: start time, end time, driver ids, parent tag ids or tag ids. Results are paginated. API summary: Get tachograph driver files.get_tachograph_vehicle_filesList addresses. Optional filters: start time, end time, vehicle ids, parent tag ids or tag ids. Results are paginated. API summary: Get tachograph vehicle files.get_tagGet one tag by tag id. API summary: Retrieve a tag.get_trailerGet one trailer by `trailer_id`.get_trailer_statsList stats. Optional filters: types, tag ids, parent tag ids, trailer ids or time. Results are paginated. API summary: Get trailer stats.get_trailer_stats_feedList addresses. Optional filters: types, tag ids, parent tag ids, trailer ids or decorations. Results are paginated. API summary: Get trailer stats feed.get_trailer_stats_historyList addresses. Optional filters: start time, end time, types, tag ids, parent tag ids or trailer ids. Results are paginated. API summary: Get trailer stats history.get_userGet one user by user id. API summary: Retrieve a user.get_vehicleGet one vehicle by `vehicle_id`, with name, VIN, license plate, tags and gateway.get_vehicle_location_historyGet vehicle GPS locations between `start_time` and `end_time`, optionally for specific `vehicle_ids`.get_vehicle_locationsGet the current (or as of `time`) GPS location of vehicles, optionally for specific `vehicle_ids` or tags.get_vehicle_scoresList vehicles. Optional filters: end time, start time or vehicle ids. Results are paginated. API summary: Get vehicle scores.get_vehicle_statsGet the latest vehicle stats of the given `types` (e.g. fuel level, odometer, engine state), optionally for specific `vehicle_ids`.get_webhookGet one webhook by webhook id. API summary: Retrieve a webhook with given ID.list_addressesList saved addresses (customer sites, yards, geofences), optionally filtered by tag.list_addresses_get_data_input_data_feedList addresses. Optional filters: parent tag ids, tag ids, data input ids or asset ids. Results are paginated. API summary: Follow a real-time feed of data points for data inputs.list_addresses_get_dvir_defectsList addresses. Optional filters: start time, end time or is resolved. Results are paginated. API summary: [legacy] Get all defects.list_addresses_get_dvir_historyList addresses. Optional filters: parent tag ids, tag ids, start time or end time. Results are paginated. API summary: [legacy] Get all DVIRs.list_addresses_get_equipment_locations_feedList addresses. Optional filters: parent tag ids, tag ids or equipment ids. Results are paginated. API summary: Follow feed of equipment locations.list_addresses_get_equipment_stats_feedList addresses. Optional filters: parent tag ids, tag ids, equipment ids or types. Results are paginated. API summary: Follow a feed of equipment stats.list_addresses_get_fleet_locationsList addresses. Optional filters: vehicle ids or tag ids. Results are paginated. API summary: /fleet/locations.list_addresses_get_safety_activity_event_feedList addresses. Optional filters: start time. Results are paginated. API summary: [legacy] Fetches safety activity event feed.list_addresses_get_vehicle_locations_feedList addresses. Optional filters: parent tag ids, tag ids or vehicle ids. Results are paginated. API summary: Locations feed.list_addresses_get_vehicle_stats_feedList addresses. Optional filters: parent tag ids, tag ids, vehicle ids, types or decorations. Results are paginated. API summary: Stats feed.list_addresses_get_vehicle_stats_historyList addresses. Optional filters: start time, end time, parent tag ids, tag ids, vehicle ids or types. Results are paginated. API summary: Historical stats.list_agreementsList agreements. Optional filters: ids, status in or role in. Results are paginated. API summary: [beta] List all Data Sharing Agreements.list_all_assetsList assets. Optional filters: parent tag ids, tag ids or asset ids. Results are paginated. API summary: List all assets.list_all_tagsList tags. Results are paginated. API summary: List all tags.list_all_usersList users. Results are paginated. API summary: List all users.list_asset_addressesList addresses for a asset. Optional filters: start ms or end ms. API summary: List historical locations for a given asset.list_asset_reefersList reefers for a asset. Optional filters: start ms or end ms. API summary: List stats for a given reefer.list_assetsList assets. Optional filters: type, updated after time, include external ids, include tags, tag ids or parent tag ids. Results are paginated. API summary: List all assets.list_assets_list_shared_assetsList assets. Optional filters: dsa id. Results are paginated. API summary: [beta] List shared assets for an agreement.list_assets_v1get_all_assetsList assets. API summary: [Legacy] List all assets.list_assignmentsList assignments. Optional filters: include external ids, asset ids or assignee ids. Results are paginated. API summary: [beta] List active asset assignments.list_associationsList associations. Optional filters: peripheral ids, start time or end time. Results are paginated. API summary: [beta] List asset associations.list_attributesList attributes. Optional filters: entity type. Results are paginated. API summary: List all attributes by entity type.list_camera_programsList programs for a camera. API summary: Fetch industrial camera programs.list_camerasList cameras. API summary: Fetch industrial cameras.list_capacitiesList capacities. Optional filters: hub id, capacity ids, capacity names, start time or end time. Results are paginated. API summary: List capacities for a specific hub.list_carb_ctc_enrolled_vehiclesList vehicles. Optional filters: tag ids, parent tag ids or test status. Results are paginated. API summary: List CARB CTC enrolled vehicles.list_carb_ctc_vehicle_collection_historyList addresses. Optional filters: vehicle ids, start time or end time. Results are paginated. API summary: List CARB CTC vehicle collection history.list_carrier_proposed_assignmentsList carrier proposed assignments. Optional filters: driver ids or active time. Results are paginated. API summary: Retrieve assignments.list_categoriesList categories. Results are paginated. API summary: [beta] List all vendor categories.list_compliancesList compliances. API summary: Get compliance settings.list_configsList configs. Optional filters: ids. Results are paginated. API summary: [beta] Get custom report configs.list_configurationsList configurations. Optional filters: ids, status or include external ids. Results are paginated. API summary: Get Alert Configurations.list_contactsList contacts. Results are paginated. API summary: List all contacts.list_current_location_for_all_assetsList addresses. Optional filters: starting after or ending before. Results are paginated. API summary: List current location for all assets.list_dataList data. Optional filters: id. Results are paginated. API summary: [beta] Get custom report run data.list_data_inputsList data inputs. Optional filters: parent tag ids, tag ids or asset ids. Results are paginated. API summary: List all data inputs.list_data_pointsList data points. Optional filters: parent tag ids, tag ids, data input ids or asset ids. Results are paginated. API summary: List most recent data points for data inputs.list_datasetsList datasets. Optional filters: ids. Results are paginated. API summary: [beta] Get custom report datasets.list_defect_typesList defect types. Optional filters: ids. Results are paginated. API summary: Get DVIR defect types.list_definitionsList definitions. Optional filters: ids or entity types. Results are paginated. API summary: Get Readings Definitions.list_depreciationsList depreciations. Optional filters: start time, end time or asset ids. Results are paginated. API summary: [beta] Get depreciation transactions.list_device_recovery_missingsList device recovery missings. Results are paginated. API summary: [beta] List missing device recovery assets.list_devicesList devices. Optional filters: models, health statuses, include health, include tags, tag ids or parent tag ids. Results are paginated. API summary: [beta] List devices.list_documentsList documents. Results are paginated. API summary: Fetch document types.list_documents_get_fleet_installer_photo_uploadsList documents. Optional filters: ids, start time or end time. Results are paginated. API summary: [beta] List fleet installer photo uploads.list_driver_appsList driver apps. API summary: Get driver app settings.list_driver_assignmentsList driver assignments. Optional filters: start time, end time, vehicle ids, tag ids or parent tag ids. Results are paginated. API summary: [legacy] Get all drivers assigned to a set of vehicles.list_driver_coach_assignmentsList driver coach assignments. Optional filters: driver ids, coach ids or include external ids. Results are paginated. API summary: Get driver coach assignments.list_driver_messagesList recent messages exchanged with drivers; `end_ms` and `duration_ms` set the time window in milliseconds.list_driver_trailer_assignmentsList driver trailer assignments. Optional filters: driver ids or include external ids. Results are paginated. API summary: Get currently active driver-trailer assignments for driver.list_driver_vehicle_assignmentsList which drivers were assigned to which vehicles; `filter_by` chooses whether to look up by drivers or vehicles, with an optional time range.list_driversList drivers, optionally filtered by tag, activation status or updated/created time. Use to find a driver's ID.list_drivers_2List drivers. Optional filters: start time, end time, driver ids, data formats, tag ids or parent tag ids. Results are paginated. API summary: [legacy] Get Driver efficiency data grouped by drivers.list_dvirsList driver vehicle inspection reports (DVIRs) from `start_time` (optional `end_time`), optionally by `safety_status`.list_efficienciesList efficiencies. Optional filters: driver activation status, driver ids, driver tag ids, driver parent tag ids, start time or end time. Results are paginated. API summary: [beta] List driver efficiency.list_eld_eventsList eld events. Optional filters: start time, end time, driver ids, tag ids, parent tag ids or driver activation status. Results are paginated. API summary: [beta] Get driver HOS ELD events.list_equipmentList equipment. Optional filters: parent tag ids or tag ids. Results are paginated. API summary: List all equipment.list_eventsList events. Optional filters: start time, end time, asset ids, operator ids, pto state or min air temperature millicelsius. Results are paginated. API summary: Get idling events.list_form_submissionsList form submissions. Optional filters: ids. API summary: Get a list of specified form submissions.list_form_templatesList form templates. Optional filters: ids. Results are paginated. API summary: Get a list of form templates.list_fuel_energiesList fuel energies. Optional filters: start date, end date, driver ids, tag ids or parent tag ids. Results are paginated. API summary: Get fuel and energy efficiency driver reports.list_gatewaysList gateways. Optional filters: models. Results are paginated. API summary: List all gateways.list_geocodesList geocodes. Optional filters: address. Results are paginated. API summary: [beta] Forward geocode an address.list_geofencesList geofences. Optional filters: latitude, longitude, suggestion types, size order, min latitude or min longitude. Results are paginated. API summary: [beta] Look up geofence suggestions.list_harsh_eventsList harsh events. Optional filters: timestamp. API summary: [legacy] Fetch harsh events.list_historical_data_points_for_data_inputsList addresses. Optional filters: start time, end time, parent tag ids, tag ids, data input ids or asset ids. Results are paginated. API summary: List historical data points for data inputs.list_historical_locations_for_a_given_assetList addresses for a asset. Optional filters: start ms or end ms. API summary: List historical locations for a given asset.list_hos_authentication_logsList hos authentication logs. Optional filters: driver id, start ms or end ms. API summary: Get HOS signin and signout.list_hos_daily_logsList drivers' hours-of-service daily logs between `start_date` and `end_date`, optionally for specific `driver_ids`.list_hos_violationsList hours-of-service violations between `start_time` and `end_time`, optionally for specific `driver_ids` or violation `types`.list_hubsList hubs. Optional filters: hub ids, start time or end time. Results are paginated. API summary: List all hubs for the organization.list_idlingsList idlings. Optional filters: start time, end time, vehicle ids, tag ids, parent tag ids or is pto active. Results are paginated. API summary: [legacy] Get vehicle idling reports.list_jurisdictionsList jurisdictions. Optional filters: year, month, quarter, jurisdictions, fuel type or vehicle ids. API summary: Get IFTA jurisdiction reports.list_latestsList latests. Optional filters: driver ids, vehicle ids or start time. Results are paginated. API summary: [beta] List tachograph live data.list_listsList lists. API summary: Get vehicles with engine faults or check lights.list_live_sharesList live shares. Optional filters: ids or type. Results are paginated. API summary: Get Live Sharing Links.list_locations_for_a_specific_hubList addresses. Optional filters: hub id, location ids, customer location ids, start time or end time. Results are paginated. API summary: List locations for a specific hub.list_logsList logs. Optional filters: tag ids, parent tag ids, driver ids, start time or end time. Results are paginated. API summary: Get HOS logs.list_lsList ls. Optional filters: include download urls, include upload urls, prefix or group by folder. Results are paginated. API summary: [beta] List Functions storage files.list_mediaList media. Optional filters: vehicle ids, inputs, media types, trigger reasons, start time or end time. Results are paginated. API summary: List uploaded media by time range.list_ordersList orders. Optional filters: start time, end time, agent ids, vehicle ids or driver ids. Results are paginated. API summary: [beta] Stream voice agent session summaries.list_orders_get_assets_inputsList orders. Optional filters: ids, type, start time, end time, include external ids or include tags. Results are paginated. API summary: [beta] List asset inputs data in an organization.list_orders_get_detectionsList orders. Optional filters: driver ids, asset ids, detection behavior labels, inbox filter reason, inbox event or in cab alert played. Results are paginated. API summary: [beta] Returns a list of all detections in an organization.list_orders_get_engine_immobilizer_statesList orders. Optional filters: vehicle ids, start time or end time. Results are paginated. API summary: [beta] Get engine immobilizer states.list_orders_get_location_and_speedList orders. Optional filters: start time, end time, ids, include speed, include reverse geo or include geofence lookup. Results are paginated. API summary: List asset location and speed data in an organization.list_orders_get_order_deletionsList orders. Optional filters: start time or end time. Results are paginated. API summary: [preview] Get order deletions.list_orders_get_ordersList orders. Optional filters: order ids or include external ids. API summary: [preview] Get orders.list_orders_get_orders_streamList orders. Optional filters: start time, end time, route id or include external ids. Results are paginated. API summary: [preview] Stream orders.list_orders_get_place_deletionsList orders. Results are paginated. API summary: [beta] Poll place deletions.list_orders_get_qualification_records_streamList orders. Optional filters: entity type, start time, end time, qualification type ids, owner ids or include deleted. Results are paginated. API summary: [beta] Get a stream of filtered qualification records.list_orders_get_work_order_templatesList orders. Optional filters: ids. Results are paginated. API summary: [beta] Gets work order templates.list_orders_get_work_ordersList orders. Optional filters: ids or include external ids. Results are paginated. API summary: Gets work orders.list_orders_list_plan_ordersList orders. Optional filters: plan id or order ids. Results are paginated. API summary: [beta] List orders for a specific plan.list_orders_list_purchase_ordersList orders. Optional filters: ids, po numbers, vendor ids, end time or start time. Results are paginated. API summary: [beta] List purchase orders.list_orders_list_time_entriesList orders. Optional filters: start time or end time. Results are paginated. API summary: [beta] List time entries.list_orders_stream_defectsList orders. Optional filters: start time, end time, include external ids or is resolved. Results are paginated. API summary: Stream DVIR defects.list_orders_stream_work_ordersList orders. Optional filters: start time, end time, work order statuses, asset ids, assigned user ids or include external ids. Results are paginated. API summary: Stream work orders.list_part_inventoryList addresses. Optional filters: place ids, is low stock or part samsara ids. Results are paginated. API summary: List part inventory.list_partsList parts. Optional filters: id in, part ids, part status or include deleted. Results are paginated.list_passengersList passengers. Optional filters: tag id or include external ids. Results are paginated. API summary: [beta] List ridership passengers.list_paymentsList payments. Optional filters: happened at time start, happened at time end, part samsara ids, place ids or transaction type in. Results are paginated. API summary: List part transactions.list_plansList plans. Optional filters: hub id, plan ids, start time or end time. Results are paginated. API summary: List plans for a specific hub.list_preferred_stationsList preferred stations. Optional filters: include external ids. Results are paginated. API summary: List preferred fuel stations.list_projectsList projects. Optional filters: id, start date, end date, industrial asset ids, fleet device ids or status. Results are paginated. API summary: [beta] Fetches all jobs.list_propertiesList properties. Optional filters: hub id, custom property ids, custom property names, start time or end time. Results are paginated. API summary: List custom properties for a specific hub.list_qr_codesList qr codes. Optional filters: driver ids. API summary: Get driver QR codes.list_qualification_recordsList qualification records. Optional filters: ids or include external ids. API summary: [beta] Get a list of specified qualification records.list_qualification_typesList qualification types. Optional filters: entity type or ids. Results are paginated. API summary: [beta] Get a list of qualification types.list_reefersList reefers. Optional filters: start ms, end ms, starting after or ending before. Results are paginated. API summary: List stats for all reefers.list_retrievalsList retrievals. Optional filters: retrieval id. API summary: Get details for a media retrieval request.list_route_setupsList route setups. Optional filters: account id. Results are paginated. API summary: [beta] List ridership route setups.list_routesList dispatch routes between `start_time` and `end_time`, optionally filtered by tag.list_routes_for_a_specific_planList routes. Optional filters: plan id, route ids, start time or end time. Results are paginated. API summary: List routes for a specific plan.list_runsList runs. Optional filters: report config ids or ids. Results are paginated. API summary: [beta] Get custom report runs.list_safetiesList safeties. API summary: Get safety settings.list_safety_eventsList safety events (harsh braking, speeding, collisions and more) between `start_time` and `end_time`, optionally for specific `vehicle_ids`.list_schedulesList schedules. Optional filters: ids. Results are paginated. API summary: List preventive maintenance schedules.list_scoresList scores. Optional filters: start ms or end ms. API summary: Fetch driver safety score.list_sitesList sites. Optional filters: ids, is archived, place ids or include external ids. Results are paginated. API summary: List maintenance sites.list_skillsList skills. Optional filters: hub id, skill ids, skill names, start time or end time. Results are paginated. API summary: List skills for a specific hub.list_statsList stats. Optional filters: parent tag ids, tag ids, equipment ids or types. Results are paginated. API summary: Get most recent stats for all equipment.list_stats_for_a_given_reeferList reefers for a asset. Optional filters: start ms or end ms. API summary: List stats for a given reefer.list_suppliersList suppliers. Optional filters: ids or include external ids. Results are paginated. API summary: [beta] List all maintenance vendors.list_tag_groupsList tag groups. Optional filters: end time, start time, score type or tag ids. API summary: Get tags combined score.list_tagsList tags. Optional filters: end time, start time, score type or tag ids. Results are paginated. API summary: Get tag scores.list_tasksList tasks. Optional filters: ids or include archived. Results are paginated. API summary: Gets service tasks.list_technician_shiftsList technician shifts. Optional filters: ids, user ids, external technician ids, start time, end time or include external ids. Results are paginated. API summary: [beta] listTechnicianShifts.list_ticketsList tickets. Optional filters: ids, types, statuses, severities, end time or query by time field. Results are paginated. API summary: [beta] List Ground Intelligence issues.list_trailer_assignmentsList assignments for a trailer. Optional filters: start ms or end ms. API summary: List trailer assignments for a given trailer.list_trailer_assignments_for_all_trailersList assignments. Optional filters: start ms, end ms, starting after or ending before. Results are paginated. API summary: List trailer assignments for all trailers.list_trailersList trailers in the fleet, optionally filtered by tag.list_training_coursesList training courses. Optional filters: course ids, category ids or status. Results are paginated. API summary: Get a list of filtered training courses.list_tripsList trips for the vehicles or assets in `ids` from `start_time` (optional `end_time`), with start and end locations and distance.list_trips_2List trips. Optional filters: vehicle id, start ms or end ms. API summary: Get vehicle trips.list_upcomingsList upcomings. Optional filters: schedule ids or asset ids. Results are paginated. API summary: List upcoming preventive maintenance.list_usersList users. Results are paginated. API summary: List all user roles.list_vehicle_assignmentsList vehicle assignments. Optional filters: driver ids, start time, end time, tag ids, parent tag ids or driver activation status. Results are paginated. API summary: [legacy] Get all vehicles assigned to a set of drivers.list_vehiclesList vehicles in the fleet, optionally filtered by tag or updated/created time. Use to find a vehicle's ID.list_vehicles_2List vehicles. Optional filters: start time, end time, vehicle ids, data formats, tag ids or parent tag ids. Results are paginated. API summary: [legacy] Get Driver efficiency data grouped by vehicles.list_voice_sessionsList voice sessions. Optional filters: ids. API summary: [beta] Get voice agent session details.list_warranty_asset_assignmentsList assets. Optional filters: warranty id. Results are paginated. API summary: List warranty asset assignments.list_warranty_claimsList warranty claims. Optional filters: warranty claim ids, asset ids, claim status, warranty ids or include external ids. Results are paginated.list_webhooksList webhooks. Optional filters: ids. Results are paginated. API summary: List all webhooks belonging to a specific org.list_workflowsList workflows. Optional filters: workflow type. Results are paginated. API summary: [beta] List driver app workflows.reject_agreementVisible to othersReject a agreement. Has effects visible outside this system. API summary: [beta] Reject a Data Sharing Agreement.restore_qualification_recordChanges dataUnarchive a qualification record. API summary: [beta] Unarchive a qualification record.search_documentsSearch documents by name. Use this to find existing documents before creating a new document. API summary: [beta] Get a Functions storage file.search_function_logsSearch logs for a function by start time, end time or filter text. Use this to find existing logs before creating a new log. Results are paginated. API summary: [beta] Get Function logs.search_placesSearch places by place ids, external ids, include tags, include external ids, tag ids or parent tag ids. Use this to find existing places before creating a new place. Results are paginated. API summary: [beta] List or batch-get places.search_route_templatesSearch route templates by hub id, id or name. Use this to find existing route templates before creating a new route template. Results are paginated. API summary: [beta] List route templates for a specific hub.search_warrantiesSearch warranties by warranty ids, name or include external ids. Use this to find existing warranties before creating a new warranty. Results are paginated. API summary: List warranties.send_driver_messageChanges dataSend a text message to one or more drivers (`driver_ids`) in the Samsara Driver app. The message is delivered immediately.submit_documentVisible to othersComplete a document. Has effects visible outside this system. API summary: [beta] Complete a fleet installer photo upload.submit_vehicleVisible to othersLock a vehicle (vehicle id). Has effects visible outside this system. API summary: [preview] Lock a vehicle.update_a_locationChanges dataUpdate an existing address identified by address id. Only the fields you pass are changed. API summary: Update a location.update_addressChanges dataUpdate an existing address identified by address id. Only the fields you pass are changed. API summary: Update an address.update_addressesVisible to othersUpdate an existing address. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update a part inventory location.update_assetChanges dataUpdate an existing asset identified by asset id. Only the fields you pass are changed. API summary: Update an asset.update_asset_data_outputsVisible to othersUpdate an existing data output identified by asset id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Writes to data outputs on an asset.update_assetsVisible to othersUpdate an existing asset. Only the fields you pass are changed. Has effects visible outside this system.update_attributeChanges dataUpdate an existing attribute identified by attribute id. Only the fields you pass are changed. API summary: Update an attribute.update_compliancesVisible to othersUpdate an existing compliance. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update compliance settings.update_configurationsVisible to othersUpdate an existing configuration. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update alert configurations.update_contactChanges dataUpdate an existing contact identified by contact id. Only the fields you pass are changed. API summary: Update a contact.update_defectChanges dataUpdate an existing defect identified by defect id. Only the fields you pass are changed. API summary: Update a defect.update_documentsVisible to othersUpdate an existing document. Has effects visible outside this system. API summary: [beta] Update a Functions storage file.update_driverChanges dataUpdate a driver by `driver_id`, e.g. `name`, `phone`, `email`, `notes`, `tag_ids` or license details. Only the fields you pass change.update_driver_appsVisible to othersUpdate an existing driver app. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update driver app settings.update_driver_coach_assignmentsVisible to othersUpdate an existing driver coach assignment. Has effects visible outside this system. API summary: Put driver coach assignments.update_driver_trailer_assignmentsVisible to othersUpdate an existing driver trailer assignment. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update an existing driver-trailer assignment.update_driver_vehicle_assignmentsVisible to othersUpdate an existing driver vehicle assignment. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update API generated driver-vehicle assignments.update_dvirChanges dataUpdate an existing dvir identified by dvir id. Only the fields you pass are changed. API summary: Resolve a DVIR.update_equipmentChanges dataUpdate an existing equipment identified by equipment id. Only the fields you pass are changed. API summary: [beta] Update an equipment.update_equipment_digital_outputsVisible to othersUpdate an existing digital output identified by equipment id. Only the fields you pass are changed. Has effects visible outside this system. API summary: [beta] Set an equipment digital output state.update_form_submissionsVisible to othersUpdate an existing form submission. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update a single form submission.update_functionChanges dataUpdate an existing function identified by name. Only the fields you pass are changed. API summary: [beta] Update a Function.update_live_sharesVisible to othersUpdate an existing live share. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update non-expired Live Sharing Link.update_log_meta_dataVisible to othersUpdate an existing log meta data. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update the shippingDocs field of an existing assignment.update_ordersVisible to othersUpdate an existing order. Only the fields you pass are changed. Has effects visible outside this system. API summary: [beta] Update asset sharings.update_orders_patch_work_ordersVisible to othersUpdate an existing order. Only the fields you pass are changed. Has effects visible outside this system. API summary: Updates a work order.update_orders_update_purchase_orderVisible to othersUpdate an existing order. Only the fields you pass are changed. Has effects visible outside this system. API summary: [beta] Update a purchase order.update_partsVisible to othersUpdate an existing part. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update a part.update_passengersVisible to othersUpdate an existing passenger. Has effects visible outside this system. API summary: [beta] Update a ridership passenger.update_placesVisible to othersUpdate an existing place. Only the fields you pass are changed. Has effects visible outside this system. API summary: [beta] Update a place.update_preferred_stationsVisible to othersUpdate an existing preferred station. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update a preferred fuel station.update_projectsVisible to othersUpdate an existing project. Only the fields you pass are changed. Has effects visible outside this system. API summary: [beta] Patches a job.update_qualification_recordsVisible to othersUpdate an existing qualification record. Only the fields you pass are changed. Has effects visible outside this system. API summary: [beta] Update a qualification record.update_routeChanges dataUpdate a route by `route_id`: name, stops, driver, vehicle or notes. Only the fields you pass change.update_route_setupsVisible to othersUpdate an existing route setup. Has effects visible outside this system. API summary: [beta] Update a ridership route setup.update_route_templatesVisible to othersUpdate an existing route template. Only the fields you pass are changed. Has effects visible outside this system. API summary: [beta] Update a route template.update_sitesVisible to othersUpdate an existing site. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update a maintenance site.update_suppliersVisible to othersUpdate an existing supplier. Only the fields you pass are changed. Has effects visible outside this system. API summary: [beta] Update a maintenance vendor.update_tagChanges dataUpdate an existing tag identified by tag id. Only the fields you pass are changed. API summary: Update a tag.update_technician_shiftsVisible to othersUpdate an existing technician shift. Only the fields you pass are changed. Has effects visible outside this system. API summary: [beta] patchTechnicianShift.update_ticketsDeletesUpdate an existing ticket. Only the fields you pass are changed. Destructive action; may require approval. API summary: [beta] Update a Ground Intelligence issue.update_trailerChanges dataUpdate an existing trailer identified by trailer id. Only the fields you pass are changed. API summary: Update a trailer.update_training_assignmentsVisible to othersUpdate an existing training assignment. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update training assignments.update_upcomingsVisible to othersUpdate an existing upcoming. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update an upcoming preventive maintenance instance.update_userChanges dataUpdate an existing user identified by user id. Only the fields you pass are changed. API summary: Update a user.update_vehicleChanges dataUpdate a vehicle by `vehicle_id`, e.g. `name`, `license_plate`, `notes`, `tag_ids` or odometer. Only the fields you pass change.update_vehicle_immobilizersVisible to othersUpdate an existing immobilizer identified by vehicle id. Only the fields you pass are changed. Has effects visible outside this system. API summary: [beta] Update engine immobilizer state of a vehicle.update_warrantiesVisible to othersUpdate an existing warranty. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update a warranty.update_warranty_claimsVisible to othersUpdate an existing warranty claim. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update a warranty claim.update_watchpointsVisible to othersUpdate an existing watchpoint. Only the fields you pass are changed. Has effects visible outside this system. API summary: [beta] Update a watchpoint.update_webhookDeletesUpdate an existing webhook identified by webhook id. Only the fields you pass are changed. Destructive action; may require approval. API summary: Update a specific webhook's information.
Set up in three steps
- 1
Pick the app
Create a free HeyMyApps account and choose Samsara from the app list.
- 2
Paste your key
Paste a Samsara API token. In the Samsara Dashboard click the gear icon (Settings), scroll down to API Tokens and click Add an API Token. Choose the scopes you need and copy the token, because it is shown only once.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in Samsara?
The AI can read your organization, vehicles, locations, trips, vehicle stats, trailers, drivers, HOS clocks, logs and violations, inspection reports, safety events, routes, addresses and driver messages. It can create addresses and routes, update routes, drivers and vehicles, delete routes and send messages to drivers.
Does the AI see my Samsara API token?
No. Your Samsara API token is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start read-only. Messages to drivers are delivered immediately and deleting a route cannot be undone, and both can require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Samsara account.
Which scopes should my Samsara API token have?
Only the ones the AI needs. You choose the scopes when you create the token in the Samsara Dashboard, for example read access only if you just want lookups. Samsara then refuses anything outside those scopes, on top of the tools you switch on in HeyMyApps.
Let your AI work in Samsara today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Samsara freeHeyMyApps is not affiliated with Samsara. Product names are trademarks of their owners.






