Call centers handle inbound and outbound customer calls for businesses. Call center agents must have a variety of skills to handle calls, provide customer service, enter data, and resolve issues. Effective agents require common sense, empathy, concentration, computer skills, product knowledge, systems knowledge, customer service skills, rational thinking, self-assurance, and the ability to be fair while representing both the customer and company.