The Dashboard

Admin portalOrdersUpdated today

The Dashboard is the first page you see. It shows what is happening right now and what needs your action. Every number opens the page behind it.

Before you start
  • You need Orders › View. If you do not have View dashboard, you land on the first page of your menu after you sign in.
  • You see your scope only: a hub-scoped user sees their hub’s orders and drivers, and a user limited to selected merchants sees only those merchants’ figures.
1

Set the period and read the tiles

Choose Live or a period, and who fulfils the orders. Live tiles show the position right now. Period tiles follow the date you pick.

DashboardSample screen
Good morning, Al Safa Express
Sunday 8 November 2026 · Asia/Riyadh · Updated 12s ago
2Fulfilled by: All ▾1Live ▾3Refresh4Customize
6 Total orders
214↑ 12% vs yesterday
5 Unassigned
18Live3 being prepared
5 In delivery
53Live31 out · 22 dispatched
6 Delivered
162↑ 8%
6 Failed
14failed attempts
6 First-attempt success
83%126 of 152
6 COD collected
SAR 41,230↑ 8%
5 Cash with drivers
SAR 184,500Live11 drivers
  1. Date filter. Live (the default), Today, Yesterday, Last 7 days or a Custom range of up to 90 days. For longer periods, use Reports.
  2. Fulfilled by. All, Own fleet, or one 3PL partner. All includes partner orders. With a partner chosen, figures that only apply to your own drivers (cash, driver groups) are hidden.
  3. Refresh. Numbers refresh by themselves every 30 seconds. The header says how long ago.
  4. Customize shows or hides sections, for you only.
  5. Live tiles. Unassigned, In delivery and Cash with drivers always show the position right now, whatever date you pick.
  6. Period tiles. Total orders, Delivered, Failed, First-attempt success and COD collected follow the date filter and show the change against the period before. Click any tile to open the page behind it with the same filters.
TipEvery tile, area, driver and order is a link. It opens the page behind it with the same status, date and Fulfilled by filters.

What each tile counts

TileWhat it counts
Total ordersOrders created in the period, including cancelled ones, against the same period before
UnassignedEvery order that is Unassigned right now. Restaurant orders still Being prepared are not counted
In deliveryDispatched and Out for delivery right now
DeliveredOrders delivered in the period, by delivery date
FailedEach failed pickup or delivery attempt in the period. Orders waiting for a decision are in Needs attention
First-attempt successOrders delivered on the first delivery attempt, out of the orders that had a first attempt. Opens Reports › Delivery performance
COD collectedThe COD part collected at the door in the period (driver cash, card at the door, partner deliveries), dated when collected. Opens Reports › COD summary
Cash with driversCOD your own drivers have collected and not yet handed to a cashier. Opens Finance › Drivers liability. Shows — when you filter to a partner
2

See where orders go and who is on duty

The top three delivery areas sit next to your own fleet.

Dashboard › Areas and fleetSample screen
Where orders go1DistrictCity
AreaOrdersFailedTime
2 Al Olaya414%2h 45m
Al Malqa333 18% ⚠3h 10m
Al Yasmin276%2h 20m
4View report
Fleet status 55 on duty
6 Majed Al-QahtaniDRV-022 · Not startedOn duty
Faisal Al-HarbiDRV-101 · SAR 860On duty
7View on map
  1. District or City. Group the top three delivery areas by district, or by city (a city adds up its districts).
  2. An area row. The three areas with the most orders in the period. Click one to open Orders for that area and period.
  3. Failed share. Above 15% it turns amber with a warning mark.
  4. View report opens the full Delivery areas report for the same period.
  5. On duty. How many of your own drivers are on duty, including drivers forced on duty. Suspended drivers are not listed. Click it to open Drivers.
  6. A driver row. Name, ID, cash held, and “Not started” when assigned work has not started. Drivers that have not started come first, then those on a job, idle, then off duty. Click to open the profile.
  7. View on map opens the Dispatch map with your drivers.
3

Act on what needs attention

Needs attention lists the orders and drivers that broke one of your rules.

Dashboard › Needs attentionSample screen
Needs attention 43Thresholds
1 3 · Open order issuesStore, API or import orders that need a fixAct
5 · Unassigned > 30 minOrders still without a driverAct
4 · Failed orders need a decisionNo reattempt or return after 24 hAct
2 3 · SLA breachedPast the time limit of their SLA ruleView
  1. A card. A count, what it means, the threshold in force and an action. Only rules that are switched on and have items appear, and each order or driver appears once, in the stage it is in. The heading shows how many cards there are. When nothing breaks a rule it says “Nothing needs attention right now”.
  2. Act or View opens a window with the items. Each row has its action in place, and View all opens the filtered list.
  3. Thresholds lists every threshold and where it is set, with Change opening that setting. Thresholds are company settings, changed only in Settings.
