TMS · Morocco ⇄ Europe · TinyCIO Products

Run your trucks,
not your Excel sheets.

Missions, fleet, drivers, CMR, invoices and cash — one workstation for your transport company. Your Tangier ⇄ Europe trucks, visible in real time.

14-day trial · no credit card · FR / AR / EN / ES
−7 pts
empty-run rate
12 → 4 d
CMR return
9 min
to get started
Map · Morocco ⇄ Spain
my.transport.tinycio.ma
Operator post — today2 alerts
M-2607TANGER MED → CASA · 8555-D-40In transit
M-2608TANGER → MURCIA · 20411-A-26Customs
M-2609MED HUB → CASA · 9821-B-14Loading
M-2610AGADIR → TANGER MED · 7702-C-31In transit
M-2611CASA → VALENCIA · 8123-E-55Delivered
M-2612MURCIA → TANGER · 20411-A-26 · returnPlanned
✓ CMR received M-2611Insurance 8555-D-40 · D−6
Odometer 412,300 kmSAID M. · at the pump
Diesel receipt 5,460 MADHAMID B. · photo attached
Queue at customsY. BENALI · +90 min
AFRIQUIA · card statement128 rows · reconciled
GARAGE ATLAS · order closedinvoice 2,400 MAD

The data arrives on its own — drivers, stations, garages.

Daily life without a TMS

Your company runs. But it runs blind.

Expired documents

Insurance, technical inspection, registration — you find out at a roadside check, fine included.

Requests lost in WhatsApp

Client orders arrive as voice notes, photos, calls — and get lost across three phones.

"Where is the truck?"

The question that sets the rhythm of the day. You call the driver; he's driving, he doesn't answer.

CMRs coming back in weeks

No signed CMR, no invoice. The money sleeps in a trailer's glovebox.

Advances that never add up

Diesel, tolls, repairs — at month end nobody knows where the 4,000 MAD went.

Margin known after the fact

A mission's profitability shows up two months later, in the accounting books.

The maTransports solution

One single thread, from request to payment.

Every client order follows the same path — nothing gets lost, every step leaves a trace, the margin computes itself.

1
Request

WhatsApp, call, e-mail — captured in 30 s in the CRM.

2
Mission

Truck, trailer, driver, relay — everything assigned.

3
Order form

PO generated and sent to the client — price and terms locked.

4
Execution

1-tap statuses, CMR photo, geotrace — from the driver app.

5
Invoice

CMR in → Libre or all-in invoice in one click, multi-mission.

Payment

Collection tracked, real margin shown on the mission.

The idea behind the interface

The dispatcher has everything in one window

No stack of tabs, no file open on the side, no WhatsApp group running in parallel. The day, the mission file and the conversation with the driver fit on one screen — and every change timestamps itself.

my.transport.tinycio.ma/operator
Operator post — today2 alerts
AllAlertsCustomsEmpty returns
M-0705TANGER MED → MURCIAIn transit
M-0704AGADIR → PERPIGNANCustoms
M-0702KÉNITRA → TANGER MED95 min late
M-0701CASABLANCA → MARRAKECHLoading
✓ CMR received M-2611Insurance 8555-D-40 · D−6
File · M-0702
45678-C-6 + trailer · M. Ouali
  1. Loading, Kénitra
  2. Customs, Tanger Med
  3. Unloading· planned
M. Ouali2 min ago
Still at customs?Yes, moving now. CMR photo sent.CMR · photo

The four filters of the day: everything, alerts, customs, empty returns.

The late row is red before anyone looks for it.

The file opens on the right — the list and the filter stay where they were.

The conversation with the driver is right there, CMR photo included.

The same screen in French, Arabic, Spanish, English and Russian — and in a dark theme for those who work at night.

Driver app · iOS & Android · offline-first

The driver drives. The app does the rest.

1-tap statuses, CMR photo at the dock, chat with the operator — even with no signal, everything syncs once coverage returns.

M-2608Customs
TANGER → MURCIA
20411-A-26 · MERCADOMA
LoadedEn routeUnloaded
Tanger Med ferry — done
Algeciras customs — in progress
Murcia delivery — Sat 08:00
Status in 1 tap

Three big buttons, gloves allowed. The operator post sees everything live.

CMR photo · M-2608
Frame the CMR inside the guide
CMR photographed at the dock

The document goes to invoicing on delivery day — not three weeks later.

