The Article describes how to manage calls from blacklisted contacts via Dialpan.
Created: December 2015
Permalink: https://confluence.wildix.com/x/ooB5Aw
Step 1. Phonebook configuration
You can add blacklisted contacts to your phonebooks in different modes: from Collaboration, from the imported backend (MySQL, сsv, etc). Here it is described how to add a contact in Collaboration.
- Go to Collaboration -> Phonebook
- Select the desired phonebook and press + to add a new contact
- Set blacklist as a Type of contact
Consult Collaboration User Guide for detailed information about how to create phonebooks and contacts.
Step 2. Dialplan configuration
- Create a separate Dialplan procedure for managing calls from blacklisted contacts
- Configure the behavior of managing these calls. For example, add Hangup application
- Go to Dialplan procedure used for managing incoming calls ("main" procedure)
- Add the applications to check if a call is from a blacklisted contact:
- Jump to if call type is -> blacklist -> route calls to the previously created Dialplan procedure for blacklisted calls - if a call is from a blacklisted contact, it is dropped
- Call group -> if it is a normal call, it is routed to a Call group