Creating Dial Plans

Last Updated : Nov 21, 2022 |

Dial plans are sets of rules for how to translate any numbers dialed by MS Teams users. For more information, refer tohttps://docs.microsoft.com/en-us/microsoftteams/what-are-dial-plans.

  • Each dial plan contains up to 50 dialing rules. MS Teams searches the rules for a match to the number dialed by the user.

  • When a match occurs, the rule settings determine what changes MS Teams applies to the dialed number. MS Teams then uses the translated number for routing through the user's associated voice routing policy.

The following types of dial plan exist:

Dial Plan Type

Description

Country dial plans

Microsoft maintain dial plans for different countries. When the MS Teams user's location is set to a particular country, the appropriate country dial plan is automatically associated with the user's dialing.

Global dial plan

Each tenancy in MS Teams has a default global dial plan. MS Teams applies the global dial plan to all users who are not associated with a user plan (below). MS Teams searches the dialing rules in the global plan for a dialing match before searching against the country dial plan.

  • MS Teams uses the global dial plan as the template when you add a new user dial plan.

User dial plans

For each tenancy you can add up to a 1000 additional dial plans. You can associate each MS Teams users with a user plan. MS Teams searches the dialing rules in that user plan for a dialing match before searching the country dialing plan.

Planning a dial plan

Decide whether to use the Global dial plan or create a customer specific-plan or plans. Using a dial plan provides a method to override the default translations applied by the country plans.

  • List all types of numbers for which you need custom dial rules.

  • You must make this list as comprehensive as possible. MS Teams checks all numbers not matched by the global or user plan against the country dial plan. That can lead to MS Teams prefixing numbers with + or + and the country code for the user's location.

  • List which users or groups of users need to dial which numbers. Use this to assess whether you need to add the dialing rules to the tenancy's global dial plan or into separate user dial plans.