Dashboard
No driver data
🏢
Active machines
💵
Revenue this week
⚠️
Machines need attention
🚫
Products sold out
Revenue — last 8 weeks
Weekly
Quick stats
Customers
Locations
Active routes
Active drivers
Open reconciliations
Pending pog changes
Machines critical
Machines needing attention
Loading...
Recent alerts
MachineAlertTimeStatus
No recent alerts
Today's routes
RouteDriverStopsStatus
Driver sync
No data from drivers
Waiting for driver app to push data
Completed stops received
No completed stops yet
customers
locations
machines
locations
machines
need attention
customers
IDLocationCustomerTypeCashLast fillFill #Status
Products
Drinks
Snacks
Food
GST Free
Product Barcode Brand Family RRP Cost Margin GST Flags
Routes
Unplanned machines
3
Select a route
Select a route to see its machines
0 machines selected
Run builder
Driver
Date
🗺
Build a run to see the route map
Stop order (drag to reorder)
Select machines and click Build run →
Stops
Est. time
~km
M-001 Westfield L3 Breakroom
Last dial
Tab through:
Slot A1
🥤
Current
SOH:
Type to search — price and par auto-fill from product record
Dynamic par
Auto-adjust par for this lane
Stock level
Markets
Select a market
🏪
No market selected
Select a market from the list or create a new one
Active lanes
DEX mismatches
Pending changes
Machines
Machine Customer Location Slot Product VMS price RRP DEX price Status
Gross revenue
Total commission
Net revenue
Commission rate
Commission by customer
Loading...
P&L summary
By machine
Loading machine data...
📋
Loading reconciliation records...
Generate pick list
Route / Run
Pick date
Pick summary
Select a route to preview
💰
Gross revenue
🤝
Commission paid
📦
Units sold
🏧
Avg per machine
Revenue by machine
Top 10
Loading...
Revenue by customer
Loading...
Top products by DCR
Daily consumption rate
Loading...
Machine performance
MachineRevenueUrgencyLast fill
Reconciliation summary
Loading...
Loading...
💰 Cash bag mode
How drivers bag cash from machine collections
Each machine gets its own bag labelled with the machine ID
🪙 Coin mech float alert
Alert driver when float drops below threshold
Alert at 20%
5%25%50%
Override per machine in machine settings
💳 Payment types
Default for new machines
Override per machine in machine settings
📋 Reconciliation
Variance alert threshold
$ flag as investigate
Cash variances above this amount are flagged for investigation
📊 Margin thresholds
Controls how margin % is colour coded across products, planograms and reports
🟢 Green — healthy margin
Margin at or above this % shows green
%
🟡 Amber — watch margin
Margin at or above this % (but below green) shows amber
%
🔴 Red — low margin
Margin below amber threshold shows red
< 50%
Preview:
📱 Driver app controls
These settings are pushed to all driver devices. Drivers cannot change them.
📷 Machine photo frequency
Require a machine photo every N fills. Also triggers when prices change.
📋 SOH audit frequency
Require a full SOH stocktake every N fills. DEX data pre-fills counts where available.
🗺 Routing intelligence
Rules used to auto-flag machines and calculate route urgency
⏱ Avg fill time
10m 15 min 30m
Used to estimate route duration
📅 Max restock interval
42 days
Flag machine when approaching limit
📊 DCR window
30 days
Rolling window for daily consumption rate
🔮 Forward planning
5 days
Flag machines predicted to sell out within this window
📉 Empty threshold
25 %
Flag when this % of slots are at zero
🚫 Sold-out definition
Flag when ALL lanes of a product are empty
📊 Dynamic par levels
Automatically adjusts par levels based on actual sales data. Runs nightly at 2am. Per-machine and per-lane opt out available.
⏱ Min data days
28
Days before first adjustment
📈 Min readings
20
DEX readings required
📅 Data window
42 d
History window (4–6 weeks)
🛡 Safety buffer
20 %
Added above DCR × interval
⬇ Min par floor
3
Par never drops below this
Last run: never
M-001
Machine
Overview
Service history
Fault log
Events & alerts
Cash & cashless
Stock snapshot
Audit log
📷 Photos
Settings
Machine info
Performance (last 30d)
Notes
Loading…
Loading…
Payment breakdown — since last fill
Revenue (DEX vends)
Units filled
Last fill date
ℹ DEX cumulative totals (since machine reset) available in the full reconciliation records
Current stock levels from last fill. DEX vend data shown where available.
All changes to this machine, logged automatically
Select a machine to view its audit log
Fill photos
Photos taken by drivers at each service visit
Loading photos…
Machine ID
Machine name
Sub-location
Route
Customer
Cash type
Windcave CR Number
The CR number that maps incoming DEX data to this machine. Use the Windcave tab to assign/remove kits.
Service interval (days)
GPS Latitude
GPS Longitude
Install date
Warranty expiry
Dynamic par
Auto-adjust par levels for this machine
When off, excluded from nightly dynamic par run.