An auto attendant would just function as a basic call routing technology whereas an IVR or an interactive voice response system provides more advanced options than an auto attendant. It offers submenus with an advanced call routing system. The IVR connects calls to the appropriate agent through the use of verbal commands and speech recognition based on the information provided by the callers.