When you are expecting a call from a new caller that you don’t know ahead of time what their number is, and if you don’t want the call to be caught by your caller-ID filtering rules but you don’t want to delete what could be dozens or hundreds of rules, the ability to have a check-box to enable or disable the caller-ID filtering rules would be EXTREMELY useful.
On the portal, navigate to DID Numbers, then CallerID Filtering. Click on the red button marked Export Caller ID Filtering.
Once it’s downloaded, make sure it really exists and in a place you can find it later.
Next, navigate back to DID Numbers, CallerID Filtering, and hit the red button marked Delete All.
Once the filtering rules are deleted, incoming calls will follow the rules set up under DID Numbers, Manage DIDs. Incoming calls will now follow those rules.
When you are ready to put your guard back up, navigate back to DID Numbers, CallerID Filtering. Click on the red button marked Import Caller ID Filtering. Next upload the file you downloaded earlier to re-establish the filtering rules.
Evan
Wow, that is a really elegant solution. Much better than having an enable-disable function on the account GUI.
I actually like your idea better.
On the DID Numbers, CallerID Filtering page, maybe add an option to suspend the installed rules in place without the need to delete and re-installing them.
I get nervous when I see CANCEL, DELETE or REMOVE as options.
Hey can we do that via some API ?
Because then writing a enable/disable script would be a piece of cake, assuming API keys are easy to handle without too much 2FA.
EDIT:
Also what about creating another subaccount and sending all calls to it, so you can just switch you subaccount in your sip client.