Call centre employee rostering typically involves the creation of a weekly schedule that allocates shifts to employees on a daily basis. Rostering is typically performed by a manager or supervisor. Once the roster is created, employees are notified of their upcoming shifts. Shifts are often moved or swapped between different employees and leave / availability needs to be taken into account when creating a roster. A well-functioning employee rostering program will increase visibility and control for managers and give employees a clear indication of what’s expected of them in terms of upcoming shifts and duties. A call centre might use spreadsheet software, paper-based rosters, or a computer program to manage the rostering of its workforce. In an effort to streamline the workforce management function, many call centres are now adopting cloud-based rostering and workforce management platforms to streamline processes in these areas. Such platforms might include employee rostering, time and attendance, tasking, communication and employee feedback tools.