Agent Scheduling
Some agents call in ill, while others are simply not working to their full potential. As a result, supervisors must be able to make quick decisions. Agent scheduling is the term for this. Agent scheduling aids in generating reports that compare schedules to agent performance and identifies schedule anomalies for agent evaluation and coaching. Unscheduling an agent from a shift in the schedule, evaluating a score function for each of a plurality of possible schedules that have the agent scheduled for different possible shifts, and selecting an improved schedule from among the plurality of possible schedules are all examples of methods for improving an agent schedule. The enhanced schedule is distinguished by a higher score function value.