I often find it best to block inbound calls by ANI using a handler customization instead of in attendant. The reason for this is the DID/DNIS table is checked before attendant is checked. So if you block the call in attendant but the caller figures out a DID they can call they will be able to continue to call you. This is why I write a basic handler customization to CustomIncomingCall which will check an IA table and if the ANI is in the IA table then we play a ringback wav file so to the caller it appears we never picked up. You can get more creative and play a SIT tone or move the customization up to CustomAnswer and never actually answer the call, the benefit to this is the caller will get "real" ring back instead of simulated ring back from the wav file playing.
As others have mentioned no matter what if the caller is changing their ANI or calling in as blocked/unknown there isn't really much you can do other than call you telephone provider and see if they can get more info as to where these calls are coming from.
------------------------------
Mark Tatera
ConvergeOne
Opinions are my own and not the views of my employer. Any suggestions or programming changes I suggest come with no warranty and should be tried at your own risk.
------------------------------
Original Message:
Sent: 10-18-2018 16:52
From: Juan Pizarro
Subject: How to Block inbound calls from a specific number
Good afternoon community,
We have been having a high dropout rate for one of our Inbound Campaigns. We started to see what caused this and we detected a specific number. Is there a native tool that can reject these calls or do I have to modify the attendant profile?
We are using a 2017 R4 platform.
Thank you in advance for your help and the attention given
------------------------------
Juan Pizarro
Global Networks Solutions S.A.
------------------------------