ArticleslgStudy

computer science

Auto dialer

Auto dialer is a computer science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Auto dialer rather than just read about it. In short: In computer telephony, an automatic dialler (shortened to an auto-dialler or more simply in context just a dialler, and also known as an outbound dialler) is a computer system that makes outgoing calls from a call centre to customers from call agents based upon a loaded list of contacts. Whereas automatic call distribution (ACD) distributes inbound calls to a call centre amongst its agents, an auto dialler makes out…

Key takeaways

  • Auto dialer belongs to computer science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Auto dialer to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Auto dialer from memory before moving on to harder problems.

Reference excerpt

In computer telephony, an automatic dialler (shortened to an auto-dialler or more simply in context just a dialler, and also known as an outbound dialler) is a computer system that makes outgoing calls from a call centre to customers from call agents based upon a loaded list of contacts. Whereas automatic call distribution (ACD) distributes inbound calls to a call centre amongst its agents, an auto dialler makes outbound calls and comes in several forms. Auto diallers are responsible for providing management information to call centre operators, including how many outbound calls each agent has handled. In more sophisticated computer telephony systems, a single system handles both ACD of inbound calls and dialling of outbound calls, allowing agents to be switched between the two as traffic volumes require. In their earlier forms, diallers would be proprietary standalone systems that connected directly to a private branch exchange or even to the public switched telephone network. However, with the advent of customer-owned switching equipment providing call-control interfaces, diallers shrunk to being external adjunct systems that controlled existing switches.

Types

Preview In its most primitive "preview" form, an auto-dialler operates by first presenting contact details to the call centre agent on a computer display, who then initiates the call with a mouse gesture, a keyboard press, or some other human input device action. However, this is inefficient from a business perspective, as the result is that agents spend a lot of time waiting through call progress, and when calls are connected listening to answering machine messages and the like.

Power dialler The next step up is the "power dialler" form, whereby agents do not become party to the call until the called party has picked up. A power dialler usually dials as many (as yet uncontacted) contacts from its list as the call centre has outgoing circuits available and the agents are not party during call progress. Instead, the power dialler performs answer detection and connects the agent, the system only presenting contact details to the agent (a so-called "screen pop"), when the call has been answered, often filtering out answering machines and fax machines, timing out unanswered (RTNR a.k.a. "ring tone no reply") calls, and performing so-called "hello" detection.

Regulations However, this in turn has problems, as if there are more outgoing circuits for making calls than there are agents available, at the point that the dialler has recognized a human it has to drop the call, generating an abandoned nuisance call from the callee's perspective, or wait until an agent is available resulting in a silent call. This was such a problem in some jurisdictions in the early years of the 21st century that government regulators imposed rules upon companies that used auto-diallers; Ofcom in the United Kingdom, for instance, imposing a rule that an auto-dialler had to at minimum play some sort of recorded message identifying the calling party to the called party within 2 seconds of connection, and constitute no more than 3% of the total outbound call volume in a 24-hour period, or the company in charge would pay fines of anywhere between £50,000 (equivalent to £77,236 in 2025) and £2,000,000 (equivalent to £3,089,458 in 2025). One telemarketer hit by fines was Barclaycard who was found by an Ofcom investigation from October 2006 to May 2007 to have broken this rule, having no mechanisms to prevent customers who have received one silent or abandoned call from receiving many other successive ones. After pressure from telemarketing companies, who claimed that this was simply not achievable with the technology of the time, Ofcom extended the permitted period of silence.

Predictive dialler Further improvements are thus the "predictive" dialler, which uses heuristics, and the "progressive" dialler, which directly keeps track of agent availability, and does not make further outbound calls where no agent would be available to handle the call when the callee answers. Agent availability is tracked using an application on the agent's computer that enables the agent to log on and register as an available agent. Using agent availability alone to set the maximum number of parallel outbound calls is not as efficient as it is possible to be, since a large fraction of all calls in practice are RTNR or not answered by humans, meaning that a similar fraction of agents goes unused if an agent being available at the point of call initiation is a requirement. The heuristic approach of "predictive" diallers is based upon how long agents have remained on calls to predict the availability of agents, and how many calls have been answered by humans recently to predict how much instantaneous demand there will be on the available agent pool. However, the heuristic approach that increases agent use also increases the risk of abandoned calls when the heuristic does not make a correct prediction and not enough agents end up being available.

References

Sources

Further reading Grigonis, Richard (2000). "Dialer". Computer Telephony Encyclopedia. CRC Press. pp. 217–218. ISBN 9781482280654. Grigonis, Richard (2000). "Predictive Dialer". Computer Telephony Encyclopedia. CRC Press. pp. 342–344. ISBN 9781482280654. "Abandoned and silent calls" (PDF). Ofcom.

Worked examples

Example 1 — a first encounter with Auto dialer

Start with the simplest possible case. Write down what Auto dialer claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In computer science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Auto dialer before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Auto dialer ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Auto dialer

In research
Auto dialer appears in computer science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Auto dialer in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Auto dialer is common in secondary-school and first-year university syllabi. It links to neighbouring topics Communication software, Spamming, so understanding it makes those chapters shorter.
In everyday life
Look for Auto dialer outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Auto dialer in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Auto dialer means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Auto dialer out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Auto dialer in simple terms?

In computer telephony, an automatic dialler (shortened to an auto-dialler or more simply in context just a dialler, and also known as an outbound dialler) is a computer system that makes outgoing calls from a call centre to customers from call agents based upon a loaded list of contacts. Whereas au…

Why does Auto dialer matter?

Because it connects several computer science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Auto dialer?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Auto dialer.

Tags

  • Communication software
  • Spamming

Keep exploring