Agent training often targets product knowledge, efficiency and customer service basics, but these skills are can either be hurt or helped, depending on the CRM software your organization is using. Delivering excellent customer service means agents need quick access to customer history, billing and shipping information, and current service and product information.