Auto Attendant Functionality
  1. Old KB
  2. Control Portal
  3. Auto Attendant Functionality

Disabling Extensions from being Dialed from an IVR

This article will walk through how to disable an extension from being able to be dialed from an IVR (Auto Attendant) menu.

Disabling Extensions from Being Dial from an IVR

  1. Log into the bvoip phone system.
  2. Navigate to the Overview menu.
  3. Select Settings.
     
  4. Select Parameters.
  5. Find IVR_DIRECT_DIALING_GRAMMAR, or Search for this Parameter in the Search bar.
  6. Click into the IVR_DIRECT_DIALING_GRAMMAR parameter.
  7. In the Value field, add any extensions that should not be able to be dialed from an IVR in the following format (example in screenshot):
    ((?!EXT#|EXT#)[0-9]{EXTDIGITLENGTH})
  8. Click Ok.

Why would I need to set this up?

If you have any extensions that you do not want a caller to dial when landing on your IVR, or Auto Attendant, follow this article to disable that from happening. Paging Adapter Extensions are an example of why someone may set this up.

Expected Behavior

By default, a caller would be able to dial any extension in the phone system once their call is directed to an IVR. Now, when a call is received by the phone system and goes into an IVR, the caller will not be able to dial any extensions added to the IVR_DIRECT_DIALING_GRAMMAR parameter.