“Where is the truck?” — on repeat
The client calls the dispatcher, the dispatcher calls the driver, the driver is behind the wheel and picks up every other time. Hours a day go this way, and nobody counts them as losses.
The truck has unloaded, the documents are with the driver, the invoice is not out yet, and the client is already asking for a status. The dispatcher spends half the day on the phone, and not one of those hours shows up in a report.
None of them looks like a breakdown. A truck just stands an extra day, the dispatcher spends half a day on the phone, and the money arrives a month later than it could have.
The client calls the dispatcher, the dispatcher calls the driver, the driver is behind the wheel and picks up every other time. Hours a day go this way, and nobody counts them as losses.
The order, the waybill, the trip sheet, the act, the invoice — the same data typed in again several times. One typo in the details and the client sends the pack back.
Payment is tied to the originals, and they sit with the driver, then in the glove box, then in the post. Nobody tracks which trip is missing its pack — until the money starts running short.
The truck has unloaded and stands still because the dispatcher was busy and did not find a return load in time. An idle day does not show in a report, but it costs exactly one rate.
You can start with any of them. Most start with the second — that is where the result shows fastest.
The driver marks the stages right in a messenger: departed, loading, at the border, unloaded. Two buttons and a photo of the document — nothing to install and nothing to learn. The client gets the status without troubling the dispatcher.
The order, the waybill, the trip sheet, the act and the invoice are built from one set of data — details fill themselves in without retyping. The pack is collected into the trip's folder, and the driver's scans land there too.
The system follows every trip through to the money: did the originals come back, was the invoice sent, is the payment due. Reminders to the client are drafted automatically and you approve the send.
One message at nine in the morning: how many trucks are on the road, where each one is, which trips closed yesterday, which are missing originals and how much money is outstanding with clients. Anything needing a decision arrives separately.
Move the sliders to your own figures. The calculation is rough and deliberately conservative — it shows an order of magnitude, not a forecast.
The dispatcher's hours are deliberately not converted into money: I do not know their rate, and inventing one would mean bending the result. Money stuck with clients because of late documents is not counted either.
A manufacturing company in Türkiye: a corporate system with no open API, money, approval for every payment. If that worked, then trip → documents → payment is solved the same way.
Read the full caseThey don't have to. Everything happens in a messenger the driver already has: a message arrives, they press one of two buttons or send a photo of the waybill. No apps, no passwords, no training. If a driver does not reply, the reminder goes to them, not to the dispatcher.
No. I build on what is already there and work with your accounting system or its exports. If there is no direct way in, the system works inside the software the same way your employee does — that is exactly how the project in Türkiye is built.
Documents are built from the same verified data instead of being retyped — which is what removes the main source of errors. Everything going to the client passes through a person's confirmation. If amounts or details do not match, the system stops and reports rather than sending blindly.
Quite the opposite. In a small fleet the dispatcher and the owner are often the same person, and every hour on the phone is an hour not spent finding loads. You can start with one block, documents for instance, and look at the result in a couple of weeks.
One block: two to three weeks, including a check on real trips. The whole system: about a month. Starting with one block is better — the result shows quickly, and then you decide whether to extend it.
And what closes each of them. Ten minutes to read, with a table inside so you can run your own numbers. Delivered in Telegram, nothing to fill in.
Fifteen minutes of conversation. I'll find where it stands still, where it loses documents and why the money arrives later than it could.