Your organization can follow HR regulations by setting the maximum number of hours that an employee can work in a day, a week and the minimum amount of time that must occur between their shifts. eSchedule’s availability algorithm then ensures they aren’t scheduled over these restrictions.