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.
If you want to use a number that's currently configured in your app settings, you'll need to first clear the "DID Number" field in the app configuration. This frees up the number so you can use it in a Phone Number module for custom call flows.
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, ensure it's not currently assigned to any contact method. The number won't be available for selection if it's being used as an incoming number for a contact method:
- SIP account
- SIP forwarding
- PSTN route (i.e., regular phone number forwarding)
- An incoming number for the App configuration
To free up a number that's currently in use, you'll need to remove it from its current assignment in the respective contact method settings.
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.