Chapter 14. The Automated Attendant

I don’t answer the phone. I get the feeling whenever I do that there will be someone on the other end.

Fred Couples

In many PBXs, it is common to have a menu system in place to answer incoming calls automatically and allow callers to direct themselves to various extensions and resources in the system through menu choices. This is known in the telecom industry as an automated attendant (AA). An AA normally provides the following features:

  • Transfer to extension

  • Transfer to voicemail

  • Transfer to a queue

  • Play message (e.g., “our address is…”)

  • Connect to a submenu (e.g., “for a listing of our departments...”)

  • Connect to reception

  • Repeat choices

For anything else—especially if there is external integration required, such as a database lookup—an Interactive Voice Response (IVR) would normally be needed.

An AA Is Not an IVR

In the open source telecom community, you will often hear the term IVR used to describe an automated attendant.1 However, in the telecom industry, for many decades before there was VoIP or open source PBXs, an IVR was distinct from an AA. For this reason, when you are talking to somebody with many years of telecom experience about any sort of telecom menu, you should ensure that you are talking about the same thing. To a telecom professional, the term IVR implies a relatively complex and involved development effort (and subsequent costs), whereas an AA is a simple and inexpensive thing that is common to most PBXs.

In this chapter, we talk about ...

Get Asterisk: The Definitive Guide, 5th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.