The Number List feature in the DIDWW user panel allows you to manage inbound call filtering by specifying which phone numbers or prefixes should be allowed or rejected. These lists can be linked to inbound SIP trunks, ensuring that only approved calls go through while unwanted ones are rejected.
This guide walks you through the process of creating a Number List, adding numbers or prefixes, and configuring rules to either allow or reject calls. You’ll learn how to:
Create a Number List and assign it to an inbound SIP trunk.
Define specific numbers or prefixes to allow or reject calls.
Manage Number Lists, including editing and deleting entries.
Analyze call rejection error codes to troubleshoot blocked calls and adjust settings.
Pick one of the following options to proceed:
1. Create a Number List
Set up a number list to allow or reject calls based on full number or prefix matches.
Before you can filter inbound calls, you need to create a Number List. This list will store numbers and prefixes that can later be assigned to a SIP Trunk for call filtering.
Follow these steps to create a Number List to filter inbound calls.
After creating a Number List, the next step is to configure it by adding numbers or prefixes, setting actions to allow or reject calls, and, if using prefixes, defining length limits.
Follow these steps to add numbers to an existing Number List.
On the Manage Numbers page, you can view and modify the list of previously added numbers. You can add new numbers, remove existing ones, or adjust their settings to allow or reject calls based on your needs.
Click Add Numbers from the Manage Numbers page or within the Number list page to open the number entry dialog.
A mandatory action must be selected to either allow or reject calls for the added numbers or prefixes.
Select an Action:
Allow call: The call will be allowed if the source number matches a number or prefix in your list. This action overrides any rules set in your number list.
Reject call: The call will be rejected if the source number matches a number or prefix in your list. This action overrides any rules set in your number list.
(Optional) When using prefixes for routing, adjust the Min. Length and Max. Length fields. These settings define the range of phone numbers the rule applies to:
Min. Length: The shortest phone number that can match the prefix (default: 0).
Max. Length: The longest phone number that can match the prefix (default: 100).
After creating and configuring your Number List, you must assign it to a SIP Trunk to apply call filtering rules. This ensures that inbound calls to the trunk are allowed or rejected based on your configured settings.
Follow these steps to assign a Number List to a new or existing SIP Trunk.
After adding numbers to a Number List, you can modify their settings or remove them as needed. Each number can be configured to allow or reject calls, ensuring precise call filtering.
To edit or delete a number in a Number List, follow these steps:
Open the Number List that contains the number.
Locate the number you want to modify or remove.
Click the
button next to the number and choose:
Edit to update the number, prefix or its action (Allow/Reject), then click Save.
Delete to remove the number and confirm the action.
Fig. 11. Editing or deleting a number in a Number List.
When a call is rejected due to Number List filtering, it will appear in the Inbound Call Logs with the following error message:
Error code: 403
Response: Rejected by trunk settings
This error message in the call logs indicates that the call was blocked by Number List settings before it could reach the SIP trunk destination.
Why does this error occur?
If a number is included in a Number List with the action Reject Call, the system blocks the call before routing it to the SIP trunk destination.
This prevents further call processing, leading to the 403 error.
How can I check inbound call rejections caused by a Number List?
Follow these steps to analyze calls rejected due to a Number List:
Navigate to Logs & Analytics > Call Logs and select the Inbound tab.
Look for calls that failed with the Rejected by trunk settings response. (You can also filter by status: Failed.)
Check if the caller’s number is listed in your Number List.
Learn how to configure Number Lists with real-world scenarios, such as blocking spam calls, allowing only specific prefixes, or restricting unwanted callers.