Local Business Guide · Freight Brokerages & Logistics Coordinators

The Freight Brokerage Check-Call and Detention-Tracking Problem: Why Chasing "Where's My Truck" Calls Costs You Revenue You Already Earned

Updated October 10, 2026

Quick answer: Small brokerages lose dispatch time to check calls at pickup, mid-route and delivery, and lose earned money when detention time goes untracked and unbilled. Logging check-call timestamps, texting drivers for routine updates, flagging billable detention and compliance-document expiry alerts are safe to automate. Rate negotiation, disputes and carrier choices stay with the broker.

A small freight brokerage books a load, and from that moment a dispatcher's day fills up with the same phone call, over and over: "Hey, just checking — did you pick up yet?" Then "Are you still on schedule?" Then "Did you deliver?" Multiply that by 40 or 80 loads moving at once and a two-person shop spends half its day on status updates instead of booking the next load. Meanwhile, trucks sit waiting at docks longer than they're supposed to, and if nobody's tracking the clock, that's billable time the brokerage never invoices for. None of that is a freight problem. It's a tracking-and-follow-up problem, and it's quietly costing small brokerages money they already earned. Here's what's safe to automate about check calls and detention tracking, and what still has to stay with the broker.

Published September 2, 20268 min read
The longer answer

A load in transit needs to be checked on at pickup, mid-route, and delivery — and if a brokerage doesn't track those milestones itself, it spends the day chasing carriers by phone instead of booking new freight. The same blind spot hides detention time: extra hours a truck sits waiting at a shipper or receiver beyond the free loading window, which is billable but often goes untracked and unbilled. Logging check-call timestamps, texting drivers for routine status updates, and flagging loads where billable detention occurred are tracking and paperwork tasks — safe to automate under review. Negotiating rates, handling a real dispute with a shipper or carrier, and deciding which accounts to push on stay with the broker.

What "AI agent" means here

Before anything else: when this guide says AI agent, it means a software system that looks at what's happening — a load that should have picked up two hours ago with no confirmation on file, a truck that's been sitting at a receiver for three hours past its free time, a carrier who hasn't answered a routine status text — figures out what needs to happen next, and does it the way an organized dispatcher would, without a person having to remember to check. It doesn't negotiate a rate, decide how to handle a late delivery, or choose which carrier gets the next load. It handles the tracking, the routine status pings, and the first-pass flagging, so a broker's day isn't consumed by phone tag that a system could have logged automatically.

Why small brokerages bleed time and money on the same two things

A freight brokerage doesn't move trucks — it moves information about trucks. Every load has to be confirmed picked up, tracked in transit, and confirmed delivered, and a shipper or receiving customer expects to be able to ask "where's my freight" and get a real answer within minutes, not after someone tracks down a driver. For a brokerage with one or two dispatchers juggling dozens of active loads, that tracking work alone can eat most of a working day — and it's exactly the kind of repetitive, timestamp-driven task that doesn't need a broker's judgment to do correctly.

The detention side of the problem is less visible but often more expensive. Detention time is the extra time a truck sits waiting at a shipper or receiver beyond the "free time" written into the load's rate confirmation — usually one or two hours — after which the carrier is contractually owed a detention fee, often by the hour. According to a 2024 report from the American Transportation Research Institute (ATRI), the industry's own trucking-focused research body, drivers reported being detained on 39.3% of all stops in 2023, and the trucking industry lost $3.6 billion in direct costs and an additional $11.5 billion in lost productivity from driver detention that year.1 The same report found that while 94.5% of fleets say they charge detention fees, they're actually paid on fewer than half of those invoices.1 That gap between "eligible for a fee" and "actually got paid" is largely a documentation problem: if nobody logged the exact arrival and departure timestamps at the moment they happened, there's no clean paper trail to invoice against later, and the claim gets dropped or disputed.

What a "check call" actually is

The industry term for the routine status call is a check call — a call or message to a driver to confirm they've picked up a load, are still on schedule mid-route, or have delivered, so the brokerage can update the customer without the customer having to ask. It's not a judgment call. It's a timestamp. But making that call manually, load after load, all day, is where a small brokerage's dispatch time actually goes.

Where the follow-through actually breaks

Three ordinary gaps account for most of the lost time and lost revenue, and none of them require a broker's negotiating skill to close:

  1. Check calls happen reactively instead of on schedule. A dispatcher juggling 40 active loads can't proactively call every driver at every milestone — so status updates happen when a customer calls asking where their freight is, not before. That reactive pattern means the brokerage is always a step behind its own shipments.
  2. Detention timestamps don't get captured in the moment. A driver texts "finally loaded, 3 hours late" hours after the fact, and by then nobody has a clean arrival time on record. Without a timestamp captured close to when it happened, there's no solid basis to invoice for the detention fee the carrier is contractually owed to pass through.
  3. Carriers with expiring insurance or authority don't get flagged until it's a problem. A brokerage is required to keep active carriers' insurance certificates and operating authority current on file, and a lapse that goes unnoticed until a load is already booked creates real liability exposure, not just an administrative headache.
