An application called a call dialer automates the procedure of dialing numbers in call centers. Instead of using human dialing, it automatically calls the phone numbers connected to a selected list of contacts on behalf of the agents. By connecting the consumer to either an IVR or a live call center representative, a call center dialer, sometimes referred to as an outbound dialer, increases the call connect ratio and agent talk time.