In my opinion, customer representative needs to know the company's products or services by heart. If he or she is knowledgeable with these things, then how he or she can solve the problems of the clients. Moreover, he or she needs to be updated with the new features of services in his or her company. I hope he or she could do this accurately.