Included in the workplace seat

Run the day, not the phone

A coordinator spends the day asking where the trucks are and writing the answers down somewhere. The operator desk replaces that somewhere: today’s missions, their steps, their delays and the full file of each one fit on a single screen, and every change of state timestamps itself.

1 screen
the whole day, with customs and empty-return filters
18 rules
of alerting, thresholds set by you
0 double entry
the mission feeds documents and invoice

Daily life without a TMS

“Where is the truck?”

The question that paces the day. You call the driver, he is driving, he does not answer, you call the client back to buy time.

The delay is discovered on arrival

Nobody compares the time announced to the client with the real one until the client phones — and by then it is too late to warn anyone.

Three notebooks and two WhatsApp groups

The dispatcher’s board, the RECAP file, the driver’s messages: three versions of the same mission, and none of them complete.

What the product does

The operator desk: four filters, four questions

Today’s board filters the way a coordinator thinks: what carries an alert, what is stuck at customs, what is running back empty, and everything else. The late row is red before anyone looks for it.

The detail that matters. The “empty returns” filter is not decorative: empty mileage is the metric management will later read as the empty-running rate.

The mission file opens on the right, the table stays

One click opens the full file — coupling, steps, attachments, price — without leaving the list or losing the current filter. The dispatcher does not dive into another screen twenty times a day.

The detail that matters. Coming back to the list reloads nothing: not the filter, not the scroll position, not the selected mission.

Coupling and relays, the way they actually happen

One mission carries up to three drivers, a trailer and several tractors: the trailer changes tractor at Tanger Med and the handover is recorded, with its place and time. In a spreadsheet this becomes two rows nobody ever glues back together.

The detail that matters. The relay is a property of the file, not a note in a comment: the invoice and the CMR then speak about the same mission.

One order, one trip — or two

A client order is a commitment: move goods from A to B. It is fulfilled by a single trip, or by two when the freight does not fit in one trailer — and both trips stay attached to the same order. The order file lists its trips and how much of its freight is already on wheels, the mission list folds “by order” or “by client” with one switch, and a trip created from an order automatically picks up the lots still on the dock.

The detail that matters. The fulfilment state — unplanned, partially planned, in progress, delivered — is stored nowhere: it is computed at read time from the trips themselves. A stored state starts lying the day someone touches a trip without going back through the order.

Groupage: several clients in the same trailer

Freight is entered as lines — one lot, one weight, one volume. The load board of the Groupage module (150 MAD/month) shows every re-loadable trip with two bars, weight AND volume, against the trailer’s declared capacity. Moving a lot takes two taps — the lot, then “Place here” on the target trip: no drag-and-drop on a warehouse screen. “Propose a split” orders the lots heaviest first and says, as a number, how many fit nowhere.

The detail that matters. A dimension you never declared shows no bar at all rather than 0 %: a denominator that does not exist must not look like an empty trailer. And an overload warns without blocking — the weighbridge is at the dock, and the dispatcher may know better than the software.

Steps timestamp themselves, whatever the source

Loading, customs, ferry, unloading, return: each passage records its time and where the information came from — the operator, tracking or, tomorrow, the driver app. A month later, the discussion with the client happens over a log, not over memories.

The detail that matters. The lifecycle is a state machine: an impossible transition is refused by naming the ones that are possible, never by silence.

Alerts warn before something breaks

Eighteen rules watch what degrades quietly: a document about to expire, a mission silent for more than a day, a delay against the ETA, a CMR that never came back, an unpaid invoice, a supplier due date, a bill of exchange to present, a fuel deviation, a service coming due, a driver receipt waiting for a decision. The thresholds are yours.

The detail that matters. One problem = one live alert. It closes when the fact disappears and comes back if you close it by hand while the problem is still there: the system re-checks every five minutes.

Every role gets its own screen

Seven roles — director, dispatcher, sales, accountant, mechanic, driver, administrator. The menu is built from the role and the subscribed modules: sales never sees the bank, the mechanic never sees invoices.

The detail that matters. The same check runs on the server: what is not in your menu is not reachable through a direct link either.

my.transport.tinycio.ma/operator
Operator desk — today
14 missions · 2 alerts
No.RouteTruckStatusAlert
M-0705TANGER MED → MURCIA12345-A-6In transit
M-0704AGADIR → PERPIGNAN23456-B-6Customs
M-0702KÉNITRA → TANGER MED45678-C-695 min lateETA missed
M-0699TANGER MED → ALGECIRAS67890-B-1ClosedTo be invoiced
The last row is money: mission delivered, documents in place, invoice not issued yet. The product keeps that list for you.

What protects you

Expired paperwork blocks the assignment

Licence, technical inspection, insurance, registration: if the date has passed, the driver or the truck cannot be put on a mission. The refusal names the document and how many days it is overdue.

What already happened is not rewritten

The loading plan locks when loading starts, the coupling when the truck leaves, the whole mission when it is closed. You do not retroactively change what a CMR or an invoice already cites.

Two people cannot contradict each other

If the dispatcher and the driver both declare unloading at the same instant, the event is not recorded twice: the second one gets “this mission has already moved on” and a refreshed table.

A double click does not create a second file

Every creation carries an operation id: dropped connection, button pressed twice, retry from a phone — the mission stays unique and no number is burned for nothing.

A lot moved does not get lost in the dock Wi-Fi

Every move writes the timelines of both trips — the one losing the lot and the one receiving it — in a single transaction, and carries an operation id: the same button pressed twice duplicates nothing. “Undo” is a reverse move, visible in the history, not an erasure.

What does not exist yet

Geotracking (SendaTrack positions, geofences on ports and customs, recalculated ETA) and the driver app are approved mockups under development. Mission steps already accept “tracking” as a source: the day the module switches on, nothing changes in your files.

Included in the workplace seat — 150 MAD per user per month, plus 30 MAD per active truck (Moroccan market).

Fleet, drivers, clients, containers, missions, operator desk and alerts are in the seat. No paid module is required to run a company. Freight lines and multi-trip orders are in it as well; the Groupage load board is an optional module at 400 MAD/month.

Start a 14-day trial

Frequently asked questions

How long before my dispatcher is working in it?

Half a day to get the hang of it. Creating a mission fits on one screen, and the registers (trucks, drivers, clients) can be imported from your spreadsheets during signup.

We run five trucks. Isn’t this oversized?

No: that is the size at which planning still “fits in someone’s head”, and therefore the size at which a document goes missing without anyone noticing. The product demo runs on a company with six tractors.

We load several clients in the same trailer. Does the product follow?

Yes. Freight lines and orders spanning several trips are part of the base included in the seat: you can already split an order into two trips and see what is loaded. The load board, the two-tap move and the split proposals are the Groupage module, at 400 MAD/month, with a 14-day trial.

See also

Your workspace in 9 minutes.

Create the account, tick your modules, add the trucks — the first mission leaves today.