Knowledge Base

How matching works

A short explanation of how TOVR pairs loads from your freight exchanges with your trucks, and what a match means.

TOVR does not replace your freight exchanges. It sits on top of them, reads the loads they carry and your trucks' live capacity, and finds which truck can serve which load. The full explanation lives in Matching layer.

What gets matched

  • Loads - shipments ingested from the freight exchanges you connected.
  • Trucks - your vehicles' availability: where and when each is free, kept current from telematics.

How a pairing is found

TOVR compares the two sides on two axes:

  • Where: how close a truck is to a load's pickup.
  • When: whether the truck's availability window fits the load's pickup and delivery timing.

Each candidate is scored by what it would cost to serve, chiefly the deadhead (empty kilometres to reach the load) and the wait time before pickup.

A match is a candidate, not a decision

A match says a truck could serve a load and shows the empty distance it implies. It is not yet a costed plan. The next step assembles matches into ordered routes called freight chains and prices them with the cost engine, so the profitable and legal ones rise to the top.

Why a match may be missing or stale

  • No connection: with no load board or telematics connected, there is nothing to match. See Connecting a load board.
  • Out-of-date availability: matching is only as good as the data behind it. Background jobs keep it current; see Data freshness.

Learn more

On this page