Specifying Dialing Filters

Each communications configuration must contain configuration parameters specifying dialing filters, in order to support dialing for both locations. These parameters may have names such as DialingFilter.Rule1, DialingFilter.Rule2, and so on. For more information, see Specifying Parameters for Communications Configurations.

For example, assume that you are configuring communications between two call centers located in the U.S. The San Mateo call center is located in area code 650 and has exclusive use of the prefix 477. The Emeryville call center is located in area code 510 and has exclusive use of the prefix 788. Five-digit dialing is supported between these call centers.

With dialing filters such as the examples shown in Table 35, phone numbers for call transfers and call conferences initiated from Siebel Communications Server from either site to the other site (or internal to one site) are converted from ten-digit numbers, as they are stored in the Siebel Database, to four-digit numbers, then prepended with a numeral such as "1" or "2" for five-digit dialing.

Table 35. Dialing Filter Examples

Parameter Name

Parameter Value

DialingFilter.Rule1

510788->1

DialingFilter.Rule2

650477->2

In these examples, the resulting five-digit numbers match extensions defined (with the same number of digits) in the organization's switches and match the extensions defined in the Administration - Communications screen.

The macro $DialingRuleMethod can help you to implement advanced logic for your dialing filters. For details, see Macros for Parameter Values.