WhenToWork allows you to schedule employees with as many shifts per day as you like.
Our system is designed so that you add the shifts you need, with begin and end times, and then you can use AutoFill to choose who would be best to work those shifts based on which positions the employee can work, their work time preferences, and any other constraints you have set.
AutoFill will try to fill the shifts by giving each and every available employee one shift per day first, then if your shifts are not all covered, it will give employees more shifts per day up to each of their set maximum shifts per day and hours per day/week.
Or you can manually assign employees to split shifts using the Add Shifts button or by clicking the cell background on the By Employee view.
To split an existing shift you can click to edit it, change the end time as needed and click to create one copy and Save. Then click the new shift and adjust the start time as needed.