3 Ways to Keep Voicemail & Auto Attendant when Upgrading to Skype for Business 2019
Those of us who use voicemail in Skype for Business face a quandary.
We did get a new Skype for Business Server, as well as a new Exchange Server. But we’re missing one component: the Unified Messaging service in Exchange Server 2013/2016. Exchange Server 2019 will NOT have Unified Messaging.
The sysadmins reading this already know what that means. They can feel it as a sudden clench in the chest. Skype for Business’ voicemail needs Unified Messaging. Without it you’ll end up upgrading a part of the office’s phone system away!
Two, actually…the Auto Attendant’s gone too. No more, “Press 1 for Customer Service. Press 2 for Sales…”
What do we do? If your offices use Skype for Business on-prem and employ Unified Messaging for voicemail and/or Auto Attendant, it’s time for some alternative thinking.
Fortunately, we’re all IT pros. We’re good at creative solutions. That’s what we’ll have to do here, to preserve Unified Messaging.
Right now we have 3 ‘preservation’ options, each with different levels of expense & usable time. Time to run some comparisons!
Voicemail/AA Preservation 1: Keep Your Exchange 2013/2016 Server On-Prem
This is a way to preserve UM within the Microsoft infrastructure. It involves juggling between different versions of Skype4B and Exchange. Essentially, you upgrade your Skype for Business Server to 2019…but not your Exchange Server. It stays at its current version. Accounts and configuration intact.
You’ll need to undertake several processes. Changing the UM dial plan, voice policies, etc. It all depends on your existing Exchange Server’s configuration. Here are resources to help you:
- Configure Exchange Server Unified Messaging for Skype for Business Server voice mail – MS Docs
- Plan for Exchange Unified Messaging Integration in Skype for Business – MS Docs
- Important! If you take this route, make sure to configure the new Skype for Business Server as a partner application to your Exchange Server, and vice versa. Even if Exchange had partner app configuration before, I’d advise re-running it.
VERDICT: The most direct solution. With a critical flaw – it has a lifespan. Exchange 2016 will run out of mainstream support in October 2020. Extended Support runs until October 2025, which lets you stretch things more. You’re still faced with the potential of higher support costs the longer you go.
This is the option I prefer, frankly. Even with the lifespan boundary. You retain the most control, and it requires almost no new hardware.
If you don’t run Exchange 2016 already, or the lifespan boundary doesn’t work, then we have Option 2.
Voicemail/AA Preservation 2: Switch to Cloud Voicemail/Cloud Auto Attendant (Hybrid Deployment)
Cloud Voicemail is Microsoft’s response to yanking Unified Messaging out of Exchange. It’s (predictably) a part of Office 365, and requires a tenant to operate. Same with Auto Attendant—now it’s a cloud service too.
Setting up Cloud Voicemail isn’t that complicated. You must have hybrid connectivity enabled first, of course. I’d even recommend doing this a week in advance, so you can test & verify successful connectivity.
To configure Cloud Voicemail, you’ll need:
- Your Office 365 tenant account login/password
- The domain assigned to your tenant
- Administrative access to your Skype for Business Front End and Edge Servers
- Administrative permissions on PowerShell
- At least one test user account
Once you have those together, follow the steps here. It’s basically a handful of cmdlets: How to Configure Cloud Voicemail – Microsoft Docs
If you already have a hybrid deployment, using Exchange Online, Microsoft will transition you to Cloud Voicemail in February 2020.
Cloud Voicemail is not a 100% drop-in replacement for Unified Messaging though. According to ExPTA.com, Cloud Voicemail doesn’t include Play on Phone, call answering rules, text notification, or Outlook Voice Access. Doesn’t mean those won’t show up down the line, but for now, Cloud Voicemail’s sticking to the basics.
VERDICT: If you want to move to Exchange Server 2019, you’ll have to switch either to Cloud Voicemail or Option 3. Exchange 2019 doesn’t have the Unified Messaging service. This might help to gradually introduce Office 365 tools to the company. You also get Teams this way, which could provide a transition path for all staff…if you’re going that way.
Voicemail/AA Preservation 3: Integrate a Third-Party Voicemail/Auto Attendant Service with Skype for Business
This option essentially abandons using Exchange Online, Cloud Voicemail, and Office 365. Instead, you add in a third-party service to provide your users voicemail and/or an Auto Attendant feature.
We have a curious reversal on this track. It’s relatively easy to add in Auto Attendant…several third-party providers exist to do just that.
However, voicemail’s a little harder to add in. I came across two solutions that appear to work with Skype for Business Server:
As far as I know, we haven’t worked with either of these solutions directly in a Skype for Business topology. If you have, please share your thoughts in the comments.
VERDICT: If you do want to upgrade to Exchange Server 2019, but don’t want anything to do with Office 365, this is your only option to preserve voicemail and/or Auto Attendant.
Preserving Unified Messaging: Unfortunate, but Necessary.
I can understand why Microsoft chose to remove Unified Messaging. It falls within their “cloud first” mission, consolidating things like voicemail & Auto Attendant into the Azure/O365 ecosystem. (Must have taken a LOT of coding…)
That said, those of us who appreciate on-prem control now have another instance of “technical gymnastics.” Trying to find a new solution for a resurgent problem.
Unless of course you want to drop Unified Messaging? I can’t think of a scenario when a business would voluntarily drop its voicemail/Auto Attendant…but that doesn’t mean it doesn’t exist. Perhaps you’re considering the idea?
In terms of how these processes shake out…we do have a full Skype for Business Server 2019 installation planned this year. We’ll most likely use Preservation 1, maintaining our current Exchange 2016 server. (Exchange 2019 will have a separate test.) I will document EVERYthing as we go, and produce plenty of blog posts from that.
If you’re planning a Skype4B 2019 upgrade, which Unified Messaging preservation method will you use?