Monday, February 6, 2017

Tenant Dial Plans: Custom / Extension Dialing in Cloud PBX (Office 365): A Preview


Update: Microsoft "graduated" Tenant Dial Plans from Preview to General Availability (GA) on April 20, 2017. The blog post making this announcement (as well as providing the updated training links) can be found here:

As the post states, pretty much everything is the same at GA as it was in Preview, so no real news to announce. The one change that they called out was that External Access Prefix is not supported at the time of GA launch. Best of luck on creating your custom Cloud PBX Dial Plans, but be careful!


For those of you that have been eagerly awaiting the arrival of custom dial plans in Skype for Business Online, your waiting days are narrowing significantly! Tenant Dial Plans have been introduced into Preview, and Microsoft is accepting applications to the preview program from customers that are under NDA and have a Skype for Business Online tenant in Office 365. First, a brief word on Why this is a big deal and what the desired functionality is that is being achieved.

What's the Deal with Tenant Dial Plans

Almost as soon as customers were able to start using Cloud PBX for placing PSTN phone calls in Skype for Business Online, the topic of customizing the Dial Plan was brought up and echoed across the landscape of users. The issue is that the ability to implement Custom Dial Plans in Skype for Business Online Cloud PBX is not a currently available function. This means that users cannot do extension dialing, or any other custom dialing scenario, outside of the default dialing scenarios that were defined by Microsoft by default. This default dialing behavior is pretty much restricted to dialing a full 10 digits (for the U.S.), or dialing in E.164.

With the ability to customize dial plans and normalization rules built deeply into Enterprise Voice in Skype for Business on-prem, why did Microsoft launch Cloud PBX without this ability from the start. Honestly, I believe the biggest reason is that Microsoft has been trying to change the narrative on how a user should dial their colleagues. With a strengthened unified communications tool homed in the Cloud, Microsoft wants users to start interacting with each by name. For example, when you lookup a user for a chat, or to see their presence, you either go to their contact object in the Skype for Business Contact List, or you start typing their name into the search bar:

Once you see the user you want, you can double-click the user to start a chat, right-click to see their Contact Card, add them to a list, and more. Microsoft wants you to take this a step further. They want organizations to embrace calling a user by "dialing" to be outdated; "so yesterday"; archaic. Get the point? Instead, they wanted organizations to get in the habit of "dialing" by looking up the user clicking to call. See below:

If I am being perfectly honest, Microsoft is pushing us in the right direction. This is a much simpler way to manage contacts and interact with them. A single approach to all forms of communication. However, this proved to simply be WAY too much change for end users in many organizations. End users want to keep working the way they always have; change tends to throw them for a loop, and it is often resisted. (It would appear that clicking to call a user is such a massive shift in thinking, that it will need to be phased into most organizations in a slower, gentler, more phased approach.)

"End users Want to keep working the way they always have; change tends to throw them for a loop, and it is often resisted." 

This reason is exactly why Microsoft started working on Tenant Dial Plans. The response and feedback on this one area was so great that it became clear that this functionality must follow Skype for Business into Office 365.

Tenant Dial Plans delivers on this need. It allows organizations to create tenant-based Dial Plans, with customized sets of normalization rules, to properly meet the granular dialing needs (wants) of the organizations that have begun adoption of Cloud PBX. In fact, many organizations have held off on adoption, or even exploration, of Cloud PBX due to this feature requirement alone. If an organization needs to have 4-digit-dialing, or 6-digit-dialing, or whatever, they can now achieve that in Office 365 by using Tenant Dial Plans.

Sign Me Up!

