A cloud-native, multi-company ERP for express courier, cargo and freight operators — AWB booking, a 15-screen hub scan chain, two-sided rating, agent invoice audit, invoicing, general ledger, COD, HR, fleet and a customer portal on one database, with an AI layer that reads the paperwork for you.
Operations in one package, billing in another, accounts in a third — and the agent invoice, the COD cash and the salary sheet reconciled by hand at month-end.
The AWB booked once is scanned, rated, invoiced, costed and audited. No integration between operations and billing because there is no gap.
Check-in, hub in, sort, bag, out, flight, station, delivery, cage — 15 screens, every scan a tracking event, piece-level.
The customer's tariff and the agent's buy tariff in one engine. Margin per AWB is known before the invoice is printed.
Import any agent bill, cross-check weight, FSC and duplicates against your own cost data, post accepted and disputed lines separately.
Invoicing, GL, COD, payroll, fleet, cargo jobs, customs, portal and API on the same login. AI reads the paper.
The menu as deployed today — 416 registered screens. Each tile is a permission-controlled group an administrator can grant, restrict or hide per role.
Counter AWB, bulk import, AI scan of a handwritten AWB, portal pre-alert or API. Rated on save with the customer's tariff.
Check-in, hub in, sort, bag, out, flight, station. Every scan writes a tracking event; agent AWBs created on the carrier's API.
Schedule, allocate to route and courier (AI route plan), update with POD or exception, collect COD, settle the courier.
Verify accounts, generate invoices per customer or service type, post to GL, audit the run's costs, pay the agent's verified bill.
Billing is not an export to another package. Invoices come from rated AWBs, COD is settled courier by courier, and every voucher posts to a ledger that already knows the AWB, run and job behind it.
Configure the provider and model per company in AI Settings. Every call is metered — tenant, feature, model, tokens, duration — so the AI add-on is billable and auditable. Nothing is sent to a model unless a user clicks an AI button, and AI fills the screen while a person still saves.
What a prospect sees from outside the company matters as much as what staff use inside it.
/api/customer/v1| DHL Express | LIVE | AWB booking, rate check, label print / reprint |
| UPS | READY | Adapter built, auth verified |
| FedEx | READY | Adapter built, auth verified |
| DPD UK · DPD DE | READY | GeoPost adapters built |
| AeroDataBox | LIVE | Flight data on Flight Scan |
| Maps | LIVE | Google Maps links, OSM geocoding |
Linked agents resolve automatically; agent AWBs created from the Sorting screen; piece-level tracking synced back.
| DHL Express API | LIVE | Booking, rates, labels, tracking |
| UPS · FedEx · DPD | READY | Adapters built, your credentials |
| AeroDataBox | LIVE | Flight scan & tracker |
| Google Maps · OSM | LIVE | Route plan, geo-pin |
| Anthropic · Gemini | LIVE | AI on your key |
| Dubai Customs Mersal 2 | LIVE | Customs file |
| Integra Finance | READY | Group ledger via API |
| Scale · tracking import | DESIGNED | Weight source, partner feeds |
| SMS · WhatsApp · Email | PLANNED | Templates exist; providers next |
Fields and mandatory rules per company, print format per company, number series per branch, client, scope and service type.
Package IDs bagged and scanned individually; agent events cascade to pieces, piece events override — the UPS / DPD pattern.
Wrong scans are cancelled, corrected and logged — AWB and booking — without deleting history.
Default cash customer and cash fund per branch; branch-restricted users with forced cash vouchers and filtered dashboards.
One invoice per service type for customers who need it, alongside consolidated invoices and statements of account.
Run-wise cost checklist, expense-class audit queue, case workflow; audited runs lock against new postings.
Notes, reminders, attachments and change log on every AWB, pickup, complaint, invoice, employee and vehicle.
Delivery analysis against transit-day standards, courier and agent performance, SLA aging — one engine, printable, exportable.
15,000+ translated keys, right-to-left layout, bilingual print formats; per-user language.
| Capability | Integra OnTrack | Last-mile SaaS | Legacy courier package | Generic ERP + logistics add-on | In-house build |
|---|---|---|---|---|---|
| Hub scan chain (check-in → sort → bag → station → POD) | ✓ | Delivery only | ✓ | Configured | Years |
| Two-sided rating: customer tariff + agent buy tariff | ✓ | ✗ | Sell only | Custom | ✗ |
| Agent invoice import with line-level cross-checks | ✓ | ✗ | ✗ | ✗ | ✗ |
| Invoicing + full GL + COD inside the same product | ✓ | ✗ | Invoicing only | ✓ | ✗ |
| Revenue leak detection (uninvoiced, outliers, audit) | ✓ | ✗ | ✗ | Reports | ✗ |
| Cargo jobs with P&L and Dubai Customs Mersal 2 | ✓ | ✗ | Partial | Add-on | ✗ |
| HRMS with GCC compliance, EOSB and fleet suite | ✓ | ✗ | ✗ | Modules | ✗ |
| Customer portal with reserved-AWB pre-alerts + client API keys | ✓ | ✓ | Tracking page | ✗ | Custom |
| Carrier adapters (DHL live, UPS, FedEx, DPD) | ✓ | Some | Some | ✗ | Custom |
| AI document reading on your own provider key | ✓ | Vendor AI | ✗ | Vendor AI | ✗ |
| Full Arabic RTL interface | ✓ | Partial | ✗ | ✓ | ✗ |
| Multi-company, multi-branch, cloud or on-premise | ✓ | Cloud only | Desktop | ✓ | Depends |
Hub and station scan registers, shipments at hub, out-scan manifests, undelivered register, daily follow-up status, cage register — with holds and run numbers enforced on every scan.
Pickup requests from phone, portal and API in one queue; allocate by route and courier; complaints and claims with SLA aging; supply requests; tracking by account.
Rate Query and Spot Rate across sectors, Special Rate approval with an AI opinion, revenue by customer and lane, budgets, and a CRM pipeline scoped by hierarchy.
Agent Route Finder for the cheapest lane, agent invoice import with cross-checks, disputed lines posted separately, Cost Audit per run.
Accounts Verification, invoice generation per customer or service type, COD settlement, PDCs, bank reconciliation, TB / P&L / BS from the same ledger.
Executive report, AI Insights, AWB profitability, branch-scoped dashboards; multiple companies and counter branches on one deployment with per-screen control.
Every table carries the company; every query is scoped from the signed-in token, never from the browser. Same AWB number can exist in two companies.
Role → module read / write → per-screen visibility from a registry of 416 screens. Branch-restricted users, super-admin console, AI Settings gated per user.
Hashed passwords, signed short-lived tokens, login branch selection, failed-login tracking, rate limiting behind a reverse proxy.
Audit log with logins, change log on every entity, log-cancel corrections, locked audit runs — nothing is deleted silently.
Per-client API keys, request log, Swagger docs, carrier adapters, portal master key with per-client scoping.
Timestamped database backups before every release; documented local → staging → production process with change log.
Pickup and delivery scans, signature and photo POD, GPS stamp, day-route map.
SMS, WhatsApp and email on pickup confirmed, out for delivery, delivered; WhatsApp tracking bot.
Air / sea consolidation, MAWB / HAWB, quotation and job milestones on the Cargo module.
Ask-OnTrack natural-language queries, CS copilot, stuck-shipment prediction, credit scoring.
Bring a day of shipments, your tariff and last month's DHL invoice. We will show the scan chain, the rating, the agent verification and the invoice run on your data — live.