Everything a logistics business runs on
Ten real module areas over one shared core. Take the tour.
Shipments, allocation and the dispatch board
Create a shipment in seconds, let the board suggest the best rider by zone and load, re-plan mid-route when the unexpected happens.
- Bulk import and API creation
- Zone-aware auto-allocation
- Failed-delivery workflows
Dispatch board
Live tracking
Live visibility, and a plan for when it goes wrong
Watch every rider move on one map. When a delivery drifts off plan, you know before your customer does.
- Real-time rider map
- Customer-trusted ETAs
- WhatsApp, SMS and email updates sent automatically
Warehouse management on a real inventory ledger
Receive stock, put it away sensibly, pick it accurately — every movement lands on a ledger that reconciles.
- Inbound receiving and put-away
- Cycle counts without closing the depot
- Slotting and locations that speed up picking
Inventory ledger
Wallets, settlement and a month-end you can close on time
Every fee, payout and top-up in one wallet system. Run rider payouts on schedule and reconcile partners without spreadsheets.
- Rider payout runs
- Partner reconciliation
- Exportable ledger for your accountants
This week’s settlement
₦2,480,300
Paid to 38 riders ✓
Rider profile
Kofi A.
Zone 4 · Motorbike
The people and the vehicles
Everything about who rides for you and what they ride — in one place, always current.
- Rider profiles and document tracking
- Vehicle schedules and trips
- Leave, payslips and org charts for back-office staff
Customers, communication and retention
Your customers get updates before they ask, a branded page to watch, and a feedback loop after every delivery.
- Branded customer portals
- Coupons and disputes tooling
- Delivery feedback loop
WhatsApp update
Hi Ada 👋 Your order FR-48219 is 2 stops away. Arriving ~14:20. Track it →
Reporting that reconciles
Ops numbers and finance numbers come from the same source — so the report you show investors matches the one your accountant closes.
Zone profitability
Which zones pay for themselves — and which quietly bleed.
On-time trends
Service levels by week, hub and rider.
Settlement cross-checks
Ops volume vs. money moved, always in agreement.
How tenant isolation actually works
Every company is a tenant: its own subdomain, its own schema, its own data. Not “rows with a tenant ID” — real isolation.
Per-tenant schema
Your workspace’s data lives under its own schema and subdomain.
Encrypted everywhere
In transit and at rest, no exceptions.
Role-based access control
Staff see exactly what their role allows — approvals enforce it on sensitive actions.
Built to keep running on a bad day
Networks drop and rain happens. FleetRails is designed for imperfect conditions, not demo conditions.
Everything attributable
Audit trails on money and custody movements.
Offline cache-and-sync
Proof of delivery syncs from the mobile apps when signal returns.
Incidents and disputes tracked to resolution
Status page and honest post-mortems.
Walk through it with an engineer
Thirty minutes, your operation as the demo data.