Scheduling your agents is no easy task. A lot of factors need to be dealt with. How many hours should an agent work each week, when do there have to be breaks, which days is an agent available; these are all questions to take into account.
Agenses Scheduling tries to make this process easy and visible. Agents will be set up with constraints about the minimal and maximal weekly hours they should work and they can themselves give in availability.
The algorithms use all this data and combine it with the forecast of call load. Schedules come out which you can alter if needed.