Solved The issue of Teams Integration

Status
Not open for further replies.

Ada Wang

Platinum Partner
Advanced Certified
Joined
Feb 7, 2019
Messages
36
Reaction score
4
Hi there,

I tried the setting of Teams Direct Routing in Microsoft 365 Integration, and completed the former 3 steps. However, there is an error in the Users Script of step 4.
# Phone number invalid: Set-CsUser -Identity user@XXXXX -OnPremLineURI "tel:NOT_E_164;ext=220" -EnterpriseVoiceEnabled $true -HostedVoiceMail $true
$users_ids = @()

Actually, I've set the user's onpremlineuri parameter to "tel:+8150XXXXXXXX;ext=220", and already waiting for more than 24 hours.

2021-07-29_17h53_44.png

Is there any method to make 3CX recognize the phone number? Or anything else needed?
 
Hi Ada,

I do not fully understand what is not working or what you are looking for.

The user script takes the number before the ";ext=XXX" from what is configured in your Admin 365 Portal for the user's Office Phone. This must be entered in an e164 format.

The substitution of ";ext=XXX" is done by 3CX corresponding to the user's extension. Together this is the pair for us between 3CX and Teams.

1627550696252.png

ps if you have only overridden this parameter in teams and not let the config script do it, 3CX does not know which user this is as we need to save this into your extension as a mapping...
 
  • Like
Reactions: Evolute IT
Hi StefanW
Thanks for your prompt reply.

I did set the number in the wrong place...
After changing the settings, the number was immediately reflected in the script, and the script ran successfully!

Thank you very much~
 
  • Like
Reactions: StefanW
Status
Not open for further replies.

Members Online Now

Forum statistics

Threads
111,831
Messages
589,277
Members
164,660
Latest member
RJenkinsROCK