The quality and effectiveness of service delivered by contact centers is heavily dependent on your agents. It is not by accident that these agents are referred to as "knowledge workers." They need to understand the customer needs, their issues, resolve them quickly and also identify opportunities of sale.