Using sipcall virtual pbx short dial numbers with Microsoft Teams
The Microsoft Teams Phone System completes dialed numbers based on the configured usage location.
For example, if the usage location (UsageLocation) is set to CH (Switzerland)
,
the Phone System completes the dialed number by adding the country code +41
(Microsoft DialPlan 'CH'). This is fine for regular calls and emergency numbers. However, short dial numbers must be dialed without the country code.
To ensure your Teams Phone System handles this correctly, follow these steps:
1. Define your short dial numbers
- Your short dial numbers should have a fixed length, e.g., 3 digits. A length between 1 and 5 digits is possible.
- Your short dial numbers should start with a fixed digit. We recommend using a digit between 2 and 9.
- 3-digit short dial numbers below 200 should not be used, as they are reserved for emergency numbers.
- 4-digit short dial numbers below 2000 should not be used, as they are reserved for emergency numbers.
2. Create short dial numbers
Create or review your short dial numbers in the customer portal under "Numbers" -> "Number Overview". Click on the desired number to configure the short dial (within the "Short Dial" card).
3. Create a normalization rule in the Teams Phone System
- 3a Option via Global Dial Plan Policy
- 3b Option via Separate Dial Plan Policy
Choose this option if you are not using any other telephony provider with Teams. The global policy is assigned to all users by default.
3a.1. Log in to the Microsoft Teams Admin Center.
3a.2. In the "VoIP" section, click on "Dial Plans".
3a.3. Click on "Global (Org-wide default)" to add a normalization rule to this policy.
3a.4. Give the normalization rule a name (e.g., sipcall short dials
) and a description (e.g., 3-digit starting with 2
).
3a.5. Enter the defined length of the number and "The dialed number starts with".
3a.6. Leave the "Then Action" option disabled.
3a.7. Save the created normalization rule.
3a.8. Save the dial plan.
You can also create a separate dial plan policy (e.g., sipcall
) and assign it to the desired users.
3b.1. Log in to the Microsoft Teams Admin Center.
3b.2. In the "VoIP" section, click on "Dial Plans".
3b.3. Add a new policy and define a name (e.g., sipcall
).
3b.4. Add a normalization rule to this policy.
3b.4. Give the normalization rule a name (e.g., sipcall short dials
) and a description (e.g., 3-digit starting with 2
).
3b.5. Enter the defined length of the number and "The dialed number starts with".
3b.6. Leave the "Then Action" option disabled.
3b.7. Save the created normalization rule.
3b.8. Save the dial plan.
Allow Microsoft some time after completing the configuration. It may take up to 1 hour for the configuration to take full effect.
If you have multiple short dial definitions, create one rule per definition.