Ok, you are convinced. You have been waiting for this, and now want to start testing this out with some pilot users (because you should not be deploying a Preview toolset into Production!). How can you go about getting signed up. To be considered for the Preview, your organization must have a tenant that is currently using Skype for Business Online with Cloud PBX and be under NDA with Microsoft. First go to the Skype Preview website, click on Organization (this is not available to Individuals, check the box next to Tenant Dial Plans, and lastly click Sign Up. You can figure the rest out from there, I think.

Important Points to Remember

There are several important things to remember about using Tenant Dial Plans. I will cover a list of them here in Q/A format, and will also provide a look to a good Skype Academy video in which this information is covered and demoed.

Q: So, how many Normalization Rules can I add to a Dial Plan?
A: Good question! You can add up 25 normalization rules per Dial Plan?

Q: If I create a new "Tenant Dial Plan", will it apply to all of my Cloud PBX users?
A: A Tenant Dial Plan can either be scoped at the Global level, where it will apply to all of your Cloud PBX users, or it can be scoped and assigned at the User level. The below screenshot is from Scott Stubberfield's Skype Academy video demoing Tenant Dial Plans, and lays out the difference between the scopes and types of dial plans nicely:

Q: What about my Cloud PBX users that are in a Hybrid configuration? Do these Tenant Dial Plans apply only to PSTN Calling users, or also to On-Premise PSTN Connectivity and Cloud Connector Edition users?
A: Tenant Dial Plans apply to ALL Cloud PBX users. Regardless of the direction the user's PSTN calls go (Online through Microsoft services, or on-prem through CCE or existing telephony infrastructure), their dialing habits can be supported by Tenant Dial Plans.

Q: Yeah, so I assume that I will be able to manage these Dial Plans and normalization rules in a shiny new GUI, like with Skype for Business Server 2015?
A: Currently, the Preview only provides the ability to create and manage dial plans and normalization rules via remote PowerShell cmdlets; there is no sign of any of this in the Skype for Business Admin Center. Scott Stubberfield mentions a possible distant GUI companion to these cmdlets in the works "down the line" via his tutorial video, but no solid dates or commitments around that at this time.

Q: Do the Dial Plans in Cloud PBX work the same way as they do On-Prem, with the most granularly-scoped Dial Plan taking effect for a user?
A: Actually, no, and this is a good thing. If this were the case, and you assigned a Tenant Dial plan rather than leaving the existing default Service Dial Plan in place, you would have to create normalization rules for all of your user's dialing scenarios. Instead of the most granular dial plan taking effect, Cloud PBX merges the rules for the default Service Dial Plan for the user's location with the rules for any Tenant Dial Plans have been assigned to the user. The benefit to this is that all the normal dialing rules that already apply to Cloud PBX users do not have to be re-created in the new Tenant Dial Plans; instead, the normalization rules in the Tenant Dial Plans can be limited only to the additional dialing scenarios that you want to account for. Brilliant, right?! Below is another screenshot from Scott Stubberfield's demo Skype Academy video shows this concept in a clear and concise format:


In this blog post I have given a brief introduction to what Tenant Dial Plans is, what it currently looks like in Preview, and why it is freakin' awesome. I hope many of you that have been exploring and testing with Cloud PBX are as excited about this as I am! In the next post, we will go over some of the cmdlets that were introduced for the purposes of managing these new Tenant Dial Plans. In the meantime, if you want to learn more about Tenant Dial Plans, check out the Skype Operations Framework training via the Skype Academy:

Stay techy, my friends!


  1. I'm confused becaus of
    Nothing about joining the preview.

    1. Sometimes their documentation can...leave you wanting more! ;-) Got to, and you should be able to sign up your Organization to the Preview if you are under NDA with Microsoft. Honestly, they didn't even have any big announcement around this. They started dropping little links via Tweet to the Support Docs before the preview was even live...Teasers.

  2. Thanks for sharing valuable information.It is very useful for me and also useful for who wants more information. cloud PBX

  3. This requires steady investigation and general reexamination of focused procedures.

  4. If your business consumes your entire life and your family life suffers because of it, home page

  5. This comment has been removed by the author.

  6. (people who market their products) to sign up for and promote their product or services, and make a commission for each sale (which is usually as low as 10% and on the high-end 75%)

  7. The blog is so charming. You can't avoid it.

  8. Bear in mind your workers; they can be a major piece of keeping your concentrated on your business startup every day. Vested Technology

  9. From activity flicks to Science fiction films, clients can add anamorphic light refractions to their film with the Light Streak Channel from Brooklyn Impacts. This channel was intended to enable clients to emanate include streaking beams of light from the splendid ranges in their scene, dispensing with the requirement for composite film. Final Cut Pro X Plugins

  10. For evident reasons, another business needs to complete a great deal of research before a business design can even be created. birminghamvirtualoffice

  11. Premium quality card for business or membership cards are the cherry on top of your marketing efforts.find

  12. This spots make it simple for individuals to discover what they are searching for..tshirt printing

  13. I would be supportive on all your articles and blogs as a result of they are simply up to the mark.
    click now

  14. The business can be transferred more smoothly as possible obstacles have been anticipated and addressed..

  15. Companies on average have one designer, a couple of web developers, analysts, and a few sales and support people Alvin L Girlmore

  16. The company could be moved much more efficiently as you possibly can hurdles happen to be expected as well as tackled. You may check it at

  17. With process films that will Development fictional flicks, people will add more anamorphic brightness refraction's to the roll film when using the Brightness Skills Tv channel with Brooklyn Applies to. Also more visit here

  18. I hope this dial plan will work and it could let them have what they are really wanted to have for so many of time in their time. will give you some amazing idea and very effective for the papers writing.

  19. This plan looks so appealing and successful that every business man must use it. Online services are expanding day by day so this is the best service among all.

  20. understand how changing processes and products affect your financials, and every idea you have does not automatically work as you envision it to increase

  21. Private moneylenders fill this hole giving a large number of them the much required business trade advance out the USA.
    launch franchise business

  22. Thanks for this post, really useful. There's one more tool to find contact information: It helps me to find personal emails and phone numbers.find email chrome extension

  23. Given this circumstance,COMPUTER SCIENCE MUT you have to foresee the various hazard factors that may influence your computation of business.

  24. As increasingly more credit open doors began to end up accessible, there was a developing idea that obnoxious credit practices could exploit indebted individuals.bankruptcy lawyer in san diego

  25. You've got to make the mental shift from running your businesses as a self-employed job/good employee to building a business you can one day sell, scale or own passively to fund your retirement.
    eb-5 visa investor guide

  26. This is just done if all else fails, be that as it may, and once the loan has been completely reimbursed then the lien is evacuated and you increase full possession. loans for bad credit utah