Forum Discussion
Team Dial Plans not working in Teams Client
Hi All,
We are in the process of setting up a pilot for Teams Direct Routing.
Direct route is working fine and all is working when using the default Service Country plan for Belgium.
I have created a new dialplan to also include extension dialing and to make the step towards Teams Phone System smaller. The problem is that this dialplan is not working in the Teams Client, though the Get-CsEffectiveTenantDialPlan -Identity mailto:xxx@yyy.com command tells me that the dial plan is correctly applied to the user.
It is not client related, as I have the same issue on my Audiocodes C450HD phone and my Teams App on my mobile.
Any ideas?
12 Replies
Hi,
Can you send an example of the Dial Plan that doesn't work? Do you have any other custom Dial Plans that does work or can you create a new simple one and test that one. It could be something wrong with the DP you created.
- rverbiestCopper Contributor
This is the first dialplan we have created.
This what I have:
NormalizationRules : {Description=BE-Service;Pattern=^\+?(1\d{2,3}|116\d{3})$;Translation=1200$1;Name=BE-Service;IsInternalExtension=False, Description=BE-Extensions;Pattern=^(\d{3})$;Translation=3201$1;Name=BE-Extensions;IsInternalExtension=False}
ExternalAccessPrefix : 0
OptimizeDeviceDialing : FalseShould be straight forward. I have done a test in PS and this works:
PS C:\Users\[]> Get-CsEffectiveTenantDialPlan -Identity xxx@yyy.com | Test-CsEffectiveTenantDialPlan -DialedNumber 112
TranslatedNumber : 1200112
MatchingRule : Description=BE-Service;Pattern=^\+?(1\d{2,3}|116\d{3})$;Translation=1200$1;Name=BE-Service;IsInternalExtension=FalseHi,
Sorry for a late answer. The Translation should be a E.164 number, ex: Translation=+3201$1. If not and you dial 123 will end up calling +323201123.
I see that you have a ExternalAccessPrefix, is that intentional?
If you from your client dials 300 what happens?