
A small but powerful update has landed for any Teams admins managing telephony at scale.
You can now assign custom tags to telephone numbers using PowerShell. This is a great addition for organisations with complex number inventories, especially those juggling Direct Routing, Operator Connect, and Calling Plans.
These tags make it easier to:
- Filter numbers
- Automate workflows
- Organise large inventories
Each tenant can create up to 1,000 tags, and each number can hold up to 50 tags. That’s a lot of flexibility.
Here are the new cmdlets you’ll want to get familiar with:
- Set-CsPhoneNumberTag
- Update-CsPhoneNumberTag
- Remove-CsPhoneNumberTag
- Get-CsPhoneNumberTag
This is ideal for scenarios like tagging numbers by department, location, project, or even lifecycle status. If you’ve ever tried to manage hundreds or thousands of numbers manually, this update is going to save you time.
I think this will eventually make its way into the GUI format in the Teams Admin Center but for right now its PowerShell only.
For more info, check out the official Microsoft documentation: https://learn.microsoft.com/en-us/powershell/module/microsoftteams/set-csphonenumbertag?view=teams-ps
Zach Bennett is Microsoft Teams MVP and Principal Architect at LoopUp.
