Schedule Enforcement
Schedule Enforcement uses point of sale (POS) data to ensure that employees can only clock in when they have a scheduled shift in 7shifts. This feature helps managers control labor costs and improve schedule accuracy by preventing unscheduled or early punches.
- Staff clock in/out on the POS, which validates the entry against the 7shifts schedule.
- If an employee is not scheduled, they are blocked from clocking in unless a manager provides an override.
Things to know
Review these universal rules before enabling Schedule Enforcement:
- Shifts must be published in 7shifts to sync with the POS for enforcement.
- Shifts published after the start time has already elapsed will not be sent to the POS.
- Schedule Enforcement must be enabled in both 7shifts and your POS settings to function.
- If an employee is not scheduled, the POS will block the clock-in unless a manager provides a manual override.
Supported POS integrations
Schedule Enforcement support varies by POS provider. Use the lists below to verify if your POS system is compatible.
Supported integrations
The following POS systems support Schedule Enforcement and manager overrides:
- 7shifts-Led: Aloha, Brink, CAKE, Dinerware, Heartland, Lightspeed (U, K series) Micros 3700, Micros Simphony II, Positouch, Qu, Revel (Shift4), SpotOn, Square, Squirrel, Toast, and Touchbistro.
- Partner-Led: abcPOS, Arrow POS, Brunswick Bowling, Blogic Systems, Givex, HungerRush, Quantic, Rezku, Selflane, Thrive, Tonic, Tray, Zonal.
Limited or conditional support
The following systems support Schedule Enforcement but do not currently support manager overrides at the terminal: Aloha, Heartland Restaurant, Lightspeed (U-series), Micros 3700, Oracle Micros Simphony, Touchbistro.
How it works
Once activated, 7shifts and the POS communicate to validate employee attendance based on the published schedule:
- Every time a schedule is published or updated in 7shifts, the shift data is sent to the POS system.
- When an employee enters their credentials at the POS, the system checks 7shifts for a matching scheduled shift.
- If a valid shift exists within the allowed time window, the employee is permitted to clock in.
Grace periods
Grace periods allow employees to clock in a specific number of minutes before or after their shift starts.
- Grace periods are managed within the POS system or 7shifts settings, depending on the specific integration.
- Some systems do not currently support grace periods and only allow clock-ins at the exact start time.