Five9 is used by call centers around the world to manage inbound, outbound, blended or multi-channel contact centers. It offers IVR with speech recognition, multi-channel ACD, predictive dialer and customer relationship management (CRM) integrations. It also features integrated workforce optimization capabilities and built-in call recording, agent scripting and quality monitoring components. Most call centers can be up and running in a matter of days, since agents only need Internet-ready computers and headsets to get started. And, Five9 can adapt to your changing business needs (seasonal demands, remote agents, peak call times etc.) and will scale with your business as it grows. http://www.five9.com/.