Create an optimal shift schedule that efficiently covers the forecasted labour need and maximises fulfilment of service levels. All restrictions and rules are taken into account such as labour rules, desired shift patterns, min max shift durations and smart distribution of scarce skills over shifts. Next step is the assignment of employees to shifts based on all relevant factors such as skills, seniority, preferences, location, priorities and customer requests.