Call centers require technology such as an automatic call distribution system, interactive voice response systems (IVR), predictive dialers, caller identification systems, recording devices, and quality assurance software.