SB
Samira · operator
online
Stuck at the scanner, ~10 trucks aheadClient notified, window moved to Sat 08:00400 MAD advance approved for dinner🎙 voice message · 0:12
Write…
Chat with the operator · soon

Text, voice, photos — no more five WhatsApp groups per truck.

Modules

Start simple. Switch on the rest as you grow.

Included
The workstation
150 MAD / month per user
Missions planning, relays, stages
Fleet trucks, trailers, documents
Drivers files, crews
Operator post today's board + chat
Documents to renew D−30/15/7 alerts
Order forms client POs
Team & roles access by job
+ active trucks: 30 MAD / month per truck — driver app included, no per-driver fee.

One application instead of three

A transporter who buys software ends up with an ERP for accounting, a spreadsheet for operations and, if they plan ahead, a cash tool — three products that ignore each other. Here is what each one is built for, and what is missing in between.

What a transporter needsmaTransportsTMS + cashOdooGeneral-purpose ERPSageAccounting & payrollAgicapCash management only
Daily operationsmissions, crew, relays, steps, incidents~
Driver appCMR photo, position, advances, chat~
Transport documentsCMR, order forms, attachments~
Customer invoicingMoroccan VAT, 92-35 exemption
Purchases & suppliersfuel, tolls, subcontracting, charges~
Bills, LCN & chequesdue dates, discounting, unpaid items~
Treasury & reconciliationbalances, statements, categorisation~~
13-week forecastlow point, funding need, scenarios~
Profitability per missionper truck, per client, per lane~~
General ledger & tax filingsat your accountant, not here
Direct bank connectionwith your bank, on request~~
File for your bank portalpayment orders to upload~~
Custom developmentyour rules, your documents~~
Covered~Partial, or depends on version and modulesReady on our side, waiting for a bank agreementOut of scope

Comparison drawn up in August 2026 from the scope each vendor publishes. Features depend on version, localisation and subscribed modules — check with the vendor concerned.

Your accountant keeps the books

We replace neither the chart of accounts nor the filings. Operations, sales, purchases and cash live here; your accountant gets an export and works as before.

Data takeover from Odoo / Sage

Clients, suppliers, open invoices and history come over through a controlled import: everything is previewed line by line before anything is written.

Your bank, your files

Payment orders come out as a file ready for your bank portal. The automatic connection is set up with your bank the day it opens access.

See all integrations

Price calculator

Compose your price. No surprises.

Workstations3 × 150 MAD/month
Director, dispatchers, accountant, mechanic…
Active trucks10 × 30 MAD/month
A tractor that ran at least one mission in the month. Drivers and the mobile app included.
Paid modules
AI intakeSooneCMRSoonCab videoSoonDriver walletSoon
Your configuration
3 seats × 150450
10 trucks × 30300
3 modules400
Regular price1,150 MAD/month
−50% for the first 3 monthsLAUNCH OFFER
that is575 MAD/month
then 1,150 MAD/month
Create an account
14-day trial · cancel anytime
Our recommendation

Guided launch

For a fast launch — and the guarantee that 100% of the features are actually used — our specialists take the roll-out in hand.

9,900 MAD
one-time, all included
  • Training for your teams: management, dispatch, accounting, drivers
  • Set-up and configuration: modules, roles, alerts, numbering, document templates
  • Migration of your data: fleet, drivers, clients, rates, mission history — from your Excel files
  • First-month support: every feature and every trick shown on your own files
Goal: 100% of the features in use from month one.Request the guided launch
Case study · 6 months in

18 trucks Morocco ⇄ Spain, run by 2 dispatchers.

International carrier based in Tangier: regular lines to Murcia, Valencia and Barcelona, occasional subcontracting, 22 drivers.

"Before, I spent my day on the phone asking where the trucks were. Now I see it — and I spend that time hunting for return freight."
— Operations director, Tangier
−7 pts
Empty-run rate
from 31% to 24% of empty km
12 → 4 d
CMR return
the invoice leaves the week of delivery
0
Surprise expired documents
D−30 / D−15 / D−7 alerts
D+2
Margin per mission
instead of the quarterly books

Frequently asked questions

9 minutes to create the workspace. Allow half a day to enter the fleet and drivers — or send us your Excel and we import it for you.

Your workspace in 9 minutes.

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

maTransports — Run your trucks, not your Excel sheets