Delivery SuccessWATCHED BY DELIVERY SUCCESS AGENT · CREATION COHORT · JUN 2026
DAILY CONSIGNMENTS CREATED
peak 21,208 · Jun 1
Jun 1Jun 8Jun 15Jun 22Jun 30
Trough on Jun 5–6 (Eid al-Adha weekend) — 1.3k–2.0k/day vs ~15–21k weekday norm.
Delivery Success AgentOBSERVATION · 91%
Delivery is healthy — 96.0% delivered, 93.7% on the first attempt. The failure tail is one story: “No answer” causes 51% of the 4,095 open failures.
Wrong address (596) and refused (531) follow. 258 failures are customers who prefer branch pickup — those aren't failures, they're a routing preference.
based on 375,970 consignments · NDR top-15 · Jun 2026
WHY DELIVERIES FAIL · NDR TOP 8
{{ r.reason }}
{{ r.n }}
ATTEMPTS TO DELIVER · OF 360,722 DELIVERED
{{ a.label }}
{{ a.pct }}% · {{ a.n }}
18,436 parcels needed a 2nd trip — each retry is a wasted stop. First-attempt is the cost lever.
Flow & AgingWATCHED BY FLOW AGENT · DELIVERED COHORT TIMINGS · JUN 2026
WHERE TIME GOES · HOURS PER STAGE
bar = avg · tick = p90 · scale 0–69h
{{ s.label }}
{{ s.stat }}
Hub→OFD dominates end-to-end time: 30.2h average against 5.5h for the actual delivery leg. Fixing hub release beats faster driving.
Flow AgentPROPOSAL · 87%
10,347 parcels are at hub, not yet out for delivery. The 50 oldest have waited up to 33.7 days — all at a single hub, booked before Jun 1 and never assigned a run.
Half of everything delivered goes out next-day; the backlog is not a capacity problem — it's an assignment gap at one facility.
based on 375,970 consignments · hub scan times · Jun 2026
HOW FAST · CREATE → DELIVERED
{{ b.pct }}%
{{ b.label }}
AGING WATCHLIST · STUCK AT HUB
33.7 days
oldest parcel waiting
{{ s.ref }}{{ s.days }}d
50 tracked · all at hub …1935 · full list in Investigations
Courier ProductivityWATCHED BY COURIER AGENT · ACTIVITY DAYS · EVENT LOG + ATTENDANCE
HOW MANY COURIERS AVERAGE X DELIVERIES/DAY · 401 TOTAL
typical courier: 44/day (median) · p90 149
{{ p.n }}
{{ p.label }}
Read: each bar counts couriers by their average deliveries per day — the typical courier does 44. The violet 200+ bar is branch counters (PUDO) recorded as couriers, not field riders — excluded from under-performer flags.
Courier AgentACTION TAKEN · AUTO
Flagged Mohamedvall V. for review — 21% delivery success (15 of 70 attempts), lowest of 401 active couriers.
Taken under your standing rule auto-flag success <70% · 3+ active days. Four more couriers sit below 50% — queued as proposals, not auto-flagged.
event log Jun 2026 · min 50 attempts · ✓ flagged 12:09
PRESENT VS DELIVERING · DAILY
delivering (event log)marked present
More riders deliver than clock in — attendance under-captures the field.
LOWEST DELIVERY SUCCESS · MIN 50 ATTEMPTS
{{ l.name }}
{{ l.stat }}
COD ReconciliationWATCHED BY COD AGENT · CREATION COHORT + SETTLEMENTS · JUN 2026
CASH EXPECTED VS SETTLED · QAR DAILY
gap = unsettled COD raised that day
Jun 1Jun 8Jun 15Jun 22Jun 30
expected (COD raised)settledunsettled gap
COD Reconciliation AgentPROPOSAL · HIGH · 92%
QAR 214,257 of delivered COD is still in couriers' hands. Settlement is fast when it happens — 4.2h median, 99.6% same-day — so this is held cash, not a slow pipe.
Top holder: courier 2261 — QAR 16,075 across 802 delivered parcels, zero settled all month. The top 6 hold QAR 79k between them.
24,874 COD consignments · Jun 2026 · 305 couriers with COD
CASH IN COURIERS' HANDS · TOP 6
{{ h.name }}
{{ h.amt }}
SETTLEMENT SPEED · WHEN IT HAPPENS
4.2h
median settle time
8.0h
p90
99.6%
settle same-day
11,966 of 24,874 COD parcels settled (48% by count, 68% by value). The unsettled half includes undelivered orders — the courier-held QAR 214k is computed on delivered parcels only.
SOURCE: SHIPSY PROD (METABASE DB 136) READ REPLICA · EXTRACT 2026-07-04 12:09 UTC · ALL FIGURES COMPUTED, NONE MODELLED · METHODOLOGY ON FILE