- Old KB
- Control Portal
- Auto Attendant Functionality
-
1Stream Platform
- Admin User Functions
- Application Download
- AutoTask Integration
- BrightGauge
- Call Routing Features
- Call Tools
- ConnectWise Integration
- CrewHu
- CRM Management
- DropBox Integration
- End User Management
- Enterprise Portal
- HubSpot Integration
- Freshdesk Integration
- General Troubleshooting
- Hudu
- InfusionSoft Integration
- Insightly
- Liongard Integration
- Kaseya BMS
- MSPbots Integration
- OneDrive Integration
- Power BI
- Progressive Dialer
- Reports
- Salesforce
- ServiceNow Integration
- Signal
- SyncroMSP
- ZenDesk Integration
- Halo Integration
- Transcription and Analytics
-
Control Portal
- Auto Attendant Functionality
- BLF Keys
- bvoip Fundamentals
- Call Flow
- Call Queue
- Call Recordings
- Call Rules
- Desktop Application User Documentation
- Dial Codes
- DIDs
- Extensions
- Extension Tools
- FAQs
- Google Integration
- Microsoft 365
- Multifactor Authentication
- Phone Hours
- Settings
- Security
- Shop
- SIP Trunks
- SIPTrunk.com Partnership
- Storage
- System Notifications
- System Tools
- Troubleshooting Guides
- Users
- Webclient User Documentation
- Whitelabelling
- Zoho Integration
- WhatsApp Integration
-
Device Management & Provisioning
-
Nucleus for Microsoft Teams
-
1Stream Client
-
Messaging
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
- Log into the bvoip phone system.
- Navigate to the Overview menu.
- Select Settings.
- Select Parameters.
- Find IVR_DIRECT_DIALING_GRAMMAR, or Search for this Parameter in the Search bar.
- Click into the IVR_DIRECT_DIALING_GRAMMAR parameter.
- 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}) - 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.