Core Features / Shipment Tracking

Real-Time Tracking

Track every shipment from pickup through delivery with a validated, timestamped status workflow. Shippers, brokers, and carriers all see the same timeline.

Tracking Dashboard

After a carrier accepts a load, go to Shipments to see the tracking view:

  • Load info — origin, destination, weight, carrier, rate
  • Timeline — every status change and event, timestamped
  • Documents — BOL and POD attached as they're uploaded
  • Status — where the load is in its lifecycle right now

Tracking States

A shipment progresses through a validated workflow — transitions are enforced, so a load can't accidentally skip from booked to delivered:

  1. Booked — carrier confirmed; awaiting pickup
  2. Dispatched — driver assigned and rolling to pickup
  3. Picked Up — driver has the freight (BOL uploaded)
  4. In Transit — moving toward destination
  5. Delivered — cargo at destination
  6. POD Received — proof of delivery uploaded and verified

Each state shows the timestamp and any notes. Every transition also lands on the shipment's event log — the full history is queryable via GET /api/v1/shipments/{id}/events.

How Updates Get In

  • Check-call updates — dispatchers log location and status against the shipment
  • Status transitions — carrier or broker updates the state as milestones happen
  • Document uploads — BOL at pickup and POD at delivery are AI-extracted and attached automatically

Direct ELD/GPS feeds (Samsara, Motive, Geotab) are on the roadmap — see ELD & Telematics for what that will add.

Alerts

Exceptions surface as in-app notifications:

  • Late pickup — pickup wasn't confirmed by the scheduled time
  • Stalled shipment — no status update for an extended window
  • Delivery slip — the load is at risk of missing its delivery window

Click a notification to jump to the shipment and take action.

Delivery Proof (POD)

Once delivered, the carrier uploads the POD. AI extraction pulls the delivery details, and the document attaches to the load:

  • Timestamp — delivery time
  • Consignee details — who received it
  • Notes — damage, shortages, or changes

The POD is the settlement trigger: escrow releases and commissions accrue only when the POD clears. See Escrow & Payments.

Shipper Visibility

Shippers see tracking for their own loads on the Shipper Dashboard — same timeline, same documents, scoped to their freight only. No more "where's my truck?" phone calls.

Historical Tracking

Completed shipments stay in your history. Click any load to see:

  • Full event timeline
  • Actual pickup and delivery times
  • Carrier and margin realized
  • Any exceptions encountered

This feeds carrier performance data — which carriers are consistently late, which lanes run clean — and powers Lane Intelligence.

Troubleshooting

No updates on a shipment: the carrier hasn't logged a transition. Message them from the load view, or log a check-call yourself if you've reached them by phone.

Shipper says the tracking looks stale: confirm the carrier is updating milestones; the shipper timeline mirrors yours exactly.

Next Steps

Last updated: April 2026