Dialing rules overview

Applies To: Windows Server 2003, Windows Server 2003 R2, Windows Server 2003 with SP1, Windows Server 2003 with SP2, Windows Server 2008, Windows Server 2008 R2, Windows Server 8 Beta

Dialing rules overview

Telephony API (TAPI) allows you to configure dialing rules for all telephony programs. If you run a TAPI-supported program before configuring dialing, the program normally prompts you for the minimum information required for dialing. To completely configure dialing rules on a computer, use Phone and Modem Options in Control Panel, as described in this topic.

Dial locations

A dial location is the set of parameters that is used to analyze telephone numbers and determine the correct sequence of numbers to dial. You can create as many dial locations as you need for different dialing requirements.

A dial location can correspond to an actual geographic location, such as an office or hotel room, where you need to include codes for dialing outside of the company or building. If your work takes you to different cities, countries, or regions, you can create a dial location for each area, city, or country/region code.

A dial location can also be created for dialing rules that are not necessarily associated with a geographic location. For example, you can create different dialing rules for different company accounts, calling cards, or long distance services.

Dial location information includes:

  • Name

  • Country or region

  • Area (or city) code

  • Dialing rules

  • Area code rules

  • Calling card information

Naming and using dial locations

Dial locations can be named anything that is helpful for remembering them later. The default dial location is the location selected in the Phone and Modem Options dialog box. Many telephony programs allow you to select a different dial location before dialing. When a telephony program dials a long distance number, it uses the dialing information provided by the selected dial location to complete the connection.

The available dial locations are listed on the Dialing Rules tab of Phone and Modem Options in Control Panel. On this tab, you can select the default dial location, create a new dial location, or edit any existing dial location. To create a new dial location, see Create a new location. If you want to edit an existing dial location, see Change dialing properties for a location.

General dial location rules

General dial location rules specify the name of a location, the country or region, and the local area code. They also enable you to access outside lines from a PBX for local and long distance calls, disable call waiting (so incoming calls do not interrupt connections), and specify either tone or pulse dialing.

The default rules for dialing local, long distance, and international calls are determined by the country or region that you have selected. Dialing rules specify the long distance operator and international prefix that is dialed before domestic long distance or international phone numbers.

Area code rules

Area code rules enable you to change the dialing patterns for calls to numbers in the same country or region, as described in Specify area code rules. The default area code rule for numbers in another area code often requires the program to dial the long distance operator, the area or city code, and then the phone number. For numbers in the same area code, the program dials only the subscriber's phone number. The default rules are shown in the following table.

Format and Example For

LongDistanceOperator (AreaOrCityCode) Prefix-SubscriberNumber

1 (425) 555-0101

Numbers in other area or city codes

Prefix-SubscriberNumber

555-0101

Numbers in the same area or city code

Digits dialed in each of these categories may be different for different countries, regions, or locations.

Use area code rules to specify any of the following exceptions to the default rules:

Format and Example For

(AreaOrCityCode) Prefix-SubscriberNumber

(425) 555-0101

Numbers in another area or city code.

(AreaOrCityCode) Prefix-SubscriberNumber

(425) 555-0101

Numbers in the same area or city code.

LongDistanceOperatorPrefix-SubscriberNumber

1 555-0101

Numbers in the same area or city code.

LongDistanceOperator (AreaOrCityCode) Prefix-SubscriberNumber

1 (425) 555-0101

Numbers in the same area or city code.

LongDistanceOperator (AreaOrCityCode) Prefix-SubscriberNumber

01 (425) 555-0101

Numbers in another city or area code, but the long distance operator is not the default for the country or region.

If you use a different long distance operator than the country/region default for all area codes, it is much easier to use a calling card for the dial location instead of creating an area code rule for every area or city code that you dial. For more information, see "Calling cards" in this topic.

Specifying more than one rule for an area code

When different prefixes in an area code are dialed differently, you can specify more than one rule for the area code. Area code rules are applied from top to bottom in the list. If two rules apply to a particular prefix in an area code, the last rule in the list determines the dialing pattern for that prefix.

When you create a new area code rule, it is added to the bottom of the list. To apply multiple rules correctly then, create area code rules in this order:

  1. Any default rule that should apply to all unspecified prefixes. (In this case, use the Include all the prefixes within this area code option). This rule should appear at the top of the list.

  2. Area code rules that list specific prefixes. (Use the Include only the prefixes in the list below option).

Most prefixes in an area code follow the default dialing patterns shown here:

Dial For

1 (AreaOrCityCode) Prefix-SubscriberNumber

Numbers in another area or city code.

Prefix-SubscriberNumber

Numbers in the same area or city code.

When most prefixes in an area code do not follow the default dialing patterns, create one rule to specify the new default dialing pattern for the area code and create another rule to specify the few exceptions. This is easier than just creating one area code rule that lists the bulk of prefixes for an area code.

For example, suppose you dial most numbers in an area code in the following format:

(AreaOrCityCode) Prefix-SubscriberNumber

but three prefixes are dialed in this format:

1 (AreaOrCityCode) Prefix-SubscriberNumber

First, create an area code rule that applies to all prefixes in the area code and, in that rule under Rules, select only the Include the area code check box. This creates the default rule for the area code. It will apply to all the prefixes that are not specified by the second rule in the list.

Second, create an area code rule that lists the three prefixes that follow the second dialing pattern. In that rule under Rules, select both the Dial check box (confirm that the adjacent text box says 1) and the Include the area code check box. This creates a rule that applies only to the three prefixes and should appear second in the list.

Calling cards

A dial location can use a calling card to specify the sequence of numbers to be dialed for a particular calling card or long distance service. You may also choose to use a calling card to specify a different long distance operator or international operator than the default operator for a country or region.

A calling card records the calling card number and any personal identification number (PIN). It defines the access numbers and dialing steps for local, long distance, and international calls. After you create a new calling card, you can use it with any dial location. To create or use a calling card, see Create a new calling card or Use a calling card for long distance dialing.

If you use two or more long distance services with different access numbers, you can create a calling card for each service and a different dial location to use each calling card. Telephony programs typically permit you to change the dial location before dialing a number. When you dial a number, select the dial location that corresponds to the long distance service that you want to use.

Important

  • When you enter a calling card PIN number, this number is displayed in plaintext. Therefore, to enhance security, type this number in a private location whenever possible. If you are not in a private location, take care to ensure that this number is not exposed to another user.

Specify a long distance carrier

The long distance carrier number, also called the long distance operator, is dialed before the area code or country/region code to dial domestic or international long distance calls. The country/region selection for a dial location usually enables programs to dial the correct long distance carrier numbers for domestic and international calls. If your long distance carrier is not accessed with the default numbers for the country/region selection, then see Specify a long distance carrier.