Take our Transport Management System for a test drive
Not a screenshot, not a video — a working simulation of all 11 screens: order intake, trip planning, barcode loading, the driver signing on a phone, billing, and AI forecasting. Every screen explains what it does and where it saves money.
Transport Control Tower
TRANSPORT CONTROL TOWER · M8
On-time delivery trend, last 12 months
+8.2 ptFreight cost by zone (THB million, this month)
Trip status today
Daily exception board
Latest activity
liveTransport Order Management — Order Pool
TRANSPORT ORDER MANAGEMENT · M2
Order Pool — transport orders awaiting planning
| Order | Customer / ship-to | Zone | Weight | Pallets | Due | Source | Status | |
|---|---|---|---|---|---|---|---|---|
| TO-24-0918 | Siam Food Distribution DC Bangna km.19 | BKK-E | 1,250 kg | 2 | 12 Sep 09:00 | ERP | To plan | |
| TO-24-0919 | Asia Beverage PCL Sriracha warehouse | EEC | 3,400 kg | 6 | 12 Sep 13:00 | WMS | To plan | |
| TO-24-0920 | Rayong Trading Map Ta Phut plant | EEC | 2,100 kg | 4 | 12 Sep 14:30 | ERP | To plan | |
| TO-24-0921 | Eastern Parts Co. Amata City Chonburi | EEC | 1,850 kg | 3 | 12 Sep 16:00 | ERP | To plan | |
| TO-24-0922 | Nakhon Pathom Foods Sampran warehouse | WEST | 900 kg | 2 | 13 Sep 08:00 | WMS | To plan | |
| TO-24-0923 | Ayutthaya Packaging Rojana estate | AYU | 5,200 kg | 8 | 13 Sep 10:00 | ERP | To plan | |
| TO-24-0924 | Siam Food Distribution Lat Krabang branch | BKK-E | 780 kg | 1 | 12 Sep 11:00 | ERP | Credit hold | |
| TO-24-0925 | TN Retail Group DC Wang Noi | AYU | 2,600 kg | 5 | 13 Sep 09:30 | WMS | To plan |
Trip Planning & Vehicle Assignment
TRIP PLANNING · M3 · TRP-24-0412
Orders on this trip
Press − to remove, or + on an order below to add it
Load Planning
Drop sequence
Total 218 km • estimated driving time 4 h 20 m
- 1 Asia Beverage — Sriracha warehouse ETA 13:00 · 118 km · 6 plt
- 2 Rayong Trading — Map Ta Phut ETA 14:30 · 62 km · 4 plt
- 3 Eastern Parts — Amata City Chonburi ETA 16:00 · 38 km · 3 plt
Estimated cost for this trip
Automatic pre-approval checks
Origin Execution — Loading & Dispatch
ORIGIN EXECUTION · M4 · TRP-24-0412
Loading list from WMS — dock D-03
| Pallet barcode | Item | Drop | Pallets | Status |
|---|---|---|---|---|
| PLT-9F2201 | Beverage 250 ml × 24 | D1 Sriracha | 2 | Not scanned |
| PLT-9F2202 | Beverage 500 ml × 12 | D1 Sriracha | 2 | Not scanned |
| PLT-9F2203 | Juice 1 L × 12 | D1 Sriracha | 2 | Not scanned |
| PLT-9F2210 | Containers 20 L | D2 Map Ta Phut | 2 | Not scanned |
| PLT-9F2211 | PE shrink film, jumbo roll | D2 Map Ta Phut | 2 | Not scanned |
| PLT-9F2220 | Metal parts set A | D3 Amata City | 2 | Not scanned |
| PLT-9F2221 | Metal parts set B | D3 Amata City | 1 | Not scanned |
Seal number
Pre-dispatch safety checklist
Print trip documents
Destination Execution & Electronic Proof of Delivery
DESTINATION & ePOD · M5
Office view — tracking TRP-24-0412
Updates the instant the driver taps in the app
Evidence captured
0Freight Cost, Billing & Carrier Settlement
FREIGHT COST & SETTLEMENT · M6 · TRP-24-0412
Trip TRP-24-0412 cost — plan vs actual
Customer invoice — from customer rate card (version 2026-A)
Carrier settlement run, 1–15 September
| Invoice | Carrier | Trips | Amount | AI | Status |
|---|---|---|---|---|---|
| CB-2409-115 | Somboon Transport | 42 | ฿318,400 | Normal | To approve |
| CB-2409-116 | Burapha Logistics | 28 | ฿214,800 | Normal | To approve |
| CB-2409-118 | Thai Rungrueang | 35 | ฿289,650 | Anomaly | Under review |
| CB-2409-119 | N.K. Transport | 19 | ฿141,200 | Normal | To approve |
Gross margin on this trip
AI Local flagged 1 abnormal invoice
AI LocalInvoice CB-2409-118 from carrier "Thai Rungrueang" bills 3.5 hours of waiting at Wang Noi, against a six-month average of 1.2 hours for that site — and the ePOD check-in / check-out stamps are only 1 h 15 m apart.
Integration Hub — ERP & WMS
INTEGRATION HUB · M7
Integration monitor — ERP ↔ TMS ↔ WMS
Every message between systems, with status and a resend button users can press themselves
- Sales orders / delivery orders
- Customers and ship-to addresses
- Items and units of measure
- Accounts receivable
- Accounts payable
- General ledger / cost centres
- Customer credit status
- Pick / pack completion
- Loading lists
- Pallet & carton barcodes (SSCC)
- Dock and time-slot booking
- Goods issue confirmation
- Automatic stock relief
- Returns and container returns
Recent message log
| Time | Direction | Interface | Reference | Status | |
|---|---|---|---|---|---|
| 11:42:07 | TMS → ERP | IF-08 ePOD confirm | TRP-24-0412 / D1 | Success | |
| 11:40:55 | WMS → TMS | IF-04 Goods issue | LL-24-3391 | Success | |
| 11:22:31 | ERP → TMS | IF-01 Sales order | SO-2409-1187 (14 docs) | Success | |
| 11:18:02 | TMS → ERP | IF-10 Freight AP HTTP 504 — ERP gateway timeout | CB-2409-118 | Failed | |
| 10:59:44 | TMS → WMS | IF-05 Dock booking | D-03 08:00–09:00 | Success | |
| 10:31:12 | TMS → ERP | IF-09 Freight AR | INV-2409-0771 | Success | |
| 10:04:38 | ERP → TMS | IF-02 Customer master | 38 records | Success | |
| 09:58:20 | WMS → TMS | IF-03 Pick complete | TO-24-0919 | Success |
Integration points included in the project
12AI Local — Predictive Planning
PREDICTIVE PLANNING AI · M9 · ON-PREMISE
Transport volume forecast
Trained on 24 months of real trip history • average accuracy 92.4% (MAPE 7.6%)
What-if simulation
Drag the sliders and watch cost and on-time delivery respond instantly
Late-delivery risk score (before departure)
| Trip | Drop | Risk | What the AI used to decide |
|---|---|---|---|
| TRP-24-0409 | Bangna km.19 | | This site averages 82 minutes of waiting on Friday afternoons, and 4 vehicles are queued |
| TRP-24-0414 | Rojana estate | | Distance is 12% over plan and this is the driver's second run on the route |
| TRP-24-0421 | Sampran | | Customer closes receiving at 16:00 but current ETA is 15:42 |
| TRP-24-0417 | Map Ta Phut | | Normal — every indicator within range |
Anomalies detected this month
AI Local model centre
AI Local — Assistant & Document Vision
AI ASSISTANT & DOCUMENT VISION · M10 · ON-PREMISE
AI assistant
Ask the way you would ask a colleague — answers respect your data permissions
Automatic ePOD photo checking
Every photo checked as the driver uploads it, so rejects are caught while the driver is still on site
OCR expense capture
Master Data & System Configuration
MASTER DATA & CONFIGURATION · M1
| Plate | Type | Weight limit | Pallets | Insurance | Status |
|---|---|---|---|---|---|
| 70-8891 | 10-wheel | 15,000 kg | 15 | 31 Dec 2026 | Available |
| 82-4417 | 6-wheel | 4,000 kg | 6 | 28 Sep 2026 | Insurance expiring |
| 71-2205 | Trailer | 25,000 kg | 24 | 15 Mar 2027 | Available |
| 83-9910 | 6-wheel reefer | 3,500 kg | 6 | 02 Nov 2026 | In service 12–14 Sep |
| 70-5533 | 10-wheel | 15,000 kg | 15 | 20 Jan 2027 | Available |
| Name | Licence | Can drive | Expiry | Score | Status |
|---|---|---|---|---|---|
| Somchai Thongdee | Class 2 / 6612884 | 6-wheel, 10-wheel | 14 Mar 2027 | 4.8 / 5.0 | On duty |
| Prasert Jai-ngam | Class 3 / 5590117 | 10-wheel, trailer | 30 Sep 2026 | 4.6 / 5.0 | Licence expiring |
| Wichai Saengthong | Class 2 / 7013442 | 6-wheel | 08 Aug 2027 | 4.9 / 5.0 | On duty |
| Anucha Poonphon | Class 2 / 6845003 | 6-wheel, 10-wheel | 19 May 2027 | 4.3 / 5.0 | On leave |
| Customer | Ship-to | Zone | Receiving hours | Conditions | Credit |
|---|---|---|---|---|---|
| Asia Beverage PCL | Sriracha warehouse | EEC | 08:00–17:00 | Unloading help required | Normal |
| Rayong Trading | Map Ta Phut plant | EEC | 09:00–16:00 | Book 1 day ahead | Normal |
| Siam Food Distribution | DC Bangna km.19 | BKK-E | 06:00–14:00 | Chilled 2–8°C | Normal |
| Siam Food Distribution | Lat Krabang branch | BKK-E | 08:00–16:00 | Tail lift required | Over limit |
| TN Retail Group | DC Wang Noi | AYU | 07:00–15:00 | Slot booked in customer portal | Normal |
| Version | Applies to | Zone | Vehicle | Base rate | Valid to |
|---|---|---|---|---|---|
| v2026-A | Customer (sell) | EEC | 10-wheel | ฿9,800 | 31 Dec 2026 |
| v2026-A | Customer (sell) | BKK-E | 6-wheel | ฿3,200 | 31 Dec 2026 |
| v2026-C1 | Carrier (buy) | EEC | 10-wheel | ฿6,800 | 31 Dec 2026 |
| v2025-B | Customer (sell) | AYU | 10-wheel | ฿8,400 | Expired |
Detail
Reports & Self-Service Portal
REPORTS & SELF-SERVICE PORTAL · M8
Standard report catalogue
32 reports • multi-condition filters • Excel and PDF export on every one
Report preview
Pick a report on the left to preview the data
| Customer | Trips | Drops | On time | OTD | Avg wait |
|---|---|---|---|---|---|
| Siam Food Distribution | 112 | 284 | 267 | 94.1% | 48 min |
| Asia Beverage PCL | 86 | 172 | 168 | 97.7% | 31 min |
| TN Retail Group | 46 | 138 | 122 | 88.2% | 92 min |
| Rayong Trading | 58 | 58 | 57 | 98.3% | 22 min |
| Ayutthaya Packaging | 38 | 96 | 88 | 91.4% | 74 min |
Customer / sales portal — self-service ePOD lookup
Customers pull their own proof of delivery, so your service desk stops answering "where is my order?"
One system, from order intake to cash in the bank
The five beats of transport operations, all covered — without a single re-keyed record.
Orders pulled automatically from ERP / WMS, consolidated into trips, vehicles and drivers assigned, weight–volume–pallets computed, and cost per trip visible before departure.
Barcode-verified loading, seal numbers, condition photos, vehicle checklist, a full printed document set, and gate-out time and odometer.
Offline-capable driver app, e-signature, evidence photos, short/damaged/returned handling, and original document tracking.
Freight calculated from the rate card, plan vs. actual per trip, customer invoicing, carrier payables, all posted into ERP.
Volume forecast 7–30 days out, cheapest consolidation recommended, at-risk trips flagged before departure, and instant Thai-language Q&A.
Measurable results, not just a pretty system
Ranges observed from comparable distribution deployments. Actual results depend on volume, route structure and user discipline — we agree them as KPIs during blueprint.
Consolidation, drop sequencing, and AI recommending the cheapest vehicle and carrier before you commit.
Weight, volume and pallet fit computed instantly — no more half-empty trucks leaving the yard.
From 2–3 hours a day in Excel down to 15–30 minutes, and anyone on the team can cover.
ePOD lands the moment delivery completes — no waiting for paper, shorter DSO.
One rate card company-wide, with AI catching abnormal invoices before approval.
Every unit barcode-checked before loading, with seals and photos on record.
WMS → TMS → ERP share one dataset — fewer errors and a faster close.
AI forecasts volume by zone and customer, so vehicles and carriers are secured ahead of the peak.
Work out your own payback
Move the slider to your real annual freight spend and see what this system should return.
An illustration of the method, not a guarantee. Share your real transport volume and we will model your specific savings free of charge, then convert it into KPIs measured jointly after go-live.
Why the AI must run inside your own company
Customer lists, freight rates and routes are trade secrets — so none of it ever leaves your network.
| AI Local — what we propose | Typical cloud AI | |
|---|---|---|
| Data security | Customers, rates and routes stay 100% inside the company and never touch the internet. | Data is shipped to an overseas provider on every single call. |
| Cost | Paid once at installation, unlimited questions, no monthly token bill. | Charged by usage — the more value you get, the more you pay. |
| Accuracy for your work | Trained on your real transport history; it knows your customers, routes and internal vocabulary. | A general model with no knowledge of your data; context must be re-fed every time. |
| Continuity | Keeps working through an internet outage, because the model is on your LAN. | Stops the moment the connection or the vendor has a problem. |
| Governance | PDPA, internal audit and ISO ready — who asked what, and when, is on record. | Limited control, dependent on an external provider's policy. |
The 10 core modules behind this system
Every module is clickable in the demo above — take all of them, or start with M1–M8 and switch on AI Local later.
Live in 8 months, delivered in phases
Operations (M1–M8) go live in month 6; AI Local switches on in month 8, once there is enough data for the model to be accurate on day one.
User interviews, process design, blueprint / SRS
Master data, transport orders, trip planning, load & dispatch
ePOD, freight cost, billing and carrier settlement
ERP / WMS integration, dashboards, reports and the portal
History preparation, on-prem install, training and accuracy validation
SIT, master data migration, UAT and user training
Production cutover with 30 days of close support
Why work with us
We have already built AI trained on customer databases and running on-premise — no cloud, no monthly fees.
We build WMS and ERP ourselves, so the integration points are designed right from day one.
Same language, on site when it matters, and the system bends to your process.
MES, WMS, AMR and automation delivered in Thai factories and warehouses.
Ready to upgrade your factory?
Book a free consultation with our engineering team.