Custom Dial Rules and International Dialing with Teams

Custom Dial Rules and International Dialing with Teams

Overview

During the initial Sync, a Global (Org-wide default) Dial Plan is created in the Microsoft 365 Tenant. 


Dial Plans and Rules can be found in the MS Teams Admin Center under the Dial Plans menu:


The default plan for the service should appear like this:


Beneath this are Normalizaton rules - there will be at least one - that are processed in the order presented. 


These contain call routing options based on a Regular Expression (Regex) pattern:



The initial rule is suitable in most case scenarios, but customers may have reason to add a dial plan or custom normalization rules. 


For example, where users are unable to dial certain numbers or if specific users need restrictions.



Synchronization

The dialling rules and policies are applied at the initial Sync and are checked (and reapplied if missing) with each subsequent Sync. 


An example of this check can be seen below:

<00:07> PS> Get-CsTenantDialPlan -Identity "Global" -ErrorAction "SilentlyContinue"
<00:08> Confirmed existing Tenant Dial Plan


Adding and Amending Rules

Rules can be added and amended but it must be remembered that a Sync will re-create any default rules that have been removed. If you are not au-fait with regex patterns it would be worth getting grips with how these work. Fortunately, the MS Teams Admin center allows for testing of rules before they are applied.



Adding international Dialing Rule

The following will allow you to create an international dialing rule. Rule creation mode must be set to advanced for the fields below to appear.

Further Reading

There is more information on creating Dialling Plans and Rules here: Microsoft Dialling Plans & Normalization Rules


    • Related Articles

    • International Dialing Codes

      International Dialing Codes
    • Teams App for Voicemail Notifications

      Prerequisites Ensure you have Custom Apps enabled at the organization level in Microsoft Teams Admin. Ensure the Microsoft Admin user who is launching the Application has a Microsoft Teams-capable license assigned. This is necessary in order to ...
    • Teams Why hasn't the Microsoft Teams Dialpad appeared?

      Problem The Microsoft Teams user cannot make outbound calls because the dial pad in the Calls screen is missing but the s/he can receive inbound calls into Teams at the PBX number or extension. Possible Solutions There are a few potential reasons for ...
    • Teams Connector Add Users (Step 4)

      Requirements Access to either the Teams Connector or Partner Provisioning Portal Add Users via the Teams Connector Provisioning Portal Log into the Teams Connector Provisioning Portal using the tenant's Global Administrator O365 user In the main ...
    • Supported Microsoft Licenses for Microsoft Teams Phone Connector

      Scope Intended Audience: All End Users This document will show you which Microsoft Licenses are supported for Microsoft Teams Phone Connector. Requirements: Each Microsoft User and the Global Administrator must have a Microsoft User License and a ...