Support for voice route translation rules in Direct Routing
Direct Routing in Teams works almost exactly the same as in Skype for Business on-premises except there is no support for trunk translation rules. This means that if you have to do any manipulation of numbers before sending to the PSTN, you have to do it at the PSTN gateway level. This probably isn't possible if you are using a service provider for Direct Routing.
It would be useful to have this feature added (maybe to the CsOnlineVoiceRoute cmdlet ) to give more flexibility when communicating with third party PSTN providers.
Hemang Shah commented
There is still no solution for SuperTrunk config, we have to revert to making those translation on SBC, when there are 100s of customers this is not sustainable.
Andrew Morpeth commented
You can now apply per-trunk translations. Microsoft Teams Direct Routing Trunk Translations allow you to manipulate caller and called numbers at a per-trunk level.
Look at this article for more info - https://ucgeek.co/2020/09/microsoft-teams-direct-routing-trunk-translations
Any questions let me know.
Adrian Dolder commented
We have exactly the same problem that it is only possible on the Set-CsOnlinePSTNGateway. But if you have a carrier which uses the Supertrunk conficuration, you don't have a PSTN Gateway on your tenant.
So we need another possibility to manipulate outgoing numbers, because we have a lot of customers they don't want to make outgoing calls with their direct number (such as a CEO, he wants that the number showed is the number of his secretary).
Please move up in the priority!