Skip to content

Integration · Field service

gomotive.com

Connect Claude & ChatGPT to Motive

Ask your AI where a truck is, how many driving hours a driver has left, or which vehicles have open fault codes. It reads vehicles, drivers, locations, hours-of-service logs, safety events, inspection reports, dispatches and fuel purchases from Motive. It can also message a driver, update a dispatch status or record a fuel purchase.

Connect Motive free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Where is truck 104 right now?”

    The AI finds the vehicle by its unit number and reads its current location and driver.

  • “Which drivers have less than two hours of driving time left?”

    It lists how much driving and duty time each driver has left under hours-of-service rules.

  • “Any hours-of-service violations this week?”

    It lists HOS violations for the time range, with the driver and violation type.

What your AI can do

Vehicles and locations

Find vehicles by unit number, see current vehicle and driver locations, read location history, utilization, fault codes and assets.

Drivers and compliance

Read hours-of-service logs, available time, violations, safety events, scorecards and inspection reports.

Dispatch and fuel

List dispatches and change their status, message drivers, and list or record fuel purchases.

  • “Which vehicles had engine fault codes in the last 7 days?”

    It lists fault codes by date range and vehicle, so you can see which units need a look.

  • “Show me inspection reports with defects from yesterday.”

    It lists vehicle and trailer inspection reports (DVIRs) with defects for that date.

  • “Tell Mike his pickup has moved to 3 pm.”

    It finds Mike's user ID and sends him the message in the Motive app.

