Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Information BlockFields Description
General
Information 
General routing plan information

Name

Title of a routing plan

Reseller

Define the reseller/owner of a current routing plan

Additional Routing Plan

Specify a DR plan, which will be additional for a current plan

Code Deck

Select a Code Deck if you wish to have names of your code to be specified in the Code Name field

Origination Limits

Define the company or companies, which will have access to this routing plan (also this restriction will be extended to their sub-companies).

If there is no specified company, the following routing plan is available for all companies.

Termination Limits

Select the company or companies, which will have a limit in termination for vendors who use it (sub-companies are not included)

Rooting Loop Protection checkbox

Excludes originating client from the list of terminators. If it is unchecked, it will be possible to route calls between different accounts of the same client.

It is enabled by default.

Rules
Processing 
Options of rules processing

Rules Hunting

Select a hunting mode (the way how rules will be executed). They are as follows:

  • longest only – routing will find only the longest matching code
  • all matching  –  all possible matches will be found, including even the shortest codes

By default, the longest only option is set.

DR Order

Specify a method of routes sorting in a routing table. The options are:

  • by appeal/code – routes will be sorted according to their resulting appeal value and then grouped by codes
  • by code/appeal – routes will be grouped by codes and then sorted by appeal value

By default, the by code/appealoption is set.

Match Increments

Define if the system should check whether Customers' increments proportionally overlap Vendors' increments:

  • disabled - selected by default
  • dynamic only will exclude vendors with increments that do not match customers' rates from the routing list for dynamic rules.
  • dynamic and static - will exclude vendors with increments that do not match customers' rates from the routing list for dynamic and static rules.
Tip
titleSample Scenarios


Customer RateVendor RateResultNotes
Min TimePay InternalMin TimePay Interval
60606060OKExact match
306301OKFull overlap
30666OKFull overlap
11306FAILVendor Increments are higher
7766FAILEven though Customers increments are higher, with call duration of 7 seconds this case will lead to 7 seconds billed on customer and 12 seconds billed on vendor



PM

Define a Profit Margin value for a current rule here. It can be specified either as a percent value (e.g., 16%), or in a system currency (e.g., 5 for 5 USD).

Vendor Limit

Determine the number of allowed routes for the same vendor to use (if a vendor has multiple accounts). You can set the limit only for accepted account routes, not including the accounts blocked by the term groups. If the field is left empty, the number is unlimited.

Customer RateVendor RateResultNotesMin TimePay InternalMin TimePay Interval60606060OKExact match306301OKFull overlap30666OKFull overlap11306FAILVendor Increments are higher7766FAILEven though Customers increments are higher, with call duration of 7 seconds this case will lead to 7 seconds billed on customer and 12 seconds billed on vendor


Panel
borderColor#ffffb3
bgColor#ffffb3
borderWidth2px

(warning)   Attention

Please note that the Origination Limit and Termination Limit fields are visible only during:

  • new routing plan creation;
  • editing of already created routing plan if a specified Reseller of this routing plan has at least one sub-reseller or manager.

...

FieldDescription
PriorityDefine a priority of rule execution if two or more rules have similar code or code name specified
Code

Enter a code, which will be used in a current routing rule, use * as a wildcard.

Code NameIf you have a code deck assigned to this routing plan, a corresponding code name, specified in the Code field, will be displayed automatically. If no code deck is attached, the field will remain empty.
Type

Select a type of routing for a current rule:

  • Static Client - if selected, in the Terminator/Policy field you can specify a certain termination client
  • Static Account - if selected, in the Terminator/Policy field you can specify a certain termination account of a client
  • Dynamic-if selected, in the Terminator/Policy field you can specify a certain dynamic policy for the rule
  • DID- if selected, the Terminator/Policy and Code fields become inactive
Terminator/PolicyIf you selected static type, you may specify a termination client/account here; if you selected dynamic type, specify routing policy for the current rule
PM

Define a Profit Margin value for a current rule here.

Panel
borderColor#ffffb3
bgColor#ffffb3
borderWidth2px

(warning)   Attention

If the PM field has been specified both for the entire routing plan and for a certain rule, the latter has a higher priority.


Params

A number of additional parameters available by clicking the icon (see screenshot below)

  • Originator Tags

You can specify respective originator tags here. If nothing is specified, it works for all.

  • all - applies for originators if all specified tags are present. 
  • any - applies for originators if at least one of the specified tags is presented. 
  • Terminator Tags
Here you can add terminator tags that tags that will be used for terminators. If nothing is indicated, it works only for terminators without tags. Please note, this parameter is available only for dynamic rules
  • Time Profile
Specify a time profile from the list
  • Balancing

Define the percentage or proportion amount of traffic, which will be sent to a respective vendor who participates in balancing

Panel
borderColor#ffffb3
bgColor#ffffb3
borderWidth2px

(warning)   Attention

Please note that after changing balancing value, it is needed to restart SIP and/or RADIUS daemons.


  • Number Length
Set minimum and maximum length of destination number that will be matched by this routing rule
  • Min ASR
Set minimum and maximum length of destination number that will be matched by this routing ruleSpecify minimum ASR value to reject the routes that don't correspond to it
  • Min ACD
Set minimum and maximum length of destination number that will be matched by this routing ruleSpecify minimum ACD value to reject the routes that don't correspond to it
CapacityLimit capacity for the current rule (leave blank for unlimited)
Stop Hunt
checkbox
If this field is checked, this means that rule search will be stopped when matched with the current one and all the consecutive rules will not be executed for a current call. The logic will be respected even if the rule marked with "Stop Hunt" will be rejected due to some reason during routing.

Screenshot: Routing rules settings

Image RemovedImage Added

Import/Export tab

...

Screenshot: Routing Plan tab

Image RemovedImage Added

Knowledge Base Articles

...