What happens Left alone Automated first
A load's pickup, transit, and delivery milestones come due Dispatcher calls drivers one by one, reactively, whenever there's time Routine status texts go out automatically; unanswered ones get flagged for a person
A truck sits at a dock past its free loading time Noticed only if the driver happens to mention it later, if at all Arrival and departure timestamps logged automatically; billable detention flagged
A carrier's insurance certificate or operating authority is about to lapse Nobody notices until a load is already booked with that carrier Flagged automatically well before expiration so it's resolved ahead of time
Rate negotiation, real disputes, and which carriers to keep using (same either way — needs the broker's judgment) Never automated — always routed to the broker, always

Take the free 2-minute readiness assessment

What this looks like in practice

Illustrative example, not a real brokerage: say a small shop moves 150 loads a month, each with a pickup and a delivery stop — 300 stops total. Applying ATRI's industry figure that roughly 39% of stops involve detention, that's on the order of 115 detained stops a month.1 If a dispatcher, buried in reactive check calls, only manages to capture clean enough timestamps to actually invoice for detention on about half of those — a plausible gap given how ATRI found fewer than half of detention invoices actually get paid — that's roughly 57 billable detention incidents a month going uncollected. At a modest $50-per-hour detention rate and two billable hours per incident, that's around $5,700 a month in fees the brokerage was contractually owed and never invoiced for, separate from the dispatcher hours spent on reactive phone calls instead of booking new freight.

Won't this replace the relationship brokers actually have with their carriers?

This is worth answering honestly, because the broker-carrier relationship is the actual asset of a small brokerage, not a nice-to-have. Picture the difference, illustrative only: a dispatcher today might spend twenty minutes a day just calling drivers to ask "still on schedule?" — a question with a one-word answer. Automating that specific ping frees the dispatcher to spend that twenty minutes on the call that actually needs judgment: a driver who says they're going to be six hours late and the brokerage has to decide, in real time, how to handle the customer. One illustrative dispatcher put it this way in a hypothetical conversation about the idea: "I don't want a robot talking to my carriers about anything that matters. I want it to stop making me be the one who remembers to ask if the truck picked up yet." That's the right dividing line — a system that handles the timestamp and leaves the relationship, and every real decision, with the person who actually owns it.

Why Unmanually, specifically, for a freight brokerage

This isn't a generic tracking app — it's what Unmanually actually builds for a brokerage like yours: we look at how your dispatchers really handle check calls, what your rate confirmations say about free time and detention fees, and how carrier compliance documents get tracked today, then build the tracking and follow-up around that instead of a one-size-fits-all script. Rate negotiation, dispute resolution, and which carriers get repeat business always stay with you — the system logs, pings, and flags what it actually knows, and hands you the rest with the timestamps to back it up.

If something isn't working for your business, contact us. We'll work with you until it works for your business.

For a freight brokerage, growth mostly comes from two places this directly touches: recovering detention revenue you're already contractually owed but not currently capturing, and freeing dispatcher time from reactive check calls so there's room to book more freight instead of just tracking what's already moving. Neither one requires spending more on lead generation — both come from not leaving money on the table you already earned.

Want to see what it would take off your plate? Run the hours-back calculator to see how many hours of office work would turn into minutes of talking, or set up your Coordinator. Every plan includes a 1:1 setup call, booked right after checkout.

In short

1. American Transportation Research Institute (ATRI), "New Research Documents Substantial Financial and Safety Impacts from Truck Driver Detention," truckingresearch.org (September 2024) (drivers detained on 39.3% of all stops in 2023; industry lost $3.6 billion in direct costs and $11.5 billion in lost productivity from detention in 2023; 94.5% of fleets charge detention fees but are paid on fewer than 50% of those invoices).

Related
FAQ

Common questions

Will carriers know they're talking to a system instead of a person, and will that hurt the relationship?

A driver calling in with a routine status update, or answering an automated text asking whether they've picked up a load, generally isn't going to care whether a person or a system logged the answer — what they care about is getting paid on time and not getting yelled at over something outside their control. Where it matters is tone and judgment: a system should never negotiate a rate, argue about a late delivery, or make a call on whether a carrier gets used again. Anything that sounds like a real conversation about a real problem, not a status ping, should route straight to a person. Used narrowly, for logging routine check calls and confirming timestamps, most carriers won't notice or mind. Used to replace the broker-carrier relationship itself, it would backfire, and that's not what this is for.

Can an AI system actually catch detention time and bill for it correctly?

It can handle the part that's really a record-keeping problem: logging when a truck arrived and departed a facility, comparing that against the free time in the rate confirmation, and flagging the loads where billable detention occurred so nothing falls through simply because nobody wrote down a timestamp. What it shouldn't do on its own is decide a disputed case — a shipper claiming the driver arrived late, a receiver disputing the clock start, or a customer relationship where the broker wants to waive a fee to keep the account happy. Those are judgment calls with real business consequences. The safe version flags every eligible case with the timestamps to back it up and lets the broker decide which ones to actually invoice.

What is detention time in trucking?

Extra hours a truck waits at a shipper or receiver beyond the free loading window. It is billable, but it often goes untracked and uninvoiced.

How common is truck detention?

A 2024 ATRI report found drivers were detained on 39.3% of stops in 2023, and fewer than half of eligible detention invoices were paid, largely because of documentation gaps.

What is a check call?

A check call confirms a driver has picked up, is on schedule or has delivered. It is a timestamp rather than a judgment call, which makes it suitable for automation.

Find out what to automate first at your business

Take our free 2-minute readiness assessment — it walks through this same test against your actual dispatch and follow-up process and tells you honestly what to automate first.

Take the 2-min readiness assessment