Integration

Descartes TMS

Descartes TMS is a transport management system from Descartes used by shippers and logistics providers. Connect it and your workers read loads, book carriers and write statuses back while Descartes stays the system of record.

Descartes sells an enterprise TMS suite: Shipper TMS, Forwarder TMS and MacroPoint visibility, with API and EDI access issued by its account team. Loads your team runs in Descartes get a live timeline in Cargofy, documents are filed automatically, and carrier and rate data reach procurement without a manual export. The logistics manager who owns visibility usually switches it on; IT holds the keys and the EDI mapping.

What teams use it for

Start tracking when a load is ready

Without the connection, someone opens MacroPoint after the carrier confirms and keys in the driver's mobile number. With it, a digital worker creates the tracking session when the load is ready in Load Hub, using whichever identifier you track by: mobile, vehicle, trailer, shipment, container, airway bill or rail car. The session exists before the truck rolls, and the first position appears in Tracking.

One timeline across truck, port and rail

A container from Rotterdam to Chicago leaves the vessel and moves to rail. MacroPoint sends the status change to Cargofy as a webhook callback. When the drayage truck picks it up, Samsara positions feed the same session. Cargofy validates each callback and writes it to the container's timeline in Tracking. When the consignee asks where the box is, the customer service rep reads the current leg and last position in one place.

Warn the receiver before the dock closes

A drayage driver's ETA slips past the delivery appointment. The status update lands in Tracking, the digital worker opens an exception, and the customer service rep sees the new ETA next to the appointment time. The rep calls the receiving warehouse while there is still a slot to move to. The exception stays on the shipment with the callback that triggered it.

File the BOL and waybill automatically

Descartes issues the waybill and BOL as the booking moves, and they tend to sit in the TMS until someone downloads them. Cargofy reads shipment, booking and waybill data over API and EDI and files the documents in Documents against the load. When a customer asks for the BOL, the rep opens the load and sends it. When the carrier invoice arrives, Finance finds the same set on the shipment.

Give procurement the carrier data the TMS holds

At quarter end, the procurement lead starts the lane review. Carrier rates, listings and orders from the Descartes B2B connectivity network are read into Freight Procurement, so the lead can open a lane, filter by carrier and see what each carrier was paid and on which orders. The lead builds the shortlist for next quarter's bids there, on the same numbers the TMS settled on.

How it fits your stack

Descartes TMS remains the system of record for shipments, bookings and carrier contracts. Cargofy reads location and status updates, shipment, booking and waybill data, carrier rates and orders, and documents. It writes tracking sessions and shipment and booking updates; it does not write to carrier contracts in Descartes. Setup is per installation: keys are issued per product by your Descartes account team, and Cargofy registers its webhook receiver and maps your EDI messages. Capacity and carrier sourcing through the MacroPoint Capacity endpoints are not part of the base tracking connection.

Who it is for

Shippers, brokers and forwarders on Shipper TMS or Forwarder TMS with MacroPoint. Customer service gets the timeline, transport planners keep their bookings in Descartes, procurement gets carrier data, and the IT admin owns the keys and the EDI mapping.

Superpowers

What this connector does

Loads in Descartes → worked by your Dispatcher

Carrier and booking updates → written back to Descartes

Delivery documents → filed by the Document Processor

What our customers achieved

96.24%
Aurora logo

tender acceptance

Avrora Multimarket, retail chain

$5M
Zammler KZ logo

annual transportation savings

Zammler Kazakhstan, logistics operator

Plarform

Build your freight process without rebuilding your operation.

Gray background with six colored squares containing simple abstract symbols and a white circle with a black plus sign in the center left area.

Rules

Eligibility, rate limits, lane restrictions.

Diagram showing three connected elements: a green box labeled 'Birdy Issue resolver' with a command input field and send button; a white box with a green checkmark labeled 'Confirmation'; and a document icon labeled 'Invoices' with a small 'legal' tag.

Channels

Call, WhatsApp, email, API.

User interface showing a task list with progress for shipping tasks: Confirm pickup for Swift Transport marked done, Carrier matching for SAIA tender live and in progress, Rate negotiation, and ETA recalculation for all active tasks. A message box overlays with the instruction to find all outstanding invoices from the last two months and send them out offering the best price, with a working indicator and a stop button.

Approvals

Who signs off, and when.

Enterprise grade security

Your data stays yours. Built with privacy-first architecture for regulated industries.

Rounded square button icon with a black keyhole symbol above the text 'SSO' on a light gray background.
SSO & RBAC

Enterprise access controls

A circular certification seal with the text: AICPA SOC 2 Service Organization Control External SAS 70 Reports.
SOC 2 Type II

Independently audited

Gray circular badge with 12 white stars evenly spaced around the edge and the letters GDPR in the center.
Full Compliance

GDPR, CCPA, HIPAA ready

Shield-shaped emblem with the text 'AES-256 ENCRYPTION' in bold letters across the front.
Encryption

AES-256 at rest, TLS 1.3 in transit

FAQ

Frequently asked questions

What freight teams want to know before putting AI to work.

What parts of freight procurement can Cargofy automate?

Cargofy can support carrier sourcing, outreach, follow-up, bid collection, comparison, and the next approved execution step. The exact level of automation depends on the rules and approval modes configured by your team.

Does Cargofy communicate directly with carriers?

The intended workflow supports coordinated communication across phone, email, and messaging. Specific channels and integrations should be confirmed during implementation.

Can our team approve a carrier before booking?

Yes. The workflow can be designed around human approval, predefined execution rules, or a combination of both.

How does Cargofy compare bids?

Yes. The workflow can be designed around human approval, predefined execution rules, or a combination of both.

How does Cargofy compare bids?

Cargofy brings carrier responses into one structured view so your team can compare rate, timing, requirements, and carrier fit before making a decision.

Can we start with one lane or facility?

The recommended rollout is to begin with a focused workflow, validate the operating rules, and expand after the team is comfortable with the process

Will Cargofy replace our current systems?

Cargofy is intended to connect procurement work across your existing operational environment. The exact implementation depends on the systems and integrations already used by your team.

How are actions and decisions recorded?

The proposed workflow keeps carrier communication, bid updates, approvals, and execution steps connected to the load. Confirm the exact audit-history behavior before publication.

How long does implementation take?

Implementation depends on the workflow, integrations, and level of automation required. Book a demo to define the right starting point for your team.

Agent iconAgent iconAgent iconAgent icon

Put AI to work on your next lane

Show us how your team procures freight today. We will demonstrate how Cargofy can run the same workflow with less manual coordination.