Dial Plans and Call Park Policies

Dial plans and call park policies are two important features in Microsoft Teams that enable organizations to effectively manage their phone systems. Here is a detailed description of these features, along with some working examples:

Dial Plans: A dial plan is a set of rules that determine how calls are routed within an organization. Dial plans can be used to define how calls are handled for different locations, departments, or user groups. In Microsoft Teams, dial plans are created and managed using PowerShell cmdlets.

Some examples of how dial plans can be used include:

  • Routing calls to specific destinations based on the caller’s location or department.
  • Defining dialing rules for international calls.
  • Creating custom dialing rules for specific user groups.

Call Park Policies: A call park policy is a set of rules that determine how calls are parked and retrieved in Microsoft Teams. Call park allows a user to place a call on hold and then retrieve the call from any other device or location. Call park policies are created and managed using the Teams admin center.

Some examples of how call park policies can be used include:

  • Defining the maximum duration that a call can be parked before it is automatically retrieved.
  • Restricting call park to specific user groups or locations.
  • Defining the range of numbers that can be used for call park.

Here are some steps to create a dial plan in Microsoft Teams:

  1. Open PowerShell on your computer and connect to the Microsoft Teams admin center by running the following command: Connect-MicrosoftTeams
  2. Create a new dial plan by running the following command: New-CsDialPlan -Identity <DialPlanIdentity> -Description <DialPlanDescription>Replace <DialPlanIdentity> with a unique name for your dial plan, and <DialPlanDescription> with a brief description of the plan.
  3. Configure the dial plan settings by running the following command: Set-CsDialPlan -Identity <DialPlanIdentity> -NormalizationRules <NormalizationRules> -NationalNumberTranslationRules <NationalNumberTranslationRules>Replace <NormalizationRules> with the dialing rules for your plan, and <NationalNumberTranslationRules> with any translation rules for international numbers.
  4. Assign the dial plan to users by running the following command: Grant-CsDialPlan -Identity <UserIdentity> -PolicyName <DialPlanIdentity>Replace <UserIdentity> with the user or user group you want to assign the dial plan to, and <DialPlanIdentity> with the name of the dial plan you created.

Here are some steps to create a call park policy in Microsoft Teams:

  1. Open the Microsoft Teams admin center and go to the “Voice” section.
  2. Click on “Call park policies” and then click on “Add” to create a new policy.
  3. Enter a name for the new policy and configure the call park settings, such as the maximum duration for parked calls and the range of numbers that can be used.
  4. Assign the call park policy to users by going to the “Users” section and selecting the users you want to assign the policy to. Click on “Edit” and then select “Assign policies”. Select the call park policy you created and click “Apply”.
Author: tonyhughes