An automatic call distributor (ACD) is the part of a phone system that queues incoming calls and hands each one to an available agent. It follows rules you set and records what happens in the queue, the source of most service level and staffing data.
Noah Gans, Ger Koole and Avishai Mandelbaum's 2003 review of call center research calls the ACD a specialized switch for routing calls to agents. Today it is usually software inside a contact center platform or a business phone system.
What an ACD does
Queues calls. When no suitable agent is free, the ACD holds the call. The caller hears music or messages, and some systems announce the expected wait.
Distributes calls. It picks an agent by rules, such as longest idle agent, skills or caller priority. Call routing covers these methods in detail.
Tracks agent states. The review lists three states for logged-in agents: handling a call, idle and available, or unavailable. The ACD records time in each state.
Reports. Real-time views show calls waiting and agents free. Historical reports summarize each interval.
ACD reporting and what it misses
The review describes a typical ACD report in half-hour intervals. It shows calls offered and answered, abandonment percentage, average speed of answer, service level, handle time and agent occupancy.
These reports drive staffing in many contact centers. Three gaps are common.
Calls that never reach the ACD. The review notes that busy signals happen before the ACD, and that many calls end in the IVR. Calls fully handled by an AI agent in front of the ACD are missing too, unless the data is joined.
Averages hide peaks. A half-hour average can look fine while a ten-minute spike sends many callers away.
Abandonment needs context. Average speed of answer leaves out the wait of callers who hung up. The review advises reading it with the abandonment rate.
Where an AI agent sits relative to the ACD
There are two common patterns. Both need a clean handoff that carries the reason for the call, the identity check and what has been done.
In front of the ACD. The AI agent answers first, often over SIP trunking. It resolves what it can and transfers the rest into an ACD queue with context.
Behind the ACD. The ACD treats the AI agent as a queue or a virtual agent and routes chosen call types to it. This keeps one set of queue reports, with routing rules in one place.
Either way, an intelligent handoff spares the caller from repeating themselves. It also helps to report AI-handled and agent-handled calls side by side, so the queue picture stays complete.
Frequently asked questions
What is the difference between an ACD and an IVR?
An IVR talks to the caller, through menus or speech, to find out what they need or to serve them directly. The ACD takes the calls that need a person and places them with an agent. In most systems the IVR comes first and hands over to the ACD.
Is an ACD part of a CCaaS platform?
Usually, yes. Most cloud contact center platforms include an ACD as a core function, next to IVR, recording and reporting. Older setups may run a separate ACD on premises, connected to the phone system.
What ACD reports should a contact center track?
Calls offered, answered and abandoned per interval, average speed of answer and service level are the core set. Agent occupancy and time in each state show whether staffing matches demand. Reading them by queue and by half hour shows where callers wait.
Can an ACD route calls to an AI agent?
In many platforms it can, by treating the AI agent as a queue target or a transfer destination over SIP. The setup depends on the platform and its integration options, so it is worth testing transfers both ways before launch.
How we approach this at Zowie
Zowie's AI agents work on voice, chat, and email, with over 100 million conversations a year across our clients. On a call, the language model speaks. A separate, deterministic Decision Engine returns every amount, rate, offer, disclosure, and escalation from your rules, with an audit log. To see how it fits with your phone setup, you are welcome to book a demo.
Explore: Call routing, Inbound call center, Conversational IVR, SIP trunking, Intelligent handoff (AI to human), Call center metrics