176 tools for Motive

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • archive_engine_immobilizerVisible to othersDeactivate a engine immobilizer (vehicle id). Has effects visible outside this system. API summary: Deactivate a vehicle's engine immobilizer.
  • cancel_subscribeDeletesCancel a subscribe (tracking subscription id). Destructive action; may require approval. API summary: Cancel the subscription to location tracking.
  • create_a_new_dispatchChanges dataCreate a new dispatch.
  • create_a_new_dispatch_v3Changes dataCreate a new dispatch. API summary: Create a new dispatch (v3).
  • create_a_new_documentChanges dataCreate a new document. Required: doc name, doc date, category, doc type or doc size.
  • create_addressChanges dataCreate a new address. Search addresses first to avoid duplicates. API summary: Create a dispatch location.
  • create_assetChanges dataCreate a new asset. Required: name, type, make, model or year. Search assets first to avoid duplicates.
  • create_card_actionChanges dataCreate a new action for a card. Required: action. API summary: Take action on your user's Motive Card.
  • create_circularChanges dataCreate a new circular. Required: name or category. API summary: Create a new Geofence (Circular).
  • create_company_webhookDeletesCreate a new company webhook. Destructive action; may require approval.
  • create_dispatchChanges dataCreate a new dispatch. API summary: Create a new dispatch (v2).
  • create_documentChanges dataCreate a new document. API summary: Create a new document (v2).
  • create_external_idChanges dataCreate a new external id. API summary: Add External ID Info for an Entity.
  • create_fuel_purchaseChanges dataRecord a fuel purchase with `driver_id`, `vehicle_id`, amount of `fuel`, `fuel_unit`, `fuel_type`, `jurisdiction` and `purchased_at`, plus optional cost, vendor and odometer. This logs the purchase; it does not pay for it.
  • create_geofenceChanges dataCreate a new geofence. Required: name or category. Search geofences first to avoid duplicates. API summary: Create a new Geofence (Polygon).
  • create_groupChanges dataCreate a new group. Required: name.
  • create_group_assetChanges dataCreate a new asset for a group. Search assets first to avoid duplicates. API summary: Add assets to an existing group.
  • create_group_geofenceChanges dataCreate a new geofence for a group. Search geofences first to avoid duplicates. API summary: Add a geofence to an existing group.
  • create_group_userChanges dataCreate a new user for a group. Search users first to avoid duplicates. API summary: Add users to a group.
  • create_group_vehicleChanges dataCreate a new vehicle for a group. Search vehicles first to avoid duplicates. API summary: Add a vehicle to a group.
  • create_image_captureMoves moneyCreate a new image capture. Financial or irreversible action; may require approval. API summary: Initiate image capture.
  • create_log_suggestionChanges dataCreate a new log suggestion. Required: log id or dispatcher id.
  • create_pageChanges dataCreate a new page. Required: date or user id. API summary: Create a new timecard entry.
  • create_reefer_thresholdDeletesCreate a new reefer threshold. Required: min temp deg c or max temp deg c. Destructive action; may require approval. API summary: Update the reefer temperature thresholds.
  • create_retryDeletesCreate a new retry. Destructive action; may require approval. API summary: Trigger a specific webhook.
  • create_sampleChanges dataCreate a new sample. Required: start time. API summary: List sensor samples for reefers.
  • create_subscribeChanges dataCreate a new subscribe. Required: start time or end time. API summary: Subscribe to the location of a vehicle or an asset.
  • create_userChanges dataCreate a new user. Search users first to avoid duplicates.
  • create_vehicleChanges dataCreate a new vehicle. Required: number. Search vehicles first to avoid duplicates.
  • create_video_recall_requestChanges dataCreate a new video recall request. Required: start time or duration. API summary: Create a video recall request.
  • delete_addressesMoves moneyPermanently delete a address. Financial or irreversible action; may require approval. API summary: Delete a dispatch location.
  • delete_documentDeletesPermanently delete a document by document id. Destructive action; may require approval.
  • delete_external_idDeletesPermanently delete a external id by external id id. Destructive action; may require approval. API summary: Delete External ID for an Entity.
  • delete_geofenceDeletesPermanently delete a geofence by geofence id. Destructive action; may require approval.
  • delete_groupDeletesPermanently delete a group by group id. Destructive action; may require approval.
  • delete_group_assetsMoves moneyPermanently delete a asset by group id. Financial or irreversible action; may require approval. API summary: Delete an asset from a group.
  • delete_group_geofencesMoves moneyPermanently delete a geofence by group id. Financial or irreversible action; may require approval. API summary: Delete a geofence from a group.
  • delete_group_usersMoves moneyPermanently delete a user by group id. Financial or irreversible action; may require approval. API summary: Remove users from a group.
  • delete_group_vehiclesMoves moneyPermanently delete a vehicle by group id. Financial or irreversible action; may require approval. API summary: Delete a vehicle from a group.
  • delete_orderDeletesPermanently delete a order by order id. Destructive action; may require approval. API summary: Delete a fuel purchase.
  • fetch_a_report_by_an_external_idSearch inspection reports by external id or integration name. Use this to find existing inspection reports before creating a new inspection report. API summary: Fetch a report by an external ID.
  • fetch_a_specific_document_using_its_id_v2Get one document by document id. API summary: Fetch a specific document using its ID (v2).
  • fetch_a_vehicle_s_location_using_its_id_v2Get one address by address id. API summary: Fetch a vehicle's location using its ID (v2).
  • fetch_a_vehicle_s_location_using_its_id_v3Get one address by address id. API summary: Fetch a vehicle's location using its ID (v3).
  • fetch_the_available_timelines_for_an_assetList available timelines. Optional filters: asset name. API summary: Fetch the available timelines for an asset.
  • fetch_the_document_forms_of_your_companyList forms. Optional filters: status or page no. Results are paginated. API summary: Fetch the document forms of your company.
  • fetch_the_location_of_all_subscribed_vehiclesList addresses. API summary: Fetch the location of all subscribed vehicles.
  • fetch_the_utilization_of_a_driverList driver utilizations. Optional filters: driver ids, start date, end date or page no. Results are paginated. API summary: Fetch the utilization of a driver.
  • fetch_the_utilization_of_a_vehicleList vehicle utilizations. Optional filters: vehicle ids, start date, end date or page no. Results are paginated. API summary: Fetch the utilization of a vehicle.
  • find_userFind one user by `email`, `phone`, `username` or `driver_company_id`.
  • find_vehicleFind a vehicle by its Motive vehicle `number` (the unit number shown in the dashboard).
  • get_cameraGet one camera by req id. API summary: Poll the status of the camera control job.
  • get_cardGet one card by card id. API summary: Fetch the details of a Motive Card.
  • get_company_webhookGet one company webhook by company webhook id. API summary: Fetch a webhook using its ID.
  • get_compliance_driving_eventGet one compliance driving event by compliance driving event id. API summary: Fetch a compliance driving event by ID.
  • get_documentGet one document by document id. API summary: Fetch a specific document using its ID.
  • get_engine_immobilizer_statusGet the current status of a engine immobilizer by vehicle id. API summary: Fetch engine immobilizer status for a vehicle.
  • get_fuel_purchaseGet one fuel purchase by its ID in `order_id`.
  • get_geofenceGet one geofence by geofence id. API summary: Fetch a Geofence information using its ID.
  • get_groupGet one group by group id. API summary: Fetch a specific group using its ID.
  • get_image_captureGet one image capture by request id. API summary: Fetch the captured image.
  • get_pickupGet one pickup by offline id. API summary: Fetch a single waste pickup event.
  • get_spend_profileGet one spend profile by spend profile id. API summary: Fetch a particular spend profile.
  • get_subscribeGet one subscribe by tracking subscription id. API summary: Modify the duration of a subscription.
  • get_userGet one user by `user_id`, including role, contact details and driver settings.
  • get_vehicleGet one vehicle by `vehicle_id`, including VIN, make, model, plate and assigned driver.
  • get_vehicle_location_historyGet a vehicle's location history for one `date`. Pass the vehicle's ID as `address_id`.
  • get_video_recall_requestGet one video recall request by video recall request id. API summary: Fetch details of a specific video recall.
  • list_addressesList addresses. Optional filters: ids, vendor ids or page no. Results are paginated. API summary: List all the company dispatches.
  • list_all_the_company_dispatch_recordsList dispatches. Optional filters: ids, vendor ids, driver ids, vehicle ids, statuses or include native. Results are paginated. API summary: List all the company dispatch records.
  • list_all_the_motive_card_transactions_v2List payments. Optional filters: driver ids, vehicle ids, date range filter type, start date, end date or last four digits. Results are paginated. API summary: List all the Motive Card transactions (v2).
  • list_all_the_vehicles_and_their_locationsList addresses. Optional filters: vehicle ids, vehicle status or page no. Results are paginated. API summary: List all the vehicles and their locations.
  • list_all_the_vehicles_and_their_locations_v2List addresses. Optional filters: vehicle ids, vehicle status or page no. Results are paginated. API summary: List all the vehicles and their locations (v2).
  • list_asset_associationsList asset associations. Optional filters: company id, dot id, lat or lon. API summary: List location of company assets (based on proximity).
  • list_asset_eventsList asset events. Optional filters: start date, end date, geofence ids, asset ids, updated after or page no. Results are paginated. API summary: List all the asset Geofence events.
  • list_assetsList assets such as trailers and equipment, filtered by `name` or `status`.
  • list_available_timelinesList available timelines. Optional filters: vehicle number. API summary: Fetch the available timelines for a vehicle.
  • list_camera_connectionsList camera connections. Optional filters: vehicle ids, driver ids, start date, end date, type or status. Results are paginated. API summary: List the camera connection events.
  • list_cardsList cards. Optional filters: last four digits, status list, driver ids, vehicle ids, spend control profile ids or mobile based unlock. Results are paginated. API summary: List the Motive Cards of your company.
  • list_categoriesList categories. API summary: List AI-enabled document categories.
  • list_companiesList companies. API summary: List the companies that allow vehicle tracking.
  • list_company_associatedsList company associateds. Optional filters: company id or dot id. API summary: Check a carrier's consent.
  • list_company_dispatch_records_v3List dispatches. Optional filters: ids, vendor ids, driver ids, vehicle ids, statuses or include native. Results are paginated. API summary: List company dispatch records (v3).
  • list_company_webhook_requestsList company webhook requests. Optional filters: company webhook id, action, response code, posted after, posted before or page no. Results are paginated. API summary: Fetch all the webhook requests.
  • list_company_webhooksList company webhooks. Optional filters: page no. Results are paginated. API summary: List the company's webhooks.
  • list_compliance_driving_eventsList compliance driving events. Optional filters: driver ids, vehicle ids, status, type, annotation status or start date. Results are paginated. API summary: Fetch a list of the compliance driving events.
  • list_configsList configs. API summary: View the configured out of service (OOS) reasons.
  • list_detailsList details. Optional filters: vehicle id, vehicle name, driver id, start time or end time. API summary: Fetch recent location details of a vehicle (within 24 hours).
  • list_dispatchesList dispatches, filtered by `statuses`, `driver_ids`, `vehicle_ids` or update time.
  • list_documentsList documents. Optional filters: ids, document form id, category, uploader id, created after or created before. Results are paginated. API summary: Fetch the documents for a specified time range.
  • list_driver_available_timeList how much driving and duty time drivers have left under hours-of-service rules, optionally for specific `driver_ids`.
  • list_driver_locationsList drivers with their current location and vehicle, optionally for specific `driver_ids`.
  • list_driver_performance_eventsList driver performance events. Optional filters: driver ids, vehicle ids, event types, start date, end date or updated after. API summary: Fetch all the driver's performance events.
  • list_driver_safety_eventsList driver performance and safety events (hard braking, speeding and similar) by date range, `driver_ids`, `vehicle_ids` or `event_types`.
  • list_driver_scorecardsList driver safety scorecard summaries between `start_date` and `end_date`, optionally for specific `driver_ids`.
  • list_driver_utilizationsList driver utilizations. Optional filters: driver ids, start date, end date or page no. Results are paginated. API summary: Fetch the utilization of the driver (v2).
  • list_driving_periodsList driving periods. Optional filters: driver ids, vehicle ids, type, status, annotation status or assigned to driver. Results are paginated. API summary: Fetch a list of the vehicle's driving periods.
  • list_eld_devicesList eld devices. Optional filters: identifiers, vehicle ids, updated after or page no. Results are paginated. API summary: List vehicle gateways of an organization.
  • list_eld_disconnectsList eld disconnects. Optional filters: vehicle ids, start date, end date, status, page no or sort field. Results are paginated. API summary: List vehicle gateway disconnect events.
  • list_eventsList events. Optional filters: start date, end date, geofence ids, driver ids, vehicle ids or updated after. Results are paginated. API summary: List the Geofence events.
  • list_fault_codesList engine fault codes by date range, `status` or `vehicle_ids` (default last 7 days).
  • list_formsList forms. Optional filters: page no. Results are paginated. API summary: List all the dispatch stop forms.
  • list_fuel_purchasesList fuel purchases by date range (default last 7 days), `vehicle_ids`, `fuel_type` or `jurisdictions`.
  • list_geofencesList geofences, filtered by `name`, `status` or `category`.
  • list_group_assetsList assets for a group. Optional filters: updated after or page no. Results are paginated. API summary: List all the assets of a group.
  • list_group_geofencesList geofences for a group. Optional filters: updated after or page no. Results are paginated. API summary: List all the geofences of the group.
  • list_group_usersList users for a group. Optional filters: updated after. API summary: List all the users of a group.
  • list_group_vehiclesList vehicles for a group. Optional filters: updated after. API summary: List all the vehicles of a group.
  • list_groupsList the vehicle and driver groups in the fleet.
  • list_hos_logsList drivers' hours-of-service logs between `start_date` and `end_date` (default last 7 days), filtered by `driver_ids` or `status`.
  • list_hos_violationsList hours-of-service violations, filtered by `driver_ids`, time range or `violation_types`.
  • list_hours_of_serviceList drivers' daily hours-of-service records between `start_date` and `end_date`, optionally for specific `driver_ids`.
  • list_idle_eventsList idle events. Optional filters: driver ids, vehicle ids, start date, end date or page no. Results are paginated. API summary: View the idle events of your drivers.
  • list_inspection_reportsList vehicle and trailer inspection reports (DVIRs) by date range, `status` (e.g. with defects), `driver_ids`, `vehicle_ids` or `asset_ids`.
  • list_inspection_reports_2List inspection reports. Optional filters: driver ids, vehicle ids, start date, end date, status or updated after. Results are paginated. API summary: List vehicle's inspection reports.
  • list_log_suggestionsList log suggestions. API summary: View all log suggestions.
  • list_logs_list_the_hours_of_service_hos_logs_of_the_driversList logs. Optional filters: driver ids, start date, end date, updated after, status or page no. Results are paginated. API summary: List the Hours of Service (HOS) logs of the drivers.
  • list_messagesList messages between the office and drivers, optionally by update time range.
  • list_messages_fetch_a_list_of_all_messages_for_user_using_a_dateList messages. Optional filters: sent after, sent before, sender id, receiver ids or page no. Results are paginated. API summary: List all the messages for user (using a date range).
  • list_oem_entitiesList oem entities. Optional filters: start time, end time or equipment id. API summary: List the company's OEM entities.
  • list_pagesList pages. Optional filters: user ids, start date, end date or page no. Results are paginated. API summary: Fetch a list of the timecard entries per driver.
  • list_paymentsList payments. Optional filters: driver ids, vehicle ids, date range filter type, start date, end date or last four digits. Results are paginated. API summary: List all the Motive Card transactions.
  • list_pickupsList pickups. Optional filters: start time, end time, lat, lon, driver id or vehicle id. Results are paginated. API summary: Fetch all the waste pickup events.
  • list_quotaList quota. API summary: Fetch the video recall quota of your company.
  • list_reefer_activity_dataList reefer activity data. Optional filters: updated after, asset ids or reefer state. API summary: View Reefer Activity Data.
  • list_reefer_activity_reportsList reefer activity reports. Optional filters: start time, end time, reefer id, frequency or page no. Results are paginated.
  • list_reefer_thresholdsList reefer thresholds. API summary: Fetch the reefer temperature thresholds.
  • list_speeding_eventsList speeding events. Optional filters: driver ids, vehicle ids, start date or end date. API summary: Fetch the company's speeding events.
  • list_spend_profilesList spend profiles. Optional filters: default first, sort field, sort direction or page no. Results are paginated. API summary: List all the spend profiles of your company.
  • list_subscriptionsList subscriptions. Optional filters: company id, dot id, vehicle id or vehicle name. API summary: List all the active subscriptions.
  • list_summariesList summaries. Optional filters: jurisdictions, vehicle ids, start date, end date, fuel type or page no. Results are paginated. API summary: List mileage summary of vehicles.
  • list_the_documents_of_a_driverList documents. Optional filters: start date, end date, driver ids or page no. Results are paginated. API summary: List the documents of a driver.
  • list_the_form_entries_v1List pages. Optional filters: dispatch ids, driver ids, vehicle ids, min created at, max created at or page no. Results are paginated. API summary: List the form entries (v1).
  • list_the_form_entries_v2List pages. Optional filters: dispatch ids, driver ids, vehicle ids, min created at, max created at or page no. Results are paginated. API summary: List the form entries (v2).
  • list_the_location_details_of_an_asset_v2Get one address by address id. Results are paginated. API summary: List the location details of an asset (v2).
  • list_the_locations_of_all_the_subscribed_assetsList addresses. API summary: List the locations of all the subscribed assets.
  • list_tripsList trips. Optional filters: jurisdictions, vehicle ids, start date, end date, fuel type or page no. Results are paginated. API summary: List of company vehicle's IFTA trips.
  • list_usersList Motive users (drivers, admins, dispatchers), filtered by `name`, `role`, `status` or driver `duty_status`. Use to find a driver's ID.
  • list_vehicle_associationsList vehicle associations. Optional filters: company id, dot id, lat, lon or expected time. API summary: List all the nearby vehicles (v2).
  • list_vehicle_associations_fetch_all_the_nearby_vehicles_as_per_tList vehicle associations. Optional filters: company id, dot id, lat or lon. API summary: List all the nearby vehicles (as per the specified location).
  • list_vehicle_locationsList vehicles with their current location and driver, optionally for specific `vehicle_ids` or `vehicle_status`.
  • list_vehicle_utilizationList vehicle utilization (driving versus idle time) between `start_at` and `end_at`, optionally for specific `vehicle_ids`.
  • list_worked_timesList worked times. Optional filters: user ids, time tracking mode, start date, end date or page no. Results are paginated. API summary: Fetch a driver's total worked hours.
  • search_addressesSearch addresses by name or page no. Use this to find existing addresses before creating a new address. Results are paginated. API summary: List all the assets and their locations.
  • search_assets_by_external_idSearch assets by id, external id or integration name. Use this to find existing assets before creating a new asset. API summary: Lookup an asset using an external ID.
  • search_inspection_reports_by_external_idSearch inspection reports by external id, integration name or time. Use this to find existing inspection reports before creating a new inspection report. API summary: Fetch a report by an external ID (v2).
  • search_user_rolesSearch user roles by name, status or page no. Use this to find existing user roles before creating a new user role. Results are paginated. API summary: View the permissions of a user.
  • search_users_by_external_idSearch users by external id, integration name or id. Use this to find existing users before creating a new user. API summary: Search for a user (External ID).
  • search_vehicles_by_external_idSearch vehicles by id, external id or integration name. Use this to find existing vehicles before creating a new vehicle. API summary: Lookup a vehicle (External Identifier).
  • send_bulk_messages_to_your_users_v2DeletesSend a message. Destructive action; may require approval. API summary: Send bulk messages to your users (v2).
  • send_messageVisible to othersSend a message with `body` to one user (usually a driver) by `recipient_id`. The message is delivered to them in the Motive app.
  • send_processDeletesSend a process. Destructive action; may require approval. API summary: Submit documents for AI processing.
  • submit_cardVisible to othersLock a card (card id). Has effects visible outside this system. API summary: Lock a driver's Motive card.
  • submit_card_unlockVisible to othersUnlock a card (card id). Has effects visible outside this system. API summary: Unlock a driver's Motive card.
  • submit_engine_immobilizerVisible to othersActivate a engine immobilizer (vehicle id). Has effects visible outside this system. API summary: Activate a vehicle's engine immobilizer.
  • update_addressesVisible to othersUpdate an existing address. Has effects visible outside this system. API summary: Update a dispatch location.
  • update_assetChanges dataUpdate an existing asset identified by asset id.
  • update_asset_locatesVisible to othersUpdate an existing locate identified by asset id. Has effects visible outside this system. API summary: Locate an asset.
  • update_cameraChanges dataUpdate an existing camera identified by eld device id. API summary: Invoke the camera control job.
  • update_cardChanges dataUpdate an existing card identified by card id. Only the fields you pass are changed. API summary: Update the spend profile of a user.
  • update_company_webhookDeletesUpdate an existing company webhook identified by company webhook id. Destructive action; may require approval. API summary: Update a webhook.
  • update_dispatch_statusVisible to othersChange a dispatch's `status` by dispatch `id` and `vendor_id`. Visible to the assigned driver.
  • update_documentChanges dataUpdate an existing document identified by document id. API summary: Update the status of a document.
  • update_driving_periodChanges dataUpdate an existing driving period identified by driving period id. API summary: Modify a Driving Period.
  • update_external_idChanges dataUpdate an existing external id identified by external id id. API summary: Update the External ID of an Entity.
  • update_geofenceChanges dataUpdate an existing geofence identified by geofence id.
  • update_groupChanges dataUpdate an existing group identified by group id. API summary: Update a group.
  • update_inspection_reportChanges dataUpdate an existing inspection report identified by inspection report id. API summary: Update an inspection report.
  • update_log_suggestionChanges dataUpdate an existing log suggestion identified by log suggestion id. API summary: Update an existing log suggestion using an ID.
  • update_messagesVisible to othersUpdate an existing message. Has effects visible outside this system. API summary: Update the status of messages.
  • update_orderChanges dataUpdate an existing order identified by order id. API summary: Update a fuel purchase.
  • update_pagesVisible to othersUpdate an existing page. Has effects visible outside this system. API summary: Update timecard entries of a driver.
  • update_userChanges dataUpdate an existing user identified by user id. API summary: Update a user.
  • update_vehicleChanges dataUpdate a vehicle by `vehicle_id`: status, VIN, make, model, year, license plate, fuel type, notes or permanent driver.
  • upload_bulk_urlsVisible to othersUpload a bulk. Has effects visible outside this system. API summary: Generate document upload URLs.
  • upload_fuel_purchase_importChanges dataUpload a fuel purchase import. API summary: Import fuel purchases via CSV upload.

Set up in three steps

  1. 1

    Pick the app

    Create a free HeyMyApps account and choose Motive from the app list.

  2. 2

    Paste your key

    Paste a Motive API key. In the Motive Dashboard click the admin icon at the bottom of the menu, open Developers and click + Request API Key. Give it a name, save it and paste the key into HeyMyApps. You can also add a fleet admin user ID; calls run as the first active fleet admin.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Motive?

It can read users, vehicles, assets, groups, geofences, vehicle and driver locations, location history, utilization, fault codes, hours-of-service logs and violations, available driving time, safety events, scorecards, inspection reports, dispatches, messages and fuel purchases. It can send a message to a driver, change a dispatch status, update a vehicle and record a fuel purchase.

Does the AI see my Motive credentials?

No. Your Motive API key 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. Sending a message and changing a dispatch status reach your drivers, so those tools 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 Motive account.

Does recording a fuel purchase pay for fuel?

No. The fuel purchase tool only logs a purchase in Motive with driver, vehicle, amount, fuel type, jurisdiction and time, plus cost, vendor and odometer if you give them. No money moves.

Let your AI work in Motive today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Motive free

HeyMyApps is not affiliated with Motive. Product names are trademarks of their owners.