||This article includes a list of references, related reading or external links, but its sources remain unclear because it lacks inline citations. (October 2011)|
||This article relies largely or entirely upon a single source. (October 2011)|
An auto dialer, autodialer, or autodialler is an electronic device or software that automatically dials telephone numbers. Once the call has been answered, the autodialer either plays a recorded message or connects the call to a live person.
When an autodialer plays a pre-recorded message, it's often called "voice broadcasting", or "robocalling". Some voice broadcasting messages ask the person who answers to press a button on their phone keypad, such as in opinion polls in which recipients are asked to press one digit if they support one side of an issue, or another digit if they support the other side. This type of call is often called "outbound interactive voice response".
When an autodialer connects an answered call to a live agent, it is often called a "predictive dialer" or "power dialer". A predictive dialer uses realtime analysis to determine the optimal time to dial more numbers, whereas a power dialer simply dials a pre-set number of lines when an agent finishes the previous call.
Key Features 
Answering Machine Detection 
A key technology for autodialers is the ability to detect live human pickup and answering machine. Since there is no indication/hardware signal when a call is answered by an answering machine or voicemail system, autodialer systems have to analyze incoming audio in order to make a prediction. Currently, there is no algorithm that can achieve 100% accuracy.
Inherent in the need to dial many prospects/users/consumers/clients (or whoever) is the need to maintain compliance with the laws for a business or call center or anyone in the US using an autodialer. The ability to maintain records, demonstrate drop call percentages on campaigns and avoid calling numbers listed in any federal, state, or company Do Not Call lists is essential for continued legal use of any autodialer. Certain organizations are exempt from certain compliance laws, but the bulk of autodialers are built for the bulk of users who are required to comply, and in many cases must be able to demonstrate their compliance upon demand of a regulatory entity.
Modem versus telephony boards 
A regular PC, desktop or laptop, can be turned into an autodialer by using a telephony board or modem. There are software programs which can set up an autodialer-like function over a physical telephone line using such hardware. It is also possible to run cheap or free autodialers without a modem or telephone line using the Internet and VoIP.
With the advancement of computer software technology at the end of the 20th century, many hardware-based telephony capabilities for auto dialing can be implemented in software. Voice modems are much less expensive and some computers have them pre-installed already. Touch tones, call transfer, call progress detection, detection of answering machine and voice mail, and other telephony card features, are available in voice modem-based auto dialing systems. For a simple autodialer supporting only a few phone lines per PC, telephony cards offer few advantages over simple voice modems.
However, with single systems that initiate large volumes of calls simultaneously, telephony cards offload the PC by performing most of the telephony functions (call status determination, playing music on hold, answer machine detection, etc.). Calls can likewise be cross transferred at the telephony board level.
With the ever increasing power of modern computers, especially those with multiple cores and multiple processors, autodialers that utilize VOIP can be scaled up well. In today's call centers, autodialers that do not use telephony board can easily make hundreds of simultaneous calls. In addition, call transfer to remote agent is much easier with VOIP technology since no physical telephone wires are needed.
Smart autodialer 
A Smart Autodialer is an autodialer capable of personalizing messages and collecting touch tone or speech feedbacks. A speech engine is usually included for converting text to speech and recognizing speech over the phone.
To customize or personalize messages, a smart autodialer system uses message template, which contains variables that can be replaced later by actual values. For example, a time variable included in the message template can be replaced by the actual time when a phone call is made.
Semi-automatic dialer 
A semi-automatic dialer is a human controlled dialer. All actions, such as dialing, playing audio message, recording, are initiated by human, normally by the press of a key. It is a productivity tool for telemarketing agents.
Telemarketing dialer 
An enterprise grade dialer must provide two key features. First, it must be capable of making large number of simultaneous phone calls; and second, it must provide an application programming interface (API) for system integration. Almost all enterprise grade autodialers employ computer networking technology, since voice boards have fixed number of ports and cannot be scaled up. In order to make 2000 simultaneous phone calls, for example, a group of computers have to be linked together to provide the support for that many phone lines.
Some advanced enterprise dialers are distributed dialers, i.e., independent dialers that are linked together through the Internet and controlled by a call dispatching program. With distributed computing, there is virtually no limit on scalability. All distributed dialers, by definition, can be accessed remotely. Today with optimized and highly specialized coding some companies have been able to sustain 2000 simultaneous calls using only one server and a single 100 mbit connection.
Natural Predictive Dialer 
Natural Predictive Dialing allows for the benefits of all of the above dialing modes. With natural predictive you have the Call Progress Analysis (CPA) occurring in parallel with the agent connection, as opposed to the agent being connected after the CPA has determined that a live person is on the phone. This results in the benefits of CPA automation, as described above in the Predictive Dialing Section, while also allowing an agent to always be available as in the Power Dialing section described above. The primary disadvantage to the Natural Predictive Dialing format is that it is patented and is only available through a single vendor. Unlike its cousins, it cannot be run on Asterisk or other open source platforms due to intellectual property constraints.
Auto dialer Software Vendors 
Phone Eve Free by VoiceCTI Communications Inc - provides a free version of auto dialer software for PC, designed for TAPI Compliant telephony boards and devices
The Telephone Consumer Protection Act of 1991 was signed into law, in the United States, in an effort to put restrictions on auto dialing systems
See also 
- Spam (electronic)
- Autodialer alarm, which is different from an alarm autodialer
- Predictive dialer, a type of autodialer
- Dialer, dialers in general
- Natural Predictive Dialing
"Auto dialer terminology (or, Wow, this is confusing)". Impact Dialing Blog. Retrieved 9 June 2011. "Cloud based Auto dialer".