Part of Dispatch: Driver Tracking

Every driver, every mile, live.

GPS and ELD feed a live map of every driver on every move, the same data Dispatch uses to plan and reassign. Geofences fire on arrival and departure, ETAs recalculate continuously, and the dispatcher sees a detention or a detour before the customer calls asking where their container is.

DRIVER TRACKING4 tracked · live
DRIVERCONTAINERCHASSISSTATUSETA
Marcus T.MSCU8821003CHS-88213IN TRANSIT8 min
James R.HLCU7720441CHS-77204AT GATEarrived
Carlos M.CMAU3829021CHS-38290DETAINED
Priya S.TCKU3891245CHS-89124DELIVEREDcomplete
GPS ping every 30s · 3 in transit · 1 exception flagged

How it works

1

Driver events stream in from GPS, ELD, and the driver app

Position pings every 30 seconds. ELD hours-of-service pulled continuously. Check-in and check-out taps logged the instant the driver acts.

DRIVER APP EVENTS3 received · 1 processing
GPS✓ logged4s ago

Ping received — lat/long, 30s interval

ELD✓ logged30s ago

HOS pulled — 4h 12m drive time remaining

APP✓ logged1m ago

Driver tapped "Check In" — APM Newark

GEOFENCEprocessing…1m ago

Entry event — terminal boundary crossed

Every GPS ping, ELD pull, and app tap logged automatically
2

Position matched to the move: terminal, customer, chassis pool

GPS coordinates matched against live geofences for terminals, yards, and delivery addresses. Entry and exit events fire without a driver call.

ROUTE MATCH0.4s · live
Current position
APM Terminal · Newark99%
Geofence status
Inside — terminal boundary100%
Assigned stop
MSCU4421837 pickup100%
Chassis pool proximity
0.2 mi94%
Next stop
Elizabeth, NJ — delivery97%
Position matched to the correct move, no dispatcher lookup
3

ETA recalculated on every ping: no more guessing

Traffic, dwell time, and detours feed a live ETA per stop. Customers see the same number the dispatcher sees, updated automatically.

ETA BOARDrecalculated every ping
#1

MSCU4421837

APM Newark → Elizabeth, NJ

8 min
#2

HLBU9934521

Maher → Bayonne

19 min+3 traffic
#3

CMAU7754203

PNCT → Kearny, NJ

34 min−5 reroute
#4

TCKU3891245

GCT → Bayonne yard

51 min
ETAs pushed to the customer automatically on change
4

Exceptions surfaced the moment they happen, not at end of day

Late arrival, unplanned detour, or a missed geofence exit triggers an alert to the dispatcher before the customer has to ask.

EXCEPTION ALERTS1 active

Late arrival detected

CMAU3829021 · 22 min behind ETA

Detour flagged

James R. · 3.1 mi off planned route

Geofence miss

No exit event logged at Maher Terminal

Dispatcher alerted

Push + SMS sent to on-duty dispatcher

Customer note queued

ETA update drafted, held for review

Flagged 22 minutes before the customer would have noticed

Before Doublefast: visibility means calling the driver

“Where are you?” is a phone call, not a data point. Dispatchers interrupt drivers mid-route for status, guess ETAs from memory, and find out about detention only when the driver mentions it at the end of the day.

CHECK CALLSmanual, every 30 min
Marcus T.2m ago

"almost there, maybe 20 min"

James R.11m ago

no answer, 3rd attempt

Carlos M.26m ago

"stuck at the gate, not sure why"

Priya S.1h ago

texted "delivered" — unconfirmed

Status is only as fresh as the last phone call

After Doublefast: the map is the status update

Location, ETA, and dwell time update automatically from GPS and ELD, no calls required. Exceptions surface the moment they happen: late arrival, geofence miss, or a truck idling where it shouldn't be.

LIVE EVENT FEED0 phone calls

Geofence entry

MSCU8821003 → APM Newark · 08:14:02

ETA recalculated

HLCU7720441 → 8 min, +3 from traffic

Exception flagged

CMAU3829021 · idling 22 min, no exit event

Delivery confirmed

TCKU3891245 · geofence exit + app check-out

Location, ETA, and exceptions stay live — no phone calls needed
Edge cases

Built for the real world.

A driver goes quiet for 40 minutes mid-route. GPS shows the truck idling two miles from the terminal with no geofence exit logged. We flag it as a possible detention event, cross-check ELD hours, and alert the dispatcher before the customer calls asking where their container is.

* Estimates based on live deployment data. Read the case study →

Customs hold

A customs hold lands at discharge; terminal blocks pickup, LFD clock keeps running. We detect it immediately, draft a notification to the customs broker, and queue the appointment to fire the moment it clears.

Container still on vessel

DO arrives before discharge. LFD won't post until after the vessel berths. We monitor discharge status and capture the LFD the moment the terminal sets it.

Chassis split

Container available at the terminal, chassis pool tapped out, so the driver deadheads to a nearby yard. We detect the split, adjust the move sequence, and bill the extra chassis time exactly.

Appointment cancelled day-of

Terminal cancels a confirmed slot with no notice, common across terminal booking portals. We detect it within seconds and re-snipe immediately.

LFD change after vessel berths

Steamship line adjusts free time; terminal portal and steamship line website show different dates. We pull both, take the tighter date, and re-sort the dispatch queue.

Accessorial mismatch

Redelivery logged on paper, not in the app. Fuel surcharge at 15% when the contract says 12%. We reconcile every accessorial against the delivery confirmation before the invoice goes out.

What Doublefast handles. What's yours.

Doublefast handles

  • Streams GPS and ELD position for every driver, every move
  • Matches position against terminal, yard, and delivery geofences
  • Recalculates ETAs continuously as conditions change
  • Flags detentions, detours, and missed geofence exits the moment they happen

Your team handles

  • Decides how to respond to a flagged exception
  • Keeps using the driver app, ELD, and GPS hardware already in place
What This Module Connects To

This is how Dispatch always knows where things stand.

Driver tracking isn't a separate system to adopt — it's the live position data the Dispatch module already runs on. See the full module, or start with the workflow causing the most pain today.

Tell Us What's Slowing
Your Team Down

We'll show you how Doublefast fits into your current stack, starting with the workflow costing you the most.

Request a Conversation