Schedule Only on Predefined Intervals
In the shift template, add the ability to define what intervals shifts can start at. For example, shift can start between 7am and 12pm, but only on the hour (so at 7, 8, 9, 10. etc) or only at the half hour (so only at 7, 7:30, 8, 8:30, etc).
Currently, this can only be achieved by making different shift templates for each hour start time, which 1) is cumbersome and 2) means that only the first priority shift template is rostered to. For example, if I have different shift templates for 8, 9, 10, and 11am start times, and the 8am one is the first in the policy on my roster config, agents are only scheduled to start at 8am. They aren't spread out over the day to meet the forecast requirement unless I specify mins and maxs for each shift template, at which point I am basically doing the schedule, not the scheduling tool.