Phone number masking allows displaying a different number instead of real caller/ called ID to a user in call dialog and CDR. The masking is implemented by the variable "force_lookup_number" via Dialplan application "Set".
Supported starting from WMS 3.86
Created: November 2018
Permalink:
Phone number masking is implemented via a special variable "force_lookup_number" which allows displaying a specified number instead of real called / caller ID in call dialog and CDR. It is set via Dialplan application "Set". Masking can for specified both outgoing and incoming calls.
Useful sources:
- Basic information about Dialplan: Wildix Dialplan: how it works
- Detailed description of all Dialplan applications: Dialplan applications Admin Guide
Phone number masking for outgoing external calls
When a user dials a phone number from Collaboration, a different number (specified in Dialplan) is called instead of the number known to a user.
Add the following Dialplan applications to a procedure used for making outgoing calls ("users" by default):
- Set -> FORCE_LOOKUP_NUMBER -> XXXXX
where "XXXXX" is the number to be displayed to a user - Dial the trunk/ Trunk group -> routes the external call through the specified trunk/ group of trunks
Phone number masking for incoming external calls:
When a user receives an incoming external call, a different number is dispalyed instead of a real
Add the following Dialplan applications to a procedure used for receiving incoming calls ("main" by default):
- Set -> FORCE_LOOKUP_NUMBER -> XXXXX
where "XXXXX" is the number to be displayed to a user - Lookup caller name in phonebook -> searches for the caller name in a specified phonebook