Executive Overview
Real-time staff performance metrics powered by AI-driven camera network analysis
Staff Activity Breakdown
Camera AI classifies staff into 4 observable states:
• With Customer — staff detected within proximity of a customer (serving/assisting)
• On Floor (Available) — present in store zones, no customer nearby, no phone
• On Phone — personal phone detected in hand during shift
• On Break — exited store via exit camera
These are the only states the camera can reliably distinguish.
Weekly Trend — Camera Observables
All metrics are directly observed by camera AI:
• Customer Interactions (bars) — count of staff-customer proximity events per day
• Phone Violations (red line) — phone usage incidents detected during shift hours
• Floor Presence % (green line) — % of shift time staff are visible on floor cameras
No manual input required. Fully automated.
Attendance Trend This Week
Stacked bar showing Present, Absent, and Late staff by day. Helps identify attendance patterns and potential scheduling issues. Auto-logged from AI camera network and badge readers.
Real-Time Location & Activity
AI camera network tracks staff location and activity classification across zones
Hourly Zone Distribution (8AM–9PM)
Stacked area chart showing how staff spread across three zones throughout the day. Zone A (Sales Floor) should peak during customer hours. Reveals staffing imbalances and opportunity to shift resources.
Activity Classification Timeline
Hourly stacked bar showing 4 camera-detectable states:
• With Customer — staff in proximity to customer
• On Floor (Available) — visible on floor, no customer or phone
• On Phone — phone detected in hand during shift
• On Break — exited via exit camera
Helps identify when phone usage spikes and when staff are most customer-engaged.
Zone Coverage Heatmap
Horizontal bar chart showing ideal vs actual coverage % for each zone. Green = well-staffed, Orange/Red = under-covered. Under-coverage can lead to missed customer interactions and longer queues.
Staff Movement Between Zones
Shows frequency of staff movement between zones. High movement suggests staff are responding to needs dynamically. Excessive movement may indicate inefficient task allocation or unclear zone ownership.
Store Performance Comparison
Aggregate floor metrics compared across branches — camera-observable, no individual identification on floor
Store Performance Ranking
Store Score = (Floor Coverage % × 25%) + (Interaction Rate × 25%) + (Break Compliance × 20%) + (Customer Happiness × 20%) + (Phone Discipline × 10%)
All inputs are aggregate camera metrics per store:
• Floor Coverage % — % of operating hours with adequate staff in each zone
• Interaction Rate — staff-customer proximity events per hour
• Break Compliance — % of staff who returned from break on time (exit camera)
• Customer Happiness — exit camera facial emotion (% positive)
• Phone Discipline — inverse of phone violations per shift-hour
Compared across all branches for fair benchmarking.
Interaction Rate by Hour (Store Comparison)
Camera counts staff-customer proximity events per hour at each store. Comparing across stores reveals which locations handle peak hours better and which need staffing adjustments.
Floor Coverage by Store
Grouped bar showing floor coverage % and phone violation rate per store. Higher coverage = more hours with adequate staff in zones. Lower phone rate = better discipline. Both are directly measured by floor cameras.
Customer Happiness by Store (Exit Camera)
Exit cameras (eye-level) detect customer facial expressions as they leave. Happiness Score = (% Positive × 10) + (% Neutral × 5) + (% Negative × 0), normalised to 0–10.
This is the most reliable emotion metric — captured at controlled eye-level angle as customers exit. Compare across stores to identify service quality differences.
Attendance & Compliance
Automated attendance tracking and break/policy compliance metrics
Weekly Attendance (Stacked)
Stacked bar showing On-Time (green), Late (orange), and Absent (red) staff by day. Auto-logged from entrance/exit face recognition cameras, eliminating manual tracking errors.
Break Duration Distribution
Bar chart showing breakdown of break durations. Most staff take 15–30 min breaks as scheduled. Staff exceeding limits may need reminders. Too-short breaks (under 10 min) reduce rest quality.
Clock-In Time Distribution
Distribution of staff clock-in times in 15-minute intervals. Shows how many staff arrive early vs late relative to shift start (9:00 AM). On-time is 9:00–9:15 AM; early (<9:00) is proactive; late is after 9:15.
Late Arrivals This Week (Individual)
Staff identified arriving after shift start via entrance camera face recognition. Shows how many minutes late each person was detected. Note: times are estimated based on first camera detection — actual arrival may be slightly earlier.
Behavior & Phone Analysis
Floor camera AI detects phone usage, staff-customer proximity, and activity states (aggregate — no individual identification)
Floor Presence vs Phone Usage Trend
Line chart showing two camera-observable metrics by hour:
• Floor Presence % — % of scheduled staff detected on floor cameras
• Phone Detection % — % of floor staff with phone-in-hand detected
When floor presence dips and phone detection rises, it signals an attention problem. Both are aggregate — no individual identification.
Activity Level by Zone
Bar chart showing average activity level (0–100) per zone, based on:
• Staff-customer proximity events
• Movement frequency
• Staff count vs target
Sales Floor expected highest (customer interaction). Stock Room lower but should be 70+. All aggregate, no individual identification.
Staff Activity Breakdown (Aggregate)
AI classifies aggregate staff behavior on the floor (no individual identification):
• With Customer — in proximity to customer
• Available — on floor, no customer nearby
• Phone Use — phone detected in hand
• On Break — exited via exit camera
Phone usage is tracked as total incidents per store. Individual identity is NOT known from floor cameras.
Phone Violations by Store
Aggregate phone violations detected per store today. Camera detects phone-in-hand during shift hours (excludes break areas). Individual identity is NOT tracked — only total count per store. Compare across branches to identify stores needing policy reinforcement.