Definition
Containment rate is the share of calls that an automated system, such as an IVR or a voice agent, handles from start to finish without transferring to a human. It measures how much work stays in automation, not whether callers got what they needed.
How containment rate works
The formula is simple. Divide the calls that ended inside automation by the calls that reached it, then multiply by 100.
Containment rate = contained calls / calls that reached automation x 100
The hard part is the word “contained”. There is no standard, and vendors draw the line in different places. Some count every call that did not transfer. Others count only calls that ended with a recorded outcome, so a caller who hangs up after ten seconds does not help the score. Some drop calls that were transferred on purpose by policy, such as a fraud report that always goes to a person. Ask for the definition before you compare two numbers, including your own from last year.
Containment is also a ratio of calls, so it depends on what you let into the denominator. A change in call mix, such as a promotion that brings in a different kind of caller, moves the rate without any change in the system.
Why it matters for voice agents
A menu forced callers to press a key, so containment mostly reflected how many gave up on the menu. A voice agent is open-ended and will talk to anyone, which makes the metric more flattering and less reliable. An agent that never offers a transfer scores perfectly, whether or not it solved anything. The contact center automation guide makes the same point: an agent that hangs up on everyone has 100% containment.
That is why containment works best as a cost metric, not a quality metric. It tells you how many calls did not need a person. It does not tell you whether those callers were helped. Pair it with resolution rate, which asks whether the problem was solved, and with escalation rate, which shows why the rest went to people.
It also differs from deflection rate. Containment counts calls that entered automation. Deflection can count contacts that never became calls at all.
Example
An illustrative week for an appointment line (invented numbers):
- 1,000 calls reach the voice agent.
- 140 are transferred to the front desk.
- 60 hang up before the agent finishes its first answer.
Counting every call that did not transfer, containment is 860 / 1,000 = 86%. Removing the 60 early hang-ups from the contained group gives 800 / 1,000 = 80%. Both are defensible. They are different metrics, and the report should say which one it is.