# Connect the systems you already run.

> Every system a carrier, broker or group already runs: ELD, load boards, visibility, accounting, EDI, CRM, BI, automation and AI assistants, in one directory.

URL: https://roadmark.ai/integrations
Language: en

ELD and telematics, load boards, EDI with your customers, accounting, and the assistant your team already uses. Roadmark reads and writes to what you have, so switching TMS doesn't mean switching everything else too.

## Find yours by category.

### ELD and telematics

- **Samsara:** Hours of service, location and engine data every few minutes. [How Samsara connects](https://roadmark.ai/integrations/samsara)
- **Motive:** Hours of service, location, inspections and vehicle diagnostics. [How Motive connects](https://roadmark.ai/integrations/motive)
- **Geotab:** GPS location, engine fault codes and idle time. [How Geotab connects](https://roadmark.ai/integrations/geotab)
- **Omnitracs:** Hours of service and macro-based driver messages. [How Omnitracs connects](https://roadmark.ai/integrations/omnitracs)

### Load boards

- **DAT:** Post open loads and pull truck postings for backhauls. [How DAT connects](https://roadmark.ai/integrations/dat)
- **Truckstop:** Post open loads and search for available capacity. [How Truckstop connects](https://roadmark.ai/integrations/truckstop)

### Visibility

- **project44:** Real-time location and predictive ETAs for your customers. [How project44 connects](https://roadmark.ai/integrations/project44)
- **FourKites:** Real-time location and predictive ETAs for your customers. [How FourKites connects](https://roadmark.ai/integrations/fourkites)
- **Google Maps:** Route distance, drive time and geocoded stop addresses.
- **Terminal49:** Container availability, holds and last free day from terminals and railroads. [How Terminal49 connects](https://roadmark.ai/integrations/terminal49)

### Accounting

- **QuickBooks:** Online and Desktop: invoices, carrier bills and payments, synced both ways. [How QuickBooks connects](https://roadmark.ai/integrations/quickbooks)
- **Sage Intacct:** Invoices, carrier bills and payments, synced both ways. [How Sage Intacct connects](https://roadmark.ai/integrations/sage)
- **Xero:** Invoices, carrier bills and payments, synced both ways. [How Xero connects](https://roadmark.ai/integrations/xero)
- **NetSuite:** Invoices, carrier bills and the general ledger. [How NetSuite connects](https://roadmark.ai/integrations/netsuite)
- **Dynamics 365:** Invoices, carrier bills and the general ledger. [How Dynamics 365 connects](https://roadmark.ai/integrations/dynamics365)
- **WEX:** Fuel card transactions matched to trucks and loads.
- **Stripe:** Customer payments and payouts, reconciled to invoices.

### Email and calendar

- **Outlook:** Quote requests and rate confirmations read into draft loads. [How Outlook connects](https://roadmark.ai/integrations/outlook)
- **Gmail:** Quote requests and rate confirmations read into draft loads. [How Gmail connects](https://roadmark.ai/integrations/gmail)
- **Microsoft 365:** Mailbox, calendar and file access for your team.
- **Google Workspace:** Mailbox, calendar and file access for your team.
- **Microsoft Teams:** Load and exception alerts posted to the right channel.

### EDI

- **EDI X12:** 204 tenders in; 990, 214 and 210 out, at the standard set. [How EDI X12 connects](https://roadmark.ai/integrations/edi)

### CRM

- **Salesforce:** Customer accounts and opportunities linked to their loads. [How Salesforce connects](https://roadmark.ai/integrations/salesforce)
- **HubSpot:** Customer accounts and opportunities linked to their loads. [How HubSpot connects](https://roadmark.ai/integrations/hubspot)
- **Zoho CRM:** Customer accounts and opportunities linked to their loads.

### Data and BI

- **Snowflake:** Loads, invoices and margin, refreshed on your schedule.
- **BigQuery:** Loads, invoices and margin, refreshed on your schedule.
- **Power BI:** Loads, invoices and margin, refreshed on your schedule.
- **Excel:** Any report, exported as a workbook on a schedule.

### Automation

- **Zapier:** Trigger a workflow on a new load, quote or invoice.
- **Make:** Trigger a workflow on a new load, quote or invoice.
- **n8n:** Trigger a workflow on a new load, quote or invoice.
- **WhatsApp:** Pickup, delivery and exception messages sent to drivers.

### Identity

- **Okta:** Single sign-on and user provisioning for your team.

### AI assistants

- **Claude:** Ask about loads, lanes and customers, right from chat. [How Claude connects](https://roadmark.ai/integrations/claude)
- **ChatGPT:** Ask about loads, lanes and customers, right from chat. [How ChatGPT connects](https://roadmark.ai/integrations/openai)
- **Gemini:** Ask about loads, lanes and customers, right from chat. [How Gemini connects](https://roadmark.ai/integrations/googlegemini)
- **Microsoft Copilot:** Ask about loads, lanes and customers, right from chat.
- **MCP:** Connect Roadmark to any assistant that supports the standard. [How MCP connects](https://roadmark.ai/integrations/modelcontextprotocol)

### Your current TMS

- **Trimble TMW:** TMW.Suite: orders out; status, stops, POD and costs back. [How Trimble TMW connects](https://roadmark.ai/integrations/trimble)
- **Trimble TruckMate:** Through the TruckMate REST API: orders out; trips, status, stops, POD and costs back. [How Trimble TruckMate connects](https://roadmark.ai/integrations/truckmate)
- **McLeod:** LoadMaster or PowerBroker: orders out; status, stops, POD and costs back. [How McLeod connects](https://roadmark.ai/integrations/mcleod)

## EDI, in the words the tender actually uses.

A customer's TMS talks to Roadmark in a small set of standard documents. Here's the conversation for one load, and what Roadmark does with each one automatically.

1. **204, Load tender:** The customer's TMS sends a load to haul: pickup, delivery, rate and references. Roadmark automatically turns it into a load, priced at the contract rate, waiting for dispatch to accept.
2. **990, Accept or decline:** You tell the customer whether you're taking the load, before a truck is assigned. Roadmark automatically sends the 990 the moment dispatch accepts or declines.
3. **214, Status updates:** Where the load is: at the shipper, in transit, at the receiver, delivered. Roadmark automatically sends a 214 at each stop and from the driver's own location.
4. **210, Invoice:** Your bill for the load, with detention and any other accessorial itemized. Roadmark automatically sends the 210 once the POD is in and the invoice is approved.

## Keep McLeod, TMW or TruckMate, and sync orders and status both ways.

Run quoting, tracking or analytics in Roadmark while dispatch stays where it is. Orders go out with everything dispatch needs; the load's real story comes back.

## Most connections don't need your developers.

Adding a system doesn't need your developers, unless you want to build something custom.

1. **Sign in to the other system:** An admin authorizes Roadmark from Samsara, QuickBooks or wherever the data already lives. (About ten minutes)
2. **Choose what syncs:** Turn on the objects you want: loads, invoices, HOS, whichever direction makes sense. (About twenty minutes)
3. **Test with a real load:** Run one load through it and check what came across before you turn it on for everything. (About thirty minutes)

## Building something we haven't listed? Build it yourself.

The Roadmark API, webhooks and MCP server are open to your developers, with the same permissions as anyone else.

## What teams ask about connecting systems.

### How long does it take to connect a system?

Most connections don't need your developers. An admin authorizes Roadmark from the other system, you choose what syncs, and you test with one real load before turning it on for everything.

### Does Roadmark support EDI?

Yes, X12 at the standard set: 204 tenders come in, and Roadmark sends the 990, 214 and 210. A 204 becomes a load priced at the contract rate, waiting for dispatch to accept.

### Can we keep McLeod, TMW or TruckMate?

Yes. Run quoting, tracking or analytics in Roadmark while dispatch stays where it is. Orders go out with everything dispatch needs, and status, stops, POD and costs come back.

### Does Roadmark connect to DAT and Truckstop?

Yes. Roadmark posts open loads to both, pulls truck postings from DAT for backhauls, and searches Truckstop for available capacity.

### Can Roadmark connect to a system that isn't listed?

Yes. Roadmark connects to any system with an API: tell us what you run and we set up the connection with you. Your developers can also build on the Roadmark API, webhooks and MCP server.

## Related pages

- [Developers](https://roadmark.ai/developers): REST API, webhooks and MCP
- [Connect your AI assistant](https://roadmark.ai/ai-assistants): Use Roadmark from Claude, ChatGPT or Gemini
- [Switching from McLeod or TMW](https://roadmark.ai/switching): Start beside it, move when you choose
- [Security](https://roadmark.ai/security): Company isolation, access and your data

Companies, people and shipment figures in product examples are fictional. They illustrate workflows and are not customer testimonials or measured results.