The schedule enforcement integration involves checking whether a user is scheduled for a shift in 7shifts when they try to clock in through your time clock software. The returned response can be used to determine whether a user should be allowed to clock in or not.
The general clock in flow with a schedule enforcement integration looks as follows:
You will be interacting with the following 7shifts API endpoints for building this integration:
What’s in it for the client?
- Ability to only allow those clients to clock in that are actually scheduled to work
- Ability to specify a grace period within which an employee should be allowed to clock in before the start of a scheduled shift