Simple above all
If a dispatcher has to think about the software, the software is wrong. Every screen has to earn its place.
TranSof started inside a working trucking company running freight between Ontario and the United States.
A rate confirmation arrives as a PDF. Someone types it into the TMS, then into the invoice, then into accounting, then into the factoring portal. The information was already there — on the paper.
So we built the system we wanted to run our own trucks on: one that reads the paperwork, leaves the decisions with people, and puts the office and the drivers on the same records, so nothing is typed twice.
Give us the information once. We figure out what needs to happen next.
If a dispatcher has to think about the software, the software is wrong. Every screen has to earn its place.
The AI reads, fills and checks. Which truck, which driver, whether to take the load — those stay with you.
When a figure can't be shown truthfully — a margin across two currencies, an arrival time with no position — we show nothing rather than a guess.
Two countries, two currencies, customs clearance on the load, and sister companies under one login.
A person logs in once and holds a separate role in each sister company. Removing them from one company doesn't touch the others.
Who sees rates, costs and profit is decided role by role. A driver never sees a rate — the server enforces it, not a hidden button.
Permission changes, document uploads and money edits are written to an audit trail with who did what, and when.
Suspend or remove someone and their access ends on their next request — not when a token happens to expire.
Questions about hosting, backups or data handling? Ask us directly — we'd rather answer precisely than put a badge on a page.
Send us a few of your rate confirmations and watch them become loads.