Back

Blog

Guides and insights on AI voice agents, call centers, and calling at scale.

Telephony & Dialing

Call Routing and ACD: How Calls Find the Right Person

Published

When a customer calls a business with more than a handful of people answering phones, a quiet but important decision happens in the background: who should take this call? Should it go to whoever has been waiting longest, the person with the right expertise, the one who spoke to this customer last week, or someone who speaks the caller's language?

That decision is call routing, and in most contact centers it's handled by a system called an ACD. Good routing gets callers to the right person quickly and spreads work fairly across a team. Poor routing leads to long waits, unnecessary transfers, and frustrated callers. This article explains how it works.

What Is Call Routing?

Call routing is the process of deciding where an incoming call should go and sending it there. It can be as simple as ringing every phone in an office at once, or as sophisticated as analyzing who the caller is, what they're likely to need, and which available person is best placed to help.

What Is an ACD?

ACD stands for automatic call distribution. It's the part of a phone system or contact center platform that receives incoming calls, places them in queues, and distributes them to available people according to a set of rules.

An ACD typically works alongside an IVR menu. The IVR finds out what the caller needs, and the ACD decides which person or team should receive the call and manages the queue until someone is free.

Most ACD systems handle three things:

Identifying the call. Recognizing which number was dialed, who is calling, and what they selected in the IVR.

Queuing. Holding callers in order until someone suitable is available.

Distributing. Selecting the right available person and connecting the call to them.

Common Routing Strategies

Businesses choose routing strategies based on what matters most to them, whether that's speed, fairness, expertise, or relationships. Most use several in combination.

Round robin

Calls are distributed in a fixed rotation, one to each person in turn. It's simple and spreads calls evenly in terms of numbers, though it doesn't account for how long each call lasts.

Longest idle

The call goes to the person who has been waiting longest since their last call. This tends to share workload more fairly than round robin, because people who've just finished a long call get a short break before the next one.

Fixed order (hunt groups)

Calls ring people in a set order, always starting with the same person and moving down the list if they're busy. This suits situations where certain people should be the first point of contact, such as a receptionist, with others as backup.

Simultaneous ring

Every available phone in a group rings at once, and whoever answers first takes the call. It's common in small teams and offices, though in larger operations it can lead to uneven workloads.

Skills-based routing

Each person is assigned skills, such as product knowledge, languages, technical expertise, or authority levels, and calls are routed to someone with the skills the caller needs. A caller who selects "technical support in Spanish," for example, is routed to someone with both skills.

Skills can also be ranked, so a call goes first to the strongest match and then to others if no one ideal is available. Skills-based routing is one of the most effective ways to reduce transfers and improve first call resolution.

Priority routing

Some callers or call types are moved ahead in the queue. Examples include high-value customers, urgent issues like service outages or fraud reports, or callers who have already waited a long time or called several times.

Data-directed routing

The system looks up the caller in a customer database, often using their phone number or a reference entered in the IVR, and uses that information to decide where the call goes. A customer with an open support case might be sent to the team handling it, while a customer with an overdue account might go to a billing specialist.

Relationship (sticky) routing

The call goes to the same person the caller spoke to previously, if they're available. This is valuable when continuity matters, such as account management or ongoing support cases, and saves the caller from explaining their situation again.

Time-based routing

Calls are routed differently depending on the time of day, day of the week, or holidays. Outside business hours, calls might go to an out-of-hours team, a team in another time zone, voicemail, or a message with self-service options.

Geographic routing

Calls are routed based on where the caller is, or which local number they dialed, so they reach the team responsible for their region.

Language routing

Calls are directed to people who speak the caller's preferred language, identified through the number dialed, an IVR selection, or customer records.

Predictive or behavioral routing

Some advanced systems use data about past interactions to predict which available person is most likely to resolve the caller's issue, or to match caller and agent based on communication style. These approaches are less common and depend on having large amounts of reliable data.

Managing the Queue

When no suitable person is free, the ACD places the caller in a queue. How that queue is managed has a big effect on the caller's experience.

Queue announcements. Callers can be told their position or estimated wait time, which helps them decide whether to hold.

Hold music and messages. These reassure callers that they're still connected, though repeated promotional messages can grate during long waits.

Callbacks. Instead of holding, callers can request a callback, keeping their place in the queue without staying on the line. When their turn comes, the system calls them back. This is one of the most appreciated features from a caller's point of view.

Maximum wait limits. After a set time, the call can be redirected, for example to another team, to voicemail, or to a callback offer.

Overflow rules. If a queue becomes too long, calls can overflow to a backup team, a different site, or an outsourced partner, so callers aren't left waiting indefinitely.

How Routing Connects to Staffing

Routing only works if there are enough people available to take calls. Contact centers use forecasts of call volumes, combined with mathematical models such as Erlang C, to estimate how many people are needed at different times to meet a target, such as answering a certain percentage of calls within a set number of seconds. Routing then makes the best use of whoever is available.

Even the smartest routing can't fix understaffing. If too few people are available, callers will wait, however well calls are distributed.

Routing Beyond Phone Calls

Many modern contact center platforms use the same routing principles for other channels too, including chat, email, messaging, and social media. This is often called omnichannel routing. It lets a single system manage all incoming contacts, balancing workloads across channels and keeping a full history of each customer's interactions in one place.

Routing Within Sales Operations

Routing isn't only about incoming support calls. In sales operations where qualifying calls are transferred to closers, the same principles apply. Qualified callers might be routed to the closer who has been idle longest, to a closer with expertise in a particular product, or to whoever handled that prospect before. Fast, accurate routing at this stage matters a great deal, because a qualified caller left waiting may lose interest.

Common Routing Problems

When routing goes wrong, callers usually notice. Common issues include:

  • Misrouting, where callers reach the wrong team and need to be transferred, often because IVR options are unclear or skills aren't set up accurately.
  • Overloading a few people, when routing rules send most calls to the same small group.
  • Skills that are out of date, so calls go to people who no longer have the right knowledge, or bypass people who do.
  • Overly complex rules, which become hard to understand and lead to unexpected results.
  • No overflow plan, leaving callers stuck in long queues when demand spikes.
  • Lost context, when information collected in the IVR or customer records isn't passed to the person who answers.

How Businesses Measure Routing Performance

The most useful measures for judging routing include average speed of answer (how quickly calls are picked up), abandonment rate (how many callers give up while waiting), transfer rate (how often calls need to be moved after being answered), first call resolution (how often the first person reached can solve the issue), and occupancy across the team (whether work is being shared evenly). A high transfer rate is often the clearest sign that routing isn't matching callers with the right people.

The Quiet Decision Behind Every Call

Callers rarely think about routing, and that's how it should be. When it works well, they simply reach someone who can help, without long waits or being passed around. Behind that simple experience is a set of rules balancing speed, expertise, fairness, and continuity. Getting those rules right is one of the most effective ways a business can improve its calls without changing a single word that's said on them.

Related articles