- Joined
- Sep 14, 2020
- Messages
- 47
- Reaction score
- 2
I need some help with verifying the following outbound rules designed to block all national calls and international calls, permitting only local calls in our province (state) to get through.
This is because we want to go live with 3CX ASAP so our guests (in a hotel) can use the room phones to make local calls. Later we will follow the steps in this 3CX Guide for Configuring the Billing Interface to integrate with PMS which will hopefully enable posting of call charges automatically, then we can allow room guests to make national and international calls.
Here are the rules I set up, after consulting multiple sources such as this 3CX blog and forums posts such as this, this, this and this.
1. Local calls: I added "9" in front of each area code permitted and added "1" to "Strip Digits" so call number format will comply with the 10-digit requirement in our local area/province. I had to add "9" because previous instructions posted in guests rooms already mention dialing "9" before the destination number.
2. Block All Other 10-digit calls: this is to block all other calls in North America that follows the 10-digits requirement
3. Block 10-Digit with Leading 1: this is to block all other North America calls in case someone adds 1 in front of 10-digit call
4. Block LD in Intl Format: this is block all other North America calls in case someone tries to bypass all of the above by using 011 international format
5.6 Block International (011) and (00): this is to block all international calls starting with 011 or 00 with different number lengths
Since this is my first-ever 3CX implementation, I am afraid I am still missing something so feedback is appreciated.
This is because we want to go live with 3CX ASAP so our guests (in a hotel) can use the room phones to make local calls. Later we will follow the steps in this 3CX Guide for Configuring the Billing Interface to integrate with PMS which will hopefully enable posting of call charges automatically, then we can allow room guests to make national and international calls.
Here are the rules I set up, after consulting multiple sources such as this 3CX blog and forums posts such as this, this, this and this.
1. Local calls: I added "9" in front of each area code permitted and added "1" to "Strip Digits" so call number format will comply with the 10-digit requirement in our local area/province. I had to add "9" because previous instructions posted in guests rooms already mention dialing "9" before the destination number.
2. Block All Other 10-digit calls: this is to block all other calls in North America that follows the 10-digits requirement
3. Block 10-Digit with Leading 1: this is to block all other North America calls in case someone adds 1 in front of 10-digit call
4. Block LD in Intl Format: this is block all other North America calls in case someone tries to bypass all of the above by using 011 international format
5.6 Block International (011) and (00): this is to block all international calls starting with 011 or 00 with different number lengths
Since this is my first-ever 3CX implementation, I am afraid I am still missing something so feedback is appreciated.


