Glossary Phone system

What is IVR?

Also called interactive voice response, voice menu, phone tree

IVR, Interactive Voice Response, is a system that interacts with callers using recorded prompts and collects their input through keypresses or speech. The term is often used interchangeably with auto attendant, but the useful distinction is that an auto attendant only routes, whereas an IVR can look things up and act on them.

Where it earns its keep

IVR pays off when it can answer the question without a person: an order status, an account balance, a delivery slot. That requires a live connection to the system holding the answer, which is why IVR projects are integration projects rather than telephony ones. Where there is nothing to look up, an IVR is just a slower auto attendant.

The failure everyone has experienced

The classic bad IVR makes the caller enter an account number, then routes them to an agent who asks for it again. That single failure destroys any goodwill the automation earned. If you collect information, pass it through with the call, and make sure the agent sees it on screen when they answer.

Design it for the ear, not the eye

An IVR script that reads well on a page frequently fails when heard, because a caller cannot scan back. Put the action before the key, "for billing, press 2" rather than "press 2 for billing", so they know whether to pay attention before the number arrives. Keep each option to a handful of words. And test it by phoning in yourself rather than reading the flowchart, which is the only way to notice that option three is inaudible or the timeout is too aggressive.