Lastmily · Platform · Control tower
Control tower
One event log. Every block. Every parcel.
The control tower is not a dashboard bolted on at the end. It is the read side of the same record every block on the line writes to – so the live map, the ETA, the KPI and the alert are all looking at the same object, at the same moment.
Why it is one layer, not one screen
Most operations have three versions of the truth.
The dispatcher’s screen, the shipper’s report and the driver’s app usually run on three databases, refreshed at three different times. By lunchtime they disagree, and the argument about which one is right costs more than the problem they were describing.
Every block on the line – commercial, first mile, hub, middle mile, last mile, networks – writes to the same shipment record. The control tower reads it. There is no export, no nightly job, no second warehouse to reconcile.
A scan on the hub floor, a status change in the driver app and a recipient redirecting from their phone all land on the same timeline, in the order they actually happened.
A failed delivery means the same thing in the live map, in the KPI, and in the report you send your shipper at the end of the month. Definitions live with the platform, not in each person’s spreadsheet.
Execution & live monitoring
The day as it is happening.
The live map is the whole operation on one canvas: every round drawn, every driver where they actually are, every stop in its current state. The driver rail down the side is the fleet as a list, so a dispatcher can work either way round – from the map to the person, or from the person to the map.
Click a stop and you get its whole history: when it was routed, who it was assigned to, what the recipient did with their notification, what happened at the door. Not a status field – the sequence of events that produced it.
Lastmily · Control tower
The reports
The reports that prove it.
A delivery platform earns its place on the month-end call, not on the live map. Every report below is the same event log, filtered – so the number in the report and the number on the screen are the same number, and a disputed one can be opened down to the scan that made it.
Operating
For the person running tomorrow morning.
Commercial
For the person who has to send the invoice.
Promise
For the person who sold the delivery.
Network
For the person deciding who carries the next one.
Operations, finance, the shipper and the network are looking at different reports built from one log. That is why the ops number and the invoiced number do not drift – there is no second system for either of them to drift towards.
Any of them on a schedule to an inbox, exported to XLS or CSV, or pulled over the API into the warehouse you already report from. The platform does not insist on being where you read your numbers.
Every figure resolves back to the events underneath it: the scan, the seal, the gate measurement, the PoD, the notification. A report nobody can open is a report nobody believes.
The live map tells you about this afternoon. The reports are what you take to the month-end call, the shipper review and the carrier negotiation.
Lastmily · Reporting
Reporting & KPIs
What gets measured, and where the number comes from.
Every KPI below is computed from the event log, not typed in. Each one names the events it is built from, so a disputed number can be traced to the scans that made it.
Execution
Promise
Cost & network
Bring the number you are judged on.
We will show you where it lives in the event log, how it is computed, and what moves it – before you commit to anything.
Lastmily · Reporting
Anomaly detection
The report tells you what happened. The alert tells you now.
A KPI is a summary of a day that is already over. Anomaly detection is the same event log read forwards: the platform compares what is happening against what it predicted would happen, and raises the gap while there is still time to act on it.
A baseline, not a threshold
A fixed threshold fires every Monday and never on the day it matters. The models already predict service time, preferable windows and area-point matching. An anomaly is a departure from that prediction, for this round, this driver, this area, this day of the week.
With the reason attached
An alert arrives with what it is based on – the events, the prediction it departed from, and the size of the gap. You can disagree with the reason rather than only with the number.
Acted on where policy allows
Inside the boundary you set, Mily – the agent that acts on the record – re-sequences, re-assigns and notifies. Outside it, it asks. Everything it does lands in the same event log as everything a person does.
What it watches for
Lastmily · Anomalies
Reporting
The same record, read at a different speed.
The live map answers “what is happening right now”. The dashboard answers “what has been happening”. Both read the same event log, so the number in the report is the number that was on the screen – not a version of it that was exported, transformed and rounded somewhere in between.
The activity feed is the operational narrative: what changed, who changed it, what the models recommended, and which recommendations were accepted. When Mily acts inside your policy, it appears here in the same list as a person.
By shipper, by area, by round, by driver, by carrier, by lane, by day of week. The dispute is usually about a slice, so the slice is the unit.
Every operational number has a predicted twin – service time, window, capacity. Showing the pair is more useful than showing either alone.
The reports your shipper wants monthly and the view your dispatcher wants hourly are the same query at two cadences.
Lastmily · Reporting
What the numbers are worth
Every figure with the label it was measured under.
Two come off comparable implementations, two are modelled, two are a Lastmily estimate and two are reported by the shipper with no control group. The tag under each one says which, because a figure without its provenance is a slogan. None of them is a forecast for your operation.
84 → 90%
first-attempt success rate
modelled on a 7,000-stop day
−35%
inbound calls, with proactive notifications and self-service
comparable implementations
−19%
failed deliveries
comparable implementations; −9% at Public
6-10%
of fleet capacity – adherence, prediction, first attempt
modelled · the three effects overlap; do not add them up
up to 80%
of weight-revenue leakage recovered
Lastmily estimate · up to 20% of billable weight bypasses the sorter
10-15%
of line-haul transportation cost, from lane and load optimisation
Lastmily estimate
+8 pts
brand NPS for the shipper
Public case study; shipper-reported, no control group
+19%
second purchase from new customers
Public case study; shipper-reported, no control group
None of these is a promise. Each one is a number we can baseline on your data before you commit to anything.
Lastmily · The platform in numbers
The close
Pick the number we should be measured on.
Then let us measure it before you commit to anything.