PBXware 3.8.5 Routes
From Bicom Systems Wiki
Routes identify each number dialed by users. Information is identified by the number dialed and destination group it belongs to..
This window identifies all destinations by dialed number. Destinations that do not exist in this database cannot be dialed by PBXware.
Depending on what is selected when you edit the Routing mode option in Settings->Servers, Edit, you will have two routing modes:
- E.164 Routing mode
- Simple Routing mode
TIP
On latest 3.x version of PBXware, Simple Routing mode is chosen by default. It contains basic local and international routes.
If you don't want to spend time defining more detailed routes in Simple Routing, you can always change to E.164 routing in Settings->Servers which already contains most of the routes for all of the countries in the world.
Contents
Simple Routing Mode
This routing mode doesn't require numbers to be entered in E.164 form, but this mode allows for greater flexibility when used right.
- Route
- Name of the route
- (ex. Mobile)
- (Display)
- Start digits
- First digits by which the system would recognize a call.
- (ex. 06)
- (Display)
- Required Length
- Full length of dialed number recognized.
- (ex. 9)
- (Display)
- Regex
- Regular expression which can be used to fine tune which starting numbers to fall under that route.
- (ex. 06[123])
- (Display)
- Prefix
- Prefix which should be added to dialed numbers.
- (ex. 0044)
- (Display)
- Strip Digits
- Whether the prefix by which the number was recognized, will be striped when dialing.
- (ex. Yes)
- (Display)
Add routes
By clicking on Add route you will be able to add a new simple route to the system.
- Route Name:
- Name of the route being added
- (ex. Mobile)
- ([a-z][0-9])
- Start Digits:
- Starting digits of the numbers which will fall under this Route. If you leave this field empty, any number will be taken into account, but in that case you must select how many digits those numbers will have.
- (ex. 06)
- ([0-9])
- Required Length:
- Length of dialed numbers which would be recognized as this route. If this field is set to none, any length of the numbers will fall under this route, but Start Digits must be set, for this to work.
- (ex. 9)
- (Select box)
- Required Regex:
- This is an optional regular expression which can be used to fine tune numbers recognized by this route.
- (ex. 06[1-5] - In this example only numbers starting with 061, 062, 063, 064 or 065 will fall under this route. Also you could use other regular expressions here).
- ([0-9])
- Prefix:
- Prefix which should be added to dialed numbers.
- (ex. 00)
- ([0-9])
- Strip Start Digits:
- Whether to strip start digits from the dialed numbers.
- (ex. Checked)
- (Check box)
Operation Times
Set the system open/closed times. Depending on the time when the call is received, the call can be redirected to different PBXware destinations.
- Operation Times:
- Enable operation times
- (ex. Yes, No)
- (Option buttons)
- PIN
- If you have a PIN set here, the system will ask you for it so you could pass through Operation Times
- (ex. 3425)
- ([0-9])
- Greeting:
- Greeting sound file played to callers during closed times
- (ex. greeting-***)
- (Select box)
Open days: Sets the working hours during which the DID is to redirect calls as set in the DID Add/Edit window. If any call is received during the hours not set here, the call is being played Greeting to after which it receives BUSY signal.
Closed dates: Sets the specific date when all calls receive a BUSY signal.
E.164Routing Mode
When you are using E.164 Routing mode, all destinations are defined by E.164 standard.
- Update daemon database:
- Updates daemon database with imported data
- (ex. Click to update)
- (Button)
- Import Database:
- Imports current data from the central destination database
- (ex. Click to import)
- (Button)
- Export database:
- Export daemon database with newly added details
- (ex. Click to export)
- (Button)
TIP
Import and update operations need to be performed at regular maintenance times. In addition, any destination that is not accessible should be botified to the network administrator.
- Routes:
- Displays alphabetically all available destination routes.
- (ex. A, B, C, D...)
- (Button)
- Destination group:
- Further description of selected route. Displays destinations by proper, mobile number, etc
- Example:
- Special Service
- 48 States
- Toll Free
- Alaska
- Hawaii
- (Display)
- Show Hidden Groups:
- Show hidden route groups
- (ex. Click on this button to display all available groups)
- (Button)
In order to view destination numbers for the United Kingdom, click on the 'u' letter under the 'Routes' navigation. All United Kingdom destination groups will be displayed. Click on one (e.g. Proper) to view all destination numbers assigned to it.
Add/Edit Routes
You will see these options if you have clicked on the 'Add Destination' group or the 'Edit' icon under the routes list
- Destination Name:
- Unique destination name
- (ex. All proper destinations)
- ([a-z][0-9])
- Destination Code:
- Destination code identifier
- (ex. Number that identifies destination (e.g. 442, where all numbers start with 442*******))
- ([0-9])
- Route:
- Route to which destination code belongs to
- (ex. If route '442' belongs to United Kingdom, select 'United Kingdom' here)
- (Select box)
- Destination Type:
- Group to which the destination code belongs to
- (ex. If route '442' belongs to proper phones, select 'Proper' here. If it belongs to mobile provider O2 for example, select 'O2' here)
- (Select box)
Destination Groups
Each country can be assigned with many destination groups/service providers. You may add one by clicking on the Add Destination Group from this location. All groups that have no numbers assigned will not be displayed when Routes information are required
- Destination Group:
- Name of the destination group
- (ex. 48 States)
- (Display)
- (ex. Click to delete a destination group from the system)
- (Button)
Add/Edit Destination Group
You will see this option if you have clicked on the 'Add Destination Group' option
- Destination Group:
- Destination Group name
- (ex. States)
- ([a-z][0-9])
Disabled Routes
If you want to disable some destinations, you can add them to Disabled Routes separated by new lines, if more than one are entered.