CardAppears whenWhere the limit is set
Open order issuesStore, API or import orders need a fixMerchants you can see
Unassigned beyond the limitAn order has had no driver too longSettings › Orders › Needs attention (30 min)
Assigned jobs not startedA driver has not started assigned pickups (grouped by driver)Settings › Orders › Needs attention (60 min)
Pickups taking too longOut for pickup too long (grouped by driver)Settings › Orders › Needs attention (120 min)
Failed orders need a decisionNo reattempt, return or cancel decisionSettings › Orders › Needs attention (24 h)
Orders aging in a hubAn order or missing piece sits in a hub too longSettings › Hubs & areas › Hub aging alert (24 h)
Drivers at their cash limitA driver is at or over the cash limitSettings › Drivers › Cash limit
SLA breachedAn order is past its SLA rule’s time limitSLA rules
SLA at riskAn order has used the at-risk share of its SLA timeSettings › Hubs & areas › SLA at-risk level (80%)
4

Act in the window

Every card opens a window with an action on each row, done in place. The Unassigned window is the example here.

Dashboard › Unassigned ordersSample screen
Unassigned orders · 5✕
WaitingOrderMerchant2 Assign to
1 48 minORD-004812Al Waha DatesFaisal Al-Harbi ▾ Assign
32 minORD-004818Sahara SportsChoose a driver ▾
3☑ 2 selectedChoose a driver ▾Assign selected
4View allClose
  1. Waiting. How long the order has waited, longest first, red when long. It counts operating hours, and also shows the clock time when it differs.
  2. Assign to. Choose a driver, with their current jobs, or a partner, then press Assign. Only drivers who can take work are offered. A row without a choice turns red.
  3. Assign selected. Tick several orders, choose one driver and assign them together.
  4. View all opens Orders filtered to Unassigned, longest waiting first.
TipThe other windows work the same way: Assigned jobs and Pickups group the late orders by driver with a Reassign choice. Failed orders offer Reattempt, Re-pickup, Return and Cancel. Cash limit has Record handover. Hub aging has Assign driver and Transfer.
5

Settle merchants and follow recent orders

Ready to settle shows the merchants whose COD is waiting. Recent orders lists the latest eight.

Dashboard › Settle and recent ordersSample screen
Ready to settle
1 SAR 14,165 · 5 merchants
2 Bloom & Co14 orders · oldest 6 daysSAR 6,120
3Settle
Recent orders
4AllUnassigned18Failed2
5 OrderMerchantStatusCOD
ORD-004822Al Waha DatesOut for deliverySAR 450.00
ORD-004819Sahara SportsIn hubPrepaid
6View all
  1. The total. What is ready to transfer, and to how many merchants. It always shows the position right now. You need Finance › View.
  2. A merchant. The orders ready, the age of the oldest one and the net amount: COD minus the charges deducted. The top five merchants show, largest first.
  3. Settle opens Finance › Settlements with that merchant and their ready orders already selected. It shows only with Finance › Create withdrawal request.
  4. Status tabs. All, then the same quick filters as the Orders page, each with its count.
  5. The table. The latest eight orders in the chosen tab. Click an order ID to open its panel. The COD column needs Orders › Payment.
  6. View all opens Orders, newest first, with the tab’s status applied.
6

Show or hide sections

Press Customize to keep only the sections you use.

Dashboard › CustomizeSample screen
Customize Dashboard✕
1 KPI cards
Where orders go
Needs attention
Ready to settle
Fleet status
Recent orders
2 Changes apply at once and are saved for you only.
3Done
  1. The sections. Show or hide each one. When a section is hidden, its neighbour takes the full width. Ready to settle shows only with Finance › View.
  2. Saved for you. What you hide is kept for your login only, and applies at once. If every section is hidden, a link brings them back.
  3. Done closes the window.

Screens are simplified drawings with sample data. Your portal may look a little different, but the names and steps are the same.

Common questions

Why is a card or a section missing?

A card appears only when its rule is switched on and has items. A section you hid with Customize, or one your permissions do not cover, is not shown.

Why does a wait show two times?

Waits count operating hours. When the clock time differs, it shows under it, for example “71 min” and “11 h on the clock”.

Where do I change a limit?

Thresholds shows each limit and opens the setting. They are company settings, changed only in Settings.

Does Customize change the Dashboard for others?

No. It is saved for your login only.

Related guides

Was this helpful?