Staged demonstration — sample users, shipments, trucks and availability are not live marketplace activity.
No black box. The engine is deterministic and explainable: candidates that physically cannot do the job are removed outright, and the rest are scored on seven factors you can see on every result card.
These are not penalties. A candidate failing any of them is removed and never scored, no matter how cheap or well-rated it is.
Whatever survives the filters is scored on these seven factors. The weights are configuration, not code, so they can be calibrated against real Kenyan marketplace data.
25
points
Is the truck near your pickup, and is it already heading your way? A partly loaded truck running your lane beats an empty truck that needs a long detour.
20
points
Weight and space are measured separately, and whichever runs out first decides how much of the vehicle your load really consumes.
15
points
Can it reach the pickup when you need it, inside its own availability window, and still make your deadline?
15
points
How recently the operator confirmed the truck is free — and who confirmed it. An owner's word counts for more than a bulk import.
10
points
Body type, deck dimensions, refrigeration, hazardous certification, and whether your goods can safely travel with what is already on board.
10
points
How the estimate compares with the cheapest suitable option for the same job.
5
points
Verification state, completed movements and ratings. Real signals only — a new operator earns nothing here, which is why it carries the least weight.
A truck existing in a database is not proof it is free today.
Every availability record carries a timestamp and a note of who confirmed it. As it ages it moves through bands, and its contribution to the score falls with it. Beyond the live-inventory band it stops being a match at all — at best it appears in a clearly separated “Haulio can help contact these transporters” section, which is never mixed into your ranked results.
Where most of the value is, and how the cost is split.
If a truck is already running your lane with room left, your goods can ride along. Before combining anything, Haulio checks weight and volume at every point of the journey — not just the totals — plus cargo compatibility, pickup and drop-off order, time windows and detour.
The cost split is not by weight alone. Each load pays according to how much of the vehicle it dominates — whichever of weight or space is greater — multiplied by the portion of the lane it actually occupies. A load riding the full corridor pays more than one joining late and leaving early. Handling, refrigeration and other load-specific charges are added on top and shown as separate lines rather than buried in the split.
Reservations are transactional, so two customers cannot book the same space. If capacity goes while you are deciding, the booking is refused rather than oversubscribed.
Haulio is a marketplace, not the carrier
Transport operators remain responsible for their vehicles, drivers, permits, cargo acceptance and insurance arrangements. Haulio does not provide cargo insurance and does not take custody of payments — you arrange payment directly with the operator.