Shift Planning
Coverage modelling, shift templates and demand-matched scheduling for every branch.
Shifts this week
1,842
Coverage
93%
Gaps
28
Overtime hrs
658
Weekly coverage plan — Wuse 2
Mon
Morning 62
Evening 48
Tue
Morning 60
Evening 46
Wed
Morning 58
Gap ×2
Thu
Morning 61
Evening 50
Fri
Peak 74
Sat
Peak 82
Gap ×3
Sun
Reduced 38
Demand vs planned cover
Mon–Thu daytime97%
Friday peak88%
Saturday peak79%
Sunday95%
Night warehouse84%
Shift plans
Publish and adjust branch shift patterns · acting as HR Manager · click any row to open the record
| Reference | Date | Site | Shift | Required staff | Assigned staff | Status | Record | |
|---|---|---|---|---|---|---|---|---|
| SHF-1000 | 2026-08-08 | Wuse 2 Supermarket | Opening | 14 | 14 | Published | View record → | |
| SHF-1007 | 2026-08-08 | Gwarinpa Supermarket | Closing | 12 | 9 | Understaffed | View record → | |
| SHF-1014 | 2026-08-09 | Apo Pharmacy & Store | Mid | 8 | 8 | Draft | View record → |
Shifts this week
1,842
Coverage
93%
Gaps
28
Overtime hrs
658
Weekly change
+2.4%vs last week
Shift coverage
91%+3pp
Operational workspace — what is happening
Shift Planning status board
LiveShifts planned
1,842
Coverage
93%
Open gaps
28
Swap requests
17
Overtime shifts
94
Relief pool
34
Shift template coverage
This week| Shift | Window | Sites | Planned | Filled | Gap |
|---|---|---|---|---|---|
| Morning | 06:00 – 14:00 | 5 | 642 | 618 | 24 |
| Afternoon | 14:00 – 22:00 | 5 | 588 | 576 | 12 |
| Evening close | 18:00 – 23:30 | 3 | 214 | 208 | 6 |
| Night pick | 22:00 – 06:00 | 1 | 168 | 152 | 16 |
| Weekend peak | 10:00 – 20:00 | 3 | 196 | 178 | 18 |
| Relief pool | Flexible | 5 | 34 | 34 | 0 |
Shift Planning activity feed
Live feed- Rota published08:15Wuse 2 — week 32
- Gap flagged09:40Saturday peak short 3 cashiers
- Swap approved11:20Two afternoon cashiers — Gwarinpa
- Overtime approved13:05Night pick team +12 hours
- Template updated15:35Weekend peak extended by 1 hour
Shift Planning work queue
6 in queueFill 28 open shift gaps
People Ops
Approve 17 swap requests
People Ops
Rebalance Saturday peak cover
People Ops
Review night pick overtime
People Ops
Confirm relief pool availability
People Ops
Publish next week's rota
People Ops
Analytics workspace — why is it happening
Shift Planning trend — last 7 days
Last 7 daysMonTueWedThuFriSatSun
Shift mix
Morning34%
Afternoon31%
Evening14%
Night11%
Relief10%
Gaps by day
MonTueWedThuFriSatSun
Shift Planning ranking
Ranked#1
Head Office
No gaps
99%
#2
Wuse 2
95%
#3
Warehouse
90%
#4
Gwarinpa
88%
#5
Apo
9 gaps
81%
Shift Planning heatmap — site × period
Heat map| Morning | Afternoon | Evening | Night | Weekend | Relief | |
|---|---|---|---|---|---|---|
| Wuse 2 | 44% | 54% | 70% | 85% | 85% | 95% |
| Gwarinpa | 53% | 81% | 45% | 48% | 83% | 69% |
| Apo | 94% | 92% | 81% | 92% | 71% | 88% |
| Warehouse | 55% | 99% | 47% | 98% | 98% | 91% |
| Head Office | 78% | 91% | 69% | 70% | 60% | 89% |
Shift Planning scorecard
Multi-factorManagement workspace — exceptions & approvals
Exception centre
3 openSaturday peak under-coveredPeople Ops
Nine gaps across three branches
Night pick overtimePeople Ops
Warehouse consistently 16 shifts short
Uneven weekend rotationPeople Ops
Same 24 staff work every Saturday
Pending approvals
Awaiting sign-off- Review17 shift swapsBranch managers
- Review9 overtime blocksFinance
- Review4 template changesWorkforce planning
Manager action queue
Assigned| Action | Owner | Due | Priority |
|---|---|---|---|
| Recruit weekend relief pool | Recruitment | 31 Aug | Low |
| Rebalance Saturday rota | Workforce planning | 09 Aug | Medium |
| Cap night overtime | Warehouse Manager | 15 Aug | Medium |
Escalations
Routed upwardEscalation — Saturday peak under-coveredEscalated
Nine gaps across three branches
Watchlist — Night pick overtimeEscalated
Warehouse consistently 16 shifts short
Executive intelligence — what to do next
Executive summary
Auto-generated · demoCoverage across 1,842 planned shifts is 93%, but Saturday peak and warehouse night pick carry almost every gap. Overtime is filling the shortfall at a premium instead of new relief capacity.
Health score
Stable
Opportunity score
Stable
Risk score
Critical
Confidence
Strong
Key insights
- Saturday demand is 34% higher than the current rota assumes.
- A relief pool of 12 people would remove 80% of gaps.
- Overtime costs 1.6× the equivalent relief hour.
Business risks
Peak service failure
Under-covered Saturday tills lengthen queues.
Fatigue
Repeat night overtime raises safety and error risk.
Growth opportunities
Weekend relief pool
Students and part-time contracts for peak windows.
Demand-matched templates
Rebuild templates from POS traffic data.
Performance highlights
Shifts this week
1,842
Coverage
93%
Gaps
28
Overtime hrs
658
AI recommendations
Confidence weightedBuild a 12-person weekend relief pool
Cheaper and safer than overtime.
88%
Rebuild templates from footfall data
Align cover with actual demand curves.
84%
Rotate weekend duty fairly
Spread Saturdays across the whole team.
79%
Forecast
Projected shift volume and coverage for the coming week.MonTueWedThuFriSatSun
Recommended actions
- 1.Review shift planning exceptions
- 2.Approve pending shift items
- 3.Publish shift planning update