Integration · Field service
Connect Claude & ChatGPT to Trackunit
Ask your AI where a machine is, which assets need service, or what alerts are active, and get the answer from Trackunit. It can find assets by name or serial number, read locations, sites, event logs, inspections and device health issues, and check service plans and service status. It can also register a service, set a note on an asset and create or update customers and their contacts.
Free plan, no credit card. Takes about a minute.
Try asking
“Where is excavator EX-204 right now?”
The AI finds the asset by name and reads its latest known location.
“Which machines are overdue for service?”
It lists assets with service status OVERDUE.
“Are there any critical alerts right now?”
It lists active asset events with criticality CRITICAL, with asset and type.
What your AI can do
Assets and locations
List and find machines by name, ID or serial number, read asset details and latest locations, and see which assets are on a site.
Alerts, inspections and health
List active and past asset events by criticality, read completed inspections, and check device health issues.
Service and customers
See service plans and assets by service status, register services, and search, create and update customers and their contacts.
“What is on the Aarhus harbour site today?”
It searches for the site and lists the assets currently on it.
“Register the 500-hour service on asset 88213, done today at 1,502 hours.”
It registers the service with date, operating hours and the services performed.
“Which machines are linked to customer Nordbyg?”
It searches for the customer and lists the assets linked to them.
376 tools for Trackunit
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
attach_owned_asset_to_siteChanges dataAttach a owned asset (asset id). API summary: Assign Owning Depot to Asset.attach_pending_telematics_device_to_assetChanges dataAttach a pending telematics device (asset id). API summary: Assign pending telematics device.attach_telematics_device_to_assetChanges dataAttach a telematics device (asset id). API summary: Attach telematics device.attach_telematics_device_to_asset_attach_telematics_devices_to_aChanges dataAttach a telematics device (asset id). API summary: Attach telematics device.attach_telematics_device_to_asset_attach_telematics_devices_v2beChanges dataAttach a telematics device (asset id). API summary: Attach telematics device.cancel_bookingMoves moneyCancel a booking. Financial or irreversible action; may require approval. API summary: Cancel booking.create_accountChanges dataCreate a new account for a account. Required: connected account id. Search accounts first to avoid duplicates. API summary: Add a connection to the account.create_account_create_accountChanges dataCreate a new account. Required: name. Search accounts first to avoid duplicates. API summary: Create account.create_account_keycardChanges dataCreate a new keycard for a account. Required: code, name or type. API summary: Create new key card.create_account_licenseChanges dataCreate a new license for a account. Required: body. API summary: Add license to the operator.create_assetChanges dataCreate a new asset. Required: requests. Search assets first to avoid duplicates. API summary: Create assets.create_asset_configureChanges dataCreate a new configure for a asset. API summary: Configure access management mode.create_asset_groupChanges dataCreate a new group for a asset. Required: group ids. Search groups first to avoid duplicates. API summary: Add Asset to Groups.create_asset_offboardChanges dataCreate a new offboard for a asset. API summary: Offboard asset.create_asset_offboard_offboard_asset_v2beta1Changes dataCreate a new offboard for a asset. API summary: Offboard asset.create_asset_setupChanges dataCreate a new setup for a asset. API summary: Setup access management.create_assetsVisible to othersCreate a new bulk. Required: assets. Has effects visible outside this system. API summary: Create assets.create_batch_keyVisible to othersCreate a new batch key. Required: body. Has effects visible outside this system. API summary: Create keys.create_batch_updateVisible to othersCreate a new batch update. Has effects visible outside this system. API summary: Batch update assignments.create_batch_update_providerVisible to othersCreate a new batch update provider. Required: service provider id. Has effects visible outside this system.create_bookingChanges dataCreate a new booking. Required: asset id or planned service id. API summary: Make booking.create_bulkVisible to othersCreate a new bulk. Required: assets. Has effects visible outside this system. API summary: Create assets.create_by_external_reference_customerChanges dataCreate a new customer for a by external reference. API summary: Create Customer Portal for Customer by External Reference.create_configurationChanges dataCreate a new configuration. Required: asset filter, configuration details, default email notification language, enabled or name. API summary: Configure an alert.create_contactChanges dataCreate a new contact. Required: items. API summary: Get Contacts.create_customerChanges dataCreate a customer with `name` and `type` (CONTRACTOR, DEALER, DISTRIBUTOR, OEM, RENTAL, SERVICE or OTHER), plus optional email, phone, address and external reference.create_customer_2Changes dataCreate a new customer. Required: email or username. API summary: Provision Customer Portal Access.create_customer_contactChanges dataAdd a contact person to a customer: `customer_id` and `name`, plus optional email, phone and title.create_customer_portal_for_customerChanges dataCreate a new customer for a customer. API summary: Create Customer Portal for Customer.create_customer_synchronize_1Changes dataCreate a new customer. Required: customer. API summary: Update customer.create_dailyChanges dataCreate a new daily. API summary: Get Assets By Site Daily.create_daily_filter_daily_emissions_v2Changes dataCreate a new daily. API summary: Filter Daily.create_definitionChanges dataCreate a new definition. Required: body. API summary: Create Definition.create_documentChanges dataCreate a new document. Required: document ids. API summary: Add document to overlay.create_fireChanges dataCreate a new fire. Required: asset id or trigger id. API summary: Fire an external service trigger.create_groupChanges dataCreate a new group. Required: name. Search groups first to avoid duplicates. API summary: Create Group.create_group_assetChanges dataCreate a new asset for a group. Search assets first to avoid duplicates. API summary: Add Assets to Group.create_group_userChanges dataCreate a new user for a group. Search users first to avoid duplicates. API summary: Add Users to Group.create_hourlyChanges dataCreate a new hourly. API summary: Filter Hourly.create_ingestionChanges dataCreate a new ingestion. Required: telematics device data. API summary: Telematics devices data ingest.create_ingestion_data_ingestionChanges dataCreate a new ingestion. Required: asset data. API summary: Assets data ingest.create_insightChanges dataCreate a new insight. Required: site ids. API summary: Get Sites Insights.create_inspection_assignmentChanges dataCreate a new inspection assignment. Required: asset id or inspection template id. API summary: Create InspectionAssignment.create_inspection_responseChanges dataCreate a new inspection response. Required: account id, answers, asset id, end time, inspection template version id or start time. API summary: Creates InspectionResponses.create_inspection_templateChanges dataCreate a new inspection template. Required: name or question groups. Search inspection templates first to avoid duplicates. API summary: Create a new InspectionTemplate.create_invitationChanges dataCreate a new invitation. Required: operator id. API summary: Create invitation.create_keyChanges dataCreate a new key. Required: body. Search keys first to avoid duplicates. API summary: Create key.create_keycard_primaryChanges dataCreate a new primary for a keycard. API summary: Set a key card as primary.create_kpiChanges dataCreate a new kpi. Required: period. API summary: Filter Site Period KPIs.create_kpi_filter_daily_emissions_kpis_v2Changes dataCreate a new kpi. API summary: Filter Daily KPIs.create_kpi_filter_emissions_period_kpis_v2Changes dataCreate a new kpi. Required: period. API summary: Filter Period KPIs.create_kpi_filter_hourly_emissions_kpisChanges dataCreate a new kpi. API summary: Filter Hourly KPIs.create_kpi_filter_lifetime_emissions_kpis_v2Changes dataCreate a new kpi. API summary: Filter Lifetime KPIs.create_lifetimeChanges dataCreate a new lifetime. API summary: Filter Lifetime.create_listChanges dataCreate a new list. Required: service plan ids. API summary: List plans.create_list_get_planned_service_status_by_asset_idsChanges dataCreate a new list. Required: asset ids. API summary: List service statuses.create_monthlyChanges dataCreate a new monthly. API summary: Filter Assets By Site Monthly.create_monthly_filter_monthly_emissions_v2Changes dataCreate a new monthly. API summary: Filter Monthly.create_networkChanges dataCreate a new network. Required: network name. API summary: Create network.create_onboardChanges dataCreate a new onboard. Required: asset type, name or telematics devices. API summary: Onboard asset.create_onboard_onboard_asset_v2beta1Changes dataCreate a new onboard. Required: asset type, name or telematics devices. API summary: Onboard asset.create_onboardingChanges dataCreate a new onboarding. Required: machine. API summary: Create Machine Onboarding Request.create_operatorChanges dataCreate a new account. Search accounts first to avoid duplicates. API summary: Create operator.create_periodChanges dataCreate a new period. Required: period. API summary: Filter Period.create_planChanges dataCreate a new plan. Required: name or planned services. API summary: Create plan.create_plan_documentChanges dataCreate a new document for a plan. Required: document ids. API summary: Add document to plan.create_plan_overlayChanges dataCreate a new overlay for a plan. Required: service criteria overlays. API summary: Create overlay.create_projectChanges dataCreate a new project. Required: desired state on enter, device ids or name. API summary: Create a new configuration job.create_project_rollback_configuration_jobChanges dataCreate a new project for a project. API summary: Rollback a configuration job.create_searchChanges dataCreate a new search. Search searches first to avoid duplicates. API summary: Create new saved search.create_service_registrationChanges dataCreate a new service registration. Required: asset id. API summary: Register services.create_setupChanges dataCreate a new setup. API summary: Setup rolling PIN code.create_shareChanges dataCreate a new share. Required: account id or asset ids. API summary: Share assets.create_signChanges dataCreate a new sign. Required: challenge base64. API summary: Sign KIN Challenge.create_siteChanges dataCreate a new site. Required: asset ids. Search sites first to avoid duplicates. API summary: Get Sites An Asset Is On.create_site_contactChanges dataCreate a new contact for a site. Required: name. API summary: Create Site Contact.create_site_create_siteChanges dataCreate a new site. Required: name, start date or type. Search sites first to avoid duplicates. API summary: Create Site.create_subscriptionChanges dataCreate a new subscription. Required: name, condition or notification type. API summary: Create notification subscription.create_suggestionChanges dataCreate a new suggestion. Required: north east or south west. API summary: Get Site Suggestions.create_summaryChanges dataCreate a new summary. API summary: Get Assets By Site Monthly Summary.create_summary_filter_daily_emissions_summary_v2Changes dataCreate a new summary. API summary: Filter Daily Summary.create_summary_filter_hourly_emissions_summaryChanges dataCreate a new summary. API summary: Filter Hourly Summary.create_summary_filter_monthly_emissions_summary_v2Changes dataCreate a new summary. API summary: Filter Monthly Summary.create_summary_filter_site_emissions_daily_summary_by_site_idChanges dataCreate a new summary. API summary: Get Assets By Site Daily Summary.create_synchronizationChanges dataCreate a new synchronization. Required: asset. API summary: Synchronize rental data.create_synchronization_contractChanges dataCreate a new synchronization contract. Required: contract. API summary: Update contract.create_tripChanges dataCreate a new trip. API summary: Get a list of trips for given set of assetIds within selected date.create_unshareChanges dataCreate a new unshare. Required: account id or asset ids. API summary: Unshare assets.create_updateChanges dataCreate a new update. Required: asset id, service registration id, performed at, operating hours, distance or service performed. API summary: Update most recent service registration (explicit values).create_userChanges dataCreate a new user for a user. Required: group ids. Search users first to avoid duplicates. API summary: Add User to Groups.create_user_create_userChanges dataCreate a new user. Required: email or name. Search users first to avoid duplicates. API summary: Create User.create_valueChanges dataCreate a new value. Required: body. API summary: Create Value.delete_accountDeletesPermanently delete a account by connected account id. Destructive action; may require approval. API summary: Remove the connection from the account.delete_account_delete_account_by_idDeletesPermanently delete a account by account id. Destructive action; may require approval. API summary: Delete account.delete_account_key_admin_account_idsMoves moneyPermanently delete a key admin account id by operator id. Financial or irreversible action; may require approval. API summary: Remove key administrator role.delete_account_keycardDeletesPermanently delete a keycard by key card id. Destructive action; may require approval. API summary: Delete key card.delete_account_licenseDeletesPermanently delete a license by license id. Destructive action; may require approval.delete_account_profile_imagesMoves moneyPermanently delete a profile image by operator id. Financial or irreversible action; may require approval. API summary: Delete profile image.delete_answer_imagesDeletesPermanently delete a image by answer id. Destructive action; may require approval. API summary: Upload InspectionResponse image.delete_assetDeletesPermanently delete a asset by asset id. Destructive action; may require approval. API summary: Delete asset.delete_asset_delete_asset_v1DeletesPermanently delete a asset by asset id. Destructive action; may require approval. API summary: Delete asset.delete_asset_delete_asset_v2beta1DeletesPermanently delete a asset by asset id. Destructive action; may require approval. API summary: Delete asset.delete_asset_groupsMoves moneyPermanently delete a group by asset id. Financial or irreversible action; may require approval. API summary: Remove Asset from Groups.delete_asset_pending_telematics_deviceDeletesPermanently delete a pending telematics device by pending telematics device. Destructive action; may require approval. API summary: Remove pending telematics device.delete_assets_visibilityDeletesPermanently delete a asset. Destructive action; may require approval. API summary: Remove visibility.delete_batch_deletesMoves moneyPermanently delete a batch delete. Financial or irreversible action; may require approval. API summary: Batch delete assignments.delete_configurationDeletesPermanently delete a configuration by configuration id. Destructive action; may require approval. API summary: Delete an alert configuration.delete_customerDeletesPermanently delete a customer by customer id. Destructive action; may require approval. API summary: Delete Customer.delete_customer_contactDeletesPermanently delete a contact by contact id. Destructive action; may require approval. API summary: Delete Contact.delete_definitionDeletesPermanently delete a definition by definition id. Destructive action; may require approval. API summary: Delete Definition.delete_documentDeletesPermanently delete a document by document id. Destructive action; may require approval. API summary: Remove document from overlay.delete_groupDeletesPermanently delete a group by group id. Destructive action; may require approval. API summary: Delete Group.delete_group_assetsMoves moneyPermanently delete a asset by group id. Financial or irreversible action; may require approval. API summary: Remove Assets from Group.delete_group_usersMoves moneyPermanently delete a user by group id. Financial or irreversible action; may require approval. API summary: Remove Users from Group.delete_inspection_assignmentDeletesPermanently delete a inspection assignment by inspection assignment id. Destructive action; may require approval. API summary: Delete InspectionAssignment.delete_inspection_templateDeletesPermanently delete a inspection template by inspection template id. Destructive action; may require approval. API summary: Deletes InspectionTemplate.delete_keyDeletesPermanently delete a key by key id. Destructive action; may require approval. API summary: Delete key.delete_networkDeletesPermanently delete a network by service network id. Destructive action; may require approval. API summary: Delete network.delete_operatorDeletesPermanently delete a account by account id. Destructive action; may require approval. API summary: Delete operator.delete_planDeletesPermanently delete a plan by service plan id. Destructive action; may require approval. API summary: Delete plan.delete_plan_documentDeletesPermanently delete a document by document id. Destructive action; may require approval. API summary: Remove document from plan.delete_plan_overlaysMoves moneyPermanently delete a overlay by service plan id. Financial or irreversible action; may require approval. API summary: Delete overlay.delete_plan_publicationsMoves moneyPermanently delete a publication by service plan id. Financial or irreversible action; may require approval. API summary: Delete publication.delete_searchDeletesPermanently delete a search by search uuid. Destructive action; may require approval. API summary: Delete a saved search.delete_siteDeletesPermanently delete a site by site id. Destructive action; may require approval. API summary: Delete Site.delete_site_contactDeletesPermanently delete a contact by contact id. Destructive action; may require approval. API summary: Delete Site Contact.delete_site_imageDeletesPermanently delete a image by image id. Destructive action; may require approval. API summary: Delete site image.delete_site_owned_assetDeletesPermanently delete a owned asset by asset id. Destructive action; may require approval. API summary: Remove Owning Depot from Asset.delete_subscriptionDeletesPermanently delete a subscription by subscription id. Destructive action; may require approval. API summary: Delete notification subscription.delete_tripDeletesPermanently delete a trip by trip id. Destructive action; may require approval. API summary: Delete single trip.delete_trip_filtersMoves moneyPermanently delete a filter by trip id. Financial or irreversible action; may require approval. API summary: Delete filter settings for a single trip.delete_userDeletesPermanently delete a user by user id. Destructive action; may require approval. API summary: Delete User.delete_usersMoves moneyPermanently delete a user by user id. Financial or irreversible action; may require approval. API summary: Remove User from Groups.delete_valueDeletesPermanently delete a value by value id. Destructive action; may require approval. API summary: Delete Value.detach_providerChanges dataUnassign a provider. API summary: Unassign providers.detach_telematics_device_to_assetDeletesDetach a telematics device (device id). Destructive action; may require approval. API summary: Detach telematics device.download_documentDownload the document for a document. API summary: Download Service Document.download_document_from_overlayDownload the document for a document. API summary: Download document from overlay.download_document_from_planDownload the document for a document. API summary: Download document from plan.download_document_from_registrationDownload the document for a document. API summary: Download document from registration.export_usersExport users.fetch_multiple_asset_notesChanges dataSearch messages. Use this to find existing messages before creating a new message. API summary: Fetch multiple asset notes.find_assetsChanges dataFind assets by identifier: `asset_identifier_type` (ASSET_ID, ASSET_NAME, ASSET_EXTERNAL_REFERENCE, ASSET_SERIAL_NUMBER or DEVICE_SERIAL_NUMBER) and a list of `values`.get_accountGet one account for a account by account account id. API summary: Get the connection from the account by connected account ID.get_account_by_idGet one account by account id. API summary: Get account by id.get_assetGet one asset by `asset_id`, with name, brand, model, type, serial number and owner.get_asset_get_asset_v1Get one asset by asset id. API summary: Get asset.get_asset_get_asset_v2beta1Get one asset by asset id. API summary: Get asset.get_asset_locationGet the latest known location of one asset by `asset_id`.get_asset_notesChanges dataGet the notes stored on assets, by a list of `asset_ids`.get_asset_service_statusGet the service status (upcoming, overdue and so on) of an asset's service plans by `asset_id`.get_assetsList assets. Optional filters: sort. Results are paginated. API summary: Get assets.get_assets_by_site_daily_summaryList summaries. Optional filters: from time, to time, data source score type or power type. API summary: Get Assets By Site Daily Summary.get_assignmentsChanges dataCreate a new list. Required: asset ids. API summary: Get assignments.get_associated_networksList associateds. API summary: Get associated networks.get_checkGet one check by asset id. API summary: Resolve service insights.get_configurationGet one configuration by configuration id. API summary: Get a specific alert configuration.get_contractGet one contract by contract id. API summary: Get Contract.get_customerGet one customer by `customer_id`, with type, contact details and address.get_customer_contactGet one contact for a customer by contact id. API summary: Get Contact.get_dailyList dailies. Optional filters: sort, from time, to time, data source score type, method or power type. Results are paginated. API summary: Get Daily.get_daily_kpisList kpis. Optional filters: from time, to time, method, power type or data source score. API summary: Get Daily KPIs.get_daily_summaryList summaries. Optional filters: from time, to time, method, power type or data source score. API summary: Get Daily Summary.get_definitionGet one definition by definition id. API summary: Get Definition.get_definitionsList definitions. Optional filters: sort. Results are paginated. API summary: Get Definitions.get_deviceGet one device by device id. API summary: Get device identity.get_device_get_device_identity_by_serial_numberGet one device by serial number. API summary: Get device identity of a Trackunit device by serial number.get_device_statuses_for_a_configuration_jobList projects for a project. Optional filters: sort. Results are paginated. API summary: Get device statuses for a configuration job.get_fleetGet one fleet by page number. API summary: Fleet snapshot.get_groupGet one group by group id. API summary: Get Group.get_health_issueGet one device health issue by its ID (`ticket_id`).get_hierarchyList accounts for a account. API summary: Get hierarchy.get_hourly_kpisList kpis. Optional filters: method, power type or data source score. API summary: Get Hourly KPIs.get_hourly_summaryList summaries. Optional filters: method, power type or data source score. API summary: Get Hourly Summary.get_idGet one id by oem iso identifier. API summary: Single-element snapshot.get_id_addressGet one address for a id by page number. API summary: Location.get_id_average_daily_engine_load_factorGet one average daily engine load factor for a id by page number.get_id_cumulative_active_regeneration_hourGet one cumulative active regeneration hour for a id by page number. API summary: Cumulative non-productive regeneration hours.get_id_cumulative_fuel_usedGet one cumulative fuel used for a id by page number.get_id_cumulative_idle_hourGet one cumulative idle hour for a id by page number. API summary: Cumulative idle hours.get_id_cumulative_load_countGet one cumulative load count for a id by page number.get_id_cumulative_non_productive_idle_hourGet one cumulative non productive idle hour for a id by page number. API summary: Cumulative idle non-operating hours.get_id_cumulative_operating_hourGet one cumulative operating hour for a id by page number. API summary: Cumulative operating hours.get_id_cumulative_payload_totalGet one cumulative payload total for a id by page number.get_id_cumulative_power_take_off_hourGet one cumulative power take off hour for a id by page number. API summary: Cumulative power take-off hours.get_id_def_remainingGet one def remaining for a id by page number. API summary: Percent of DEF remaining.get_id_distanceGet one distance for a id by page number. API summary: Cumulative distance travelled.get_id_engine_conditionGet one engine condition for a id by page number.get_id_faultGet one fault for a id by page number. API summary: Diagnostic codes.get_id_fuel_remaining_ratioGet one fuel remaining ratio for a id by page number.get_id_fuel_used_in_the_preceding24_hourGet one fuel used in the preceding24 hour for a id by page number. API summary: Fuel used within the past 24 hours.get_id_get_machine_insightGet one id by page number. API summary: Machine insights.get_id_peak_daily_speedGet one peak daily speed for a id by page number.get_ingestionGet one ingestion by ingestion id. API summary: Get ingestion status.get_inspectionGet one inspection with its answers by `inspection_response_id`.get_inspection_assignmentGet one inspection assignment by inspection assignment id. API summary: Get InspectionAssignment by ID.get_inspection_template_versionGet one version for a inspection template by version. API summary: Get specific version of an InspectionTemplate.get_keyGet one key by key id. API summary: Get key.get_lifetime_kpisList kpis. Optional filters: method, power type or data source score. API summary: Get Lifetime KPIs.get_machineGet one machine by machine id. API summary: Get machine.get_machine_documentGet one document for a machine by service document id. API summary: Get Service Document.get_monthlyList monthlies. Optional filters: sort, data source score type, method or power type. Results are paginated. API summary: Get Monthly.get_monthly_summaryList summaries. Optional filters: year month, method, power type or data source score. API summary: Get Monthly Summary.get_my_accountGet the Trackunit account this connection belongs to.get_networkGet one network by service network id. API summary: Get network.get_operatorGet one account by account id. API summary: Get operator.get_overlaysChanges dataCreate a new list. Required: service plan ids. API summary: Get overlays.get_period_kpisList kpis. Optional filters: period, method, power type or data source score. API summary: Get Period KPIs.get_planGet one plan by service plan id. API summary: Get plan.get_productGet one product by product id. API summary: Get Contract Item.get_projectGet one project by project id. API summary: Get configuration job.get_project_statusGet the current status of a project by configuration job id. API summary: Get configuration job status.get_searchGet one search by search uuid. API summary: Get single saved search.get_siteGet one site by `site_id`, with address and details.get_site_kpis_emissionsList kpis. API summary: Get Site KPIs Emissions.get_sites_kpisList kpis. Optional filters: types, status or sort. Results are paginated. API summary: Get Sites KPIs.get_subscriptionGet one subscription by subscription id. API summary: Get notification subscription.get_suggestionGet one suggestion by suggestion id. API summary: Get Site Suggestion.get_tripGet one trip by trip id. API summary: Get single trip.get_userGet one user by user id. API summary: Get User.get_utilization_profileGet one utilization profile by profile id. API summary: Get Utilization Profile.get_versionGet one version by inspection template version id. API summary: Get specific version of an InspectionTemplate via an ID.list_accessible_inspection_templatesList accessible inspection templates. API summary: Returns those InspectionTemplates the operator has access to.list_account_keycardsList keycards for a account. Optional filters: sort. Results are paginated. API summary: Get key cards.list_account_licensesList licenses for a account. Optional filters: sort. Results are paginated. API summary: Get operator licenses.list_account_profile_imagesList profile images for a account. API summary: Get profile image upload path.list_accountsList accounts. Optional filters: names, external references or sort. Results are paginated. API summary: Get accounts.list_active_asset_eventsChanges dataList currently active asset events (alerts), filtered by `asset_ids`, `site_ids`, `group_ids`, `customer_ids`, `type` or `criticality` (CRITICAL, LOW, NONE, UNKNOWN).list_allowed_brandsList allowed brands. API summary: Get allowed brands.list_asset_configuresList configures for a asset. API summary: Get device configuration.list_asset_event_logChanges dataList past asset events between `from_time` and `to_time`, filtered by assets, sites, groups, customers, type, status or criticality.list_asset_health_issuesList device health issues (telematics unit problems) for one asset by `asset_id`.list_asset_ingestionsList ingestions for a asset. Optional filters: detailed. API summary: Get asset ingestions history.list_asset_locationsList the latest known location of your assets, with `page`/`limit` paging.list_asset_rolling_pin_codesList rolling pin codes for a asset. Optional filters: operator id or key id. API summary: Get rolling PIN code.list_asset_service_plansList the service plans assigned to an asset by `asset_id`.list_asset_setupsList setups for a asset. API summary: Get access management mode.list_asset_sharesList shares for a asset. Optional filters: sort. Results are paginated. API summary: List asset shares.list_assetsList your machines and equipment (assets) with `page`/`limit` paging, optionally created after or before a date.list_assets_by_service_statusList assets whose service is in a given `service_status` (DRAFT, PLANNED, UPCOMING or OVERDUE), with paging. Use OVERDUE to find machines that need service now.list_assets_get_assets_v2beta1List assets. Optional filters: created at after, created at before, include hidden or sort. Results are paginated. API summary: Get assets.list_assets_on_sitesChanges dataList the assets currently on one or more sites, by `site_ids`.list_assignable_recommendationsChanges dataCreate a new list. API summary: List assignable recommendations.list_associatedsList associateds. API summary: Get associated plans.list_bluetooth_tag_counter_offsetsList counter offsets for a bluetooth tag. API summary: Read the currently-stored KIN counter offsets.list_brandsList brands. API summary: Get machine brands.list_categoriesList categories. API summary: Get machine categories.list_configurationsList configurations. Optional filters: sort. Results are paginated. API summary: Get all alert configurations.list_contractsList contracts. Optional filters: sort, active, start or end. Results are paginated. API summary: Get Contracts.list_customer_assetsList the assets linked to a customer by `customer_id`.list_customer_contactsList a customer's contact people by `customer_id`, optionally filtered by `name_contains`.list_customersList customers. API summary: Get Customer Types Summary.list_dailiesList dailies. Optional filters: sort, from time, to time, data source score type or power type. Results are paginated. API summary: Get Assets By Site Daily.list_datatypesList datatypes.list_definitionsList definitions. Optional filters: definition key. API summary: Get Definition.list_device_state_documentationsList state documentations for a device. API summary: Get desired state documentation.list_device_statesList states for a device. API summary: Get device state.list_device_telemetriesList telemetries for a device. API summary: Get device telemetry.list_documentsList documents. API summary: Get overlay documents.list_eventsList events. Optional filters: serial number or timestamp. API summary: Get Onboarding Events.list_file_upload_linksList file upload links. Optional filters: definition id or entity id. API summary: Get File Upload Link.list_group_assetsList assets for a group. API summary: Get Assets in Group.list_group_usersList users for a group. API summary: Get Users in Group.list_historiesList histories. Optional filters: site ids, asset ids, from time, to time, min interval seconds or max interval seconds. Results are paginated. API summary: Get Site History.list_hourliesList hourlies. Optional filters: sort, data source score type, method or power type. Results are paginated. API summary: Get Hourly.list_insightsList insights. Optional filters: site ids. API summary: Get Sites Insights.list_inspection_assignmentsList inspection assignments. Optional filters: asset ids or sort. Results are paginated. API summary: Get InspectionAssignments.list_inspection_template_current_versionsList current versions for a inspection template. API summary: Get current version of an InspectionTemplate.list_inspection_template_versionsList versions for a inspection template. Optional filters: sort. Results are paginated. API summary: Get all versions of an InspectionTemplate.list_inspectionsList completed inspections (checklists), filtered by `asset_ids`, `operator_ids`, template, status or end-time range.list_key_deployment_statusesList deployment statuses for a key. Optional filters: deployment statuses or sort. Results are paginated. API summary: Get key deployment status.list_keyusagesList keyusages. Optional filters: operator id, asset id, date from or date to. API summary: Get key usage events.list_kpisList kpis. Optional filters: period, power type or data source score. API summary: Get Site Period KPIs.list_kpis_get_site_total_kpis_emissions_by_site_idList kpis. Optional filters: from time, to time, data source score type or power type. API summary: Get Site KPIs Emissions.list_lifetimesList lifetimes. Optional filters: sort, data source score type, method or power type. Results are paginated. API summary: Get Lifetime.list_machine_documentsList documents for a machine. API summary: Get Service Documents.list_machine_extended_informationList extended information for a machine. API summary: Get machine extended information.list_machinesList machines. Optional filters: select, elements or sort. API summary: Get machines.list_monthliesList monthlies. Optional filters: sort, period, year month, data source score type or power type. Results are paginated. API summary: Get Assets By Site Monthly.list_networksList networks. API summary: Get owned networks.list_optionsChanges dataCreate a new list. Required: asset ids. API summary: List options.list_periodsList periods. Optional filters: period, sort, data source score type, method or power type. Results are paginated. API summary: Get Period.list_plan_documentsList documents for a plan. API summary: Get plan documents.list_plan_optionsList options for a plan. API summary: Plan options.list_plan_overlaysList overlays for a plan. API summary: Get overlay.list_plan_publicationsList publications for a plan. API summary: Get publication.list_plansList plans. API summary: Get owned plans.list_productsList products. Optional filters: sort, contract id, active, start or end. Results are paginated. API summary: Get Contract Items.list_projectsList projects. Optional filters: sort. Results are paginated. API summary: Get all configuration jobs.list_providersList providers. Optional filters: limit to sub accounts. API summary: Get providers.list_recommendationsList recommendations. Optional filters: asset id. API summary: Get recommended plan.list_rolesList roles. Optional filters: sort. Results are paginated. API summary: Get Roles.list_service_registrationsChanges dataList registered services for a list of `asset_ids`, optionally between `from` and `to`.list_site_contactsList contacts for a site. Optional filters: sort. Results are paginated. API summary: Get Site Contacts.list_site_emissionsList emissions for a site. API summary: Get Site Emissions V2.list_site_imagesList images for a site. API summary: Get list of all images for a site.list_site_insightsList insights for a site. API summary: Get Site Insight.list_site_owned_assetsList owned assets for a site. API summary: Get Owned Assets.list_site_usersList users for a site. Results are paginated. API summary: Get Site Users.list_subscriptionsList subscriptions. Optional filters: sort. Results are paginated. API summary: Get notification subscriptions.list_summariesList summaries. Optional filters: period, year month, data source score type or power type. API summary: Get Assets By Site Monthly Summary.list_summarizedsList summarizeds. Optional filters: from, to, offsetlat, offsetlon or bucketsizeseconds. API summary: Get a dataset of summarized compaction values for a single trip.list_ticketsList tickets. Optional filters: state or sort. Results are paginated. API summary: Get issues.list_trip_compactionsList compactions for a trip. Optional filters: from, to, offsetlat or offsetlon. API summary: Get a dataset of compaction values for a single trip.list_unit_of_measurementsList unit of measurements.list_valuesList values. Optional filters: entity id or sort. Results are paginated. API summary: Get Values.pay_assetMoves moneyTransfer a asset. Financial or irreversible action; may require approval. API summary: Transfer assets.register_serviceChanges dataRegister a service performed on an asset: `asset_id`, `performed_at`, `operating_hours` and `distance`, plus `services_performed` and `services_skipped`.search_accountsSearch accounts by key admins only, query, operator status, phone number, before or sort. Use this to find existing accounts before creating a new account. Results are paginated. API summary: Get operators.search_assets_queryChanges dataSearch assets. Use this to find existing assets before creating a new asset. API summary: Query assets by given identifiers.search_customersSearch customers by `name_contains`, `external_references`, `types` or `ids`, with paging.search_devicesSearch devices by serial number or pageable. Use this to find existing devices before creating a new device. API summary: Get devices filtered by serial number.search_groupsSearch asset groups by `name`, `asset_id` or `user_id`, with paging.search_inspection_templatesSearch inspection templates by name or sort. Use this to find existing inspection templates before creating a new inspection template. Results are paginated. API summary: Get all InspectionTemplates.search_keysSearch keys by sort, query, operator id, asset id, site id or group id. Use this to find existing keys before creating a new key. Results are paginated. API summary: Get keys.search_machinesChanges dataSearch machines by elements, sort or select. Use this to find existing machines before creating a new machine. API summary: Query machines.search_pending_telematics_devicesChanges dataSearch pending telematics devices. Use this to find existing pending telematics devices before creating a new pending telematics device. API summary: Query pending telematics devices for assets.search_searchesSearch searches. Use this to find existing searches before creating a new search. API summary: Get all saved searches.search_sitesSearch sites (job sites, depots) by `name_contains`, `external_reference`, `types` or `status`, with paging.search_trip_filtersSearch filters for a trip. Use this to find existing filters before creating a new filter. API summary: Get filter settings for a single trip.search_usersSearch users by sort or search. Use this to find existing users before creating a new user. Results are paginated. API summary: Get Users.search_users_queryChanges dataSearch users by sort. Use this to find existing users before creating a new user. API summary: Query Users by Identifiers.search_utilization_profilesChanges dataSearch utilization profiles. Use this to find existing utilization profiles before creating a new utilization profile.search_v1sSearch v1s by query, time or timeout. Use this to find existing v1s before creating a new v1. API summary: Instant Query.search_v1s_queryChanges dataSearch v1s. Use this to find existing v1s before creating a new v1. API summary: Instant Query.search_v1s_rangeSearch v1s by query, start, end, step or timeout. Use this to find existing v1s before creating a new v1. API summary: Range Query.search_v1s_range_queryChanges dataSearch v1s. Use this to find existing v1s before creating a new v1. API summary: Range Query.set_asset_noteVisible to othersSet the `note` on an asset, found by `identifier` {type, value} (e.g. type ASSET_ID). This replaces the asset's existing note.submit_assignment_provider_asset_visibilityVisible to othersValidate a assignment. Has effects visible outside this system. API summary: Provider asset visibility.submit_assignment_provider_plans_stateVisible to othersValidate a assignment. Has effects visible outside this system. API summary: Provider plans state.submit_publicationVisible to othersSubmit a publication (service plan id). Has effects visible outside this system. API summary: Create publication.update_accountChanges dataUpdate an existing account identified by account id. API summary: Update account.update_account_key_admin_account_idsMoves moneyUpdate an existing key admin account id identified by operator id. Financial or irreversible action; may require approval. API summary: Add key administrator role.update_account_licenseChanges dataUpdate an existing license identified by license id. Only the fields you pass are changed. API summary: Update existing operator's license.update_assetChanges dataUpdate an existing asset identified by asset id. Only the fields you pass are changed. API summary: Update asset.update_assetsVisible to othersUpdate an existing asset. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update asset.update_bluetooth_tag_counter_offsetsVisible to othersUpdate an existing counter offset identified by telematics device id. Has effects visible outside this system. API summary: Set the KIN counter offsets for a Bluetooth tag.update_by_external_reference_customersVisible to othersUpdate an existing customer identified by customer external reference. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update Customer Portal by Customer External Reference.update_configurationChanges dataUpdate an existing configuration identified by configuration id. Only the fields you pass are changed. API summary: Update a specific alert configuration.update_customerChanges dataUpdate a customer by `customer_id`: name, type, email, phone, address, note or external reference. Only the fields you pass change.update_customer_2Changes dataUpdate an existing customer identified by customer id. Only the fields you pass are changed. API summary: Update Customer Portal.update_customer_assetsVisible to othersUpdate an existing asset identified by customer id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update Asset.update_customer_contactChanges dataUpdate an existing contact identified by contact id. Only the fields you pass are changed. API summary: Update Contact.update_customer_portal_template_assignmentsVisible to othersUpdate an existing assignment identified by template id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Assign/Unassign Customer Portals to Template.update_customersVisible to othersUpdate an existing customer identified by customer id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update Customer Portal for Customer.update_definitionChanges dataUpdate an existing definition identified by definition id. Only the fields you pass are changed. API summary: Update Definition.update_device_statesVisible to othersUpdate an existing state identified by device id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update desired state.update_groupChanges dataUpdate an existing group identified by group id. Only the fields you pass are changed. API summary: Update Group.update_group_assetsVisible to othersUpdate an existing asset identified by group id. Has effects visible outside this system. API summary: Replace Assets in Group.update_group_usersVisible to othersUpdate an existing user identified by group id. Has effects visible outside this system. API summary: Replace Users in Group.update_hiddensVisible to othersUpdate an existing hidden. Only the fields you pass are changed. Has effects visible outside this system. API summary: Hide/unhide assets.update_inspection_templateChanges dataUpdate an existing inspection template identified by inspection template id. API summary: Create a new version of an InspectionTemplate.update_keyChanges dataUpdate an existing key identified by key id. Only the fields you pass are changed. API summary: Update key.update_machineChanges dataUpdate an existing machine identified by machine id. API summary: Update machine.update_machine_extended_informationVisible to othersUpdate an existing extended information identified by machine id. Has effects visible outside this system. API summary: Update machine extended information.update_networkChanges dataUpdate an existing network identified by service network id. Only the fields you pass are changed. API summary: Update network.update_network_plansVisible to othersUpdate an existing plan identified by service network id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Add/remove plans.update_network_providersVisible to othersUpdate an existing provider identified by service network id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Add/remove providers.update_operatorChanges dataUpdate an existing account identified by account id. Only the fields you pass are changed. API summary: Update operator.update_passwordDeletesUpdate an existing password identified by password identifier. Destructive action; may require approval. API summary: Reset Password.update_password_reset_requestDeletesUpdate an existing password reset request identified by username. Destructive action; may require approval. API summary: Request Password Reset.update_planChanges dataUpdate an existing plan identified by service plan id. Only the fields you pass are changed. API summary: Update plan.update_plan_overlaysVisible to othersUpdate an existing overlay identified by service plan id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update overlay.update_plan_publicationsVisible to othersUpdate an existing publication identified by service plan id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update publication.update_recommendationsVisible to othersUpdate an existing recommendation. Only the fields you pass are changed. Has effects visible outside this system. API summary: Assign recommended plan.update_searchChanges dataUpdate an existing search identified by search uuid. API summary: Update a saved search.update_siteChanges dataUpdate an existing site identified by site id. Only the fields you pass are changed. API summary: Update Site.update_site_contactChanges dataUpdate an existing contact identified by contact id. Only the fields you pass are changed. API summary: Update Site Contact.update_site_usersVisible to othersUpdate an existing user identified by site id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update Site Users.update_subscriptionChanges dataUpdate an existing subscription identified by subscription id. Only the fields you pass are changed. API summary: Update notification subscription.update_trip_filtersVisible to othersUpdate an existing filter identified by trip id. Has effects visible outside this system. API summary: Update filter settings for a single trip.update_userChanges dataUpdate an existing user identified by user id. Only the fields you pass are changed. API summary: Update User.update_utilization_profile_acknowledge_desiredChanges dataUpdate an existing acknowledge desired identified by device id. API summary: Acknowledge Desired Utilization Profile.update_utilization_profile_acknowledge_reportedChanges dataUpdate an existing acknowledge reported identified by device id. API summary: Acknowledge Reported Utilization Profile.update_v1s_valuesChanges dataUpdate an existing v1. API summary: Set custom field values.update_valueChanges dataUpdate an existing value identified by value id. Only the fields you pass are changed. API summary: Update Value.
Set up in three steps
- 1
Pick the app
Create a free HeyMyApps account and choose Trackunit from the app list.
- 2
Paste your key
Paste four values: Client ID, Client secret, API user username and API user password. You must be the admin user in Trackunit Manager. Go to Administration > API Access, click Create API User and give it a name, then copy the username, password, Client ID and Client Secret. The password 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 Trackunit?
It can list and find assets, read asset details, notes, locations, service plans and service status, list assets on sites or by customer, read active and past asset events, inspections and device health issues, and search sites, groups and customers. It can register services, set an asset's note, and create and update customers and customer contacts.
Does the AI see my Trackunit credentials?
No. Your Client ID, Client secret and API user login are encrypted at rest and never shown to the AI. After you save them, they are 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 with lookups only. Setting a note on an asset replaces the existing note, and actions like that can require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT, open Settings › Apps & Connectors › Advanced, turn on Developer mode and 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 Trackunit account.
Which Trackunit login do I use?
Use a separate API user, not your own login. The admin user in Trackunit Manager creates it under Administration > API Access. Trackunit shows the username, password, Client ID and Client Secret there, and the password only once, so copy it straight into HeyMyApps.
Let your AI work in Trackunit today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Trackunit freeHeyMyApps is not affiliated with Trackunit. Product names are trademarks of their owners.






