Interactive Voice Response (IVR) is an interactive technology that allows a computer to detect voice and keypad inputs. In telecommunications, IVR allows customers to access a company’s database via a telephone touchtone keypad or by speech recognition, after which they can service their own enquiries by following the instructions. IVR systems can respond with pre-recorded or dynamically generated audio to further direct users on how to proceed. IVR systems can be used to control almost any function where the interface can be broken down into a series of simple menu choices. In telecommunications applications, such as customer support lines, IVR systems generally scale well to handle large call volumes.