Phone Number
The Phone Number module is your gateway for incoming calls. It's typically the starting point of your call flow, connecting your phone numbers to your system.
Setting It Up​
The module configuration has two main tabs: Number and CLI Rules.
Number Settings​
The Number tab requires two key pieces of information:
-
Name: Choose something memorable that helps you identify this number's purpose. For example:
- "UK Sales" (as shown in the image)
- "Customer Support"
- "US Office"
-
Number: Select from your available phone numbers. The system displays country flags next to the numbers for easy identification.
Phone numbers can be added or deleted in the Numbers menu under the Phone Numbers tab. This section allows you to manage your available phone numbers, which can then be assigned to specific Phone Number modules.
To use a FlyNumber in this module, the number must not be assigned as a DID Number in any contact method.
The number won't be available for selection here if it's already being used in:
- SIP account configuration
- SIP forwarding setup
- PSTN route (regular phone number forwarding)
- App configuration as a DID number
This is because when a FlyNumber is assigned directly to a contact method, it creates a direct connection that bypasses the call flow panel. When you want to use complex call flows with your FlyNumber, you need to keep it available for use in the Phone Number module.
To free up a number that's currently in use: Clear the "DID Number" field in your contact method settings as shown below.
Once cleared, the FlyNumber will become available for selection in the Phone Number module, allowing you to build custom call flows on the panel.
CLI Rules​
CLI (Caller Line Identification) Rules are used to override the Source Caller Name. When using VoIP, this powerful feature helps you distinguish between calls coming from different FlyNumbers. For example, if you have multiple FlyNumbers (UK, US, Canada) ringing to your VoIP phone, CLI rules let you instantly identify which number the caller dialed. Learn more about this feature in our article about customizing incoming caller ID, which includes practical scenarios like business differentiation, marketing campaign tracking, and customer segmentation.
-
Changing Caller Name to Custom text:
- SRC Name Rewrite Rule:
^(.*)$
- SRC Name Rewrite Result:
Custom text
- SRC Name Rewrite Rule:
-
Add Custom text before the original Caller Name:
- SRC Name Rewrite Rule:
^(.*)$
- SRC Name Rewrite Result:
Custom text \1
- SRC Name Rewrite Rule:
By default, the CLI Rules feature is disabled. When enabled, any CLI rules set in the Phone Number module will apply to all calls from this number, regardless of which VoIP client or phone receives the call.