"With topics such as customer satisfaction and revenue growth key concerns for many contact center organizations, providing agents with timely, appropriate training to improve their performance has never been more important. However, to do so successfully requires more than just the delivery of generic training materials to all agents. It requires the right training to be delivered to the right agent at the right time, by an automated, workflow driven system that identifies needs, manages delivery and tracks effectiveness."