Exchange Unified Messaging Online migration support
Important
The Unified Messaging service in Exchange Online is out of support as of February 28, 2020, 5 PM Pacific Time. All voicemail accounts have been migrated to Cloud Voicemail service by Microsoft. Any remaining auto attendant traffic won't be monitored and might be disrupted at any time.
In reference to the announcement on February 8, 2019, Microsoft is retiring the Exchange Unified Messaging Online (ExchUMO) service by February 28, 2020. This article offers a summary of what affected customers should know and do to plan for their business continuity.
ExchUMO is deployed by customers for voicemail, auto attendant, Call Queue, and fax integration services. Microsoft plans to help customers migrate to Phone System services that already support thousands of customers on Skype for Business Online and Microsoft Teams.
Voicemail is primarily a Microsoft-driven migration; admin involvement and/or investment might be required for a subset of customers. Auto attendant is an admin-driven migration; you need to re-create the existing ExchUMO auto attendant trees in the Cloud Auto Attendant cloud service. Customers who consume any of the ExchUMO features with a third-party PBX won't be migrated to Skype cloud services because they don't support partner PBX systems. A retirement plan for partner support was announced in this blog, and customers in this deployment model can migrate their users to one of Microsoft’s Unified Communications platforms/services or acquire a third-party voicemail and/or auto attendant solution for these users. Fax integration isn't supported in the cloud-based services; customers need to migrate to a partner solution.
Who is affected?
Customers using any of the following features from the Exchange Unified Messaging Online service are affected:
- Voicemail service
- Auto Attendant service
- Call Queue service
- Fax integration
Note
Customers who are using any of the Exchange Server on-premises with Unified Messaging are not affected.
Learn more about the user and admin experience impact in User experience impact.
Migration plan overview
Microsoft identifies various customer deployments that are consuming features from ExchUMO and helps customers migrate based on the following plan.
Customer group | Timeline | Details |
---|---|---|
Customers who are ready to migrate Features to migrate:
|
March—May 2019 | Examples:
|
Customers with prerequisites Features to migrate:
|
May—December 2019 | Examples:
|
Customers who require admin involvement & customer investment Features to migrate:
|
By February 2020 | Examples:
|
Voicemail migration guidelines
Get informed
Familiarize yourself with the blog announcement and this article to plan a smooth migration for your users. See Check Skype for Business voicemail and options for details on the Phone System Voicemail capabilities.
Establish a Skype for Business hybrid topology
If you do not have a Skype for Business hybrid topology established, you need to do that to enable a smooth migration of your voicemail users. See Configure Skype for Business hybrid for more details.
Note
You do not need to migrate your users online for the voicemail service migration. However, for on-premises users to leverage Phone System voicemail service, a hybrid topology must be established.
Plan your auto attendant migration
Admins can start migrating their auto attendants from ExchUMO to the Cloud auto attendant at any time. See Set up a Cloud auto attendant for more details.
Microsoft continues to deliver additional auto attendant capabilities that customers might consider required for their migration. Admins should evaluate the feature set and migrate their auto attendant instances accordingly. For a feature-list comparison, see the ExchUMO and Azure cloud-based services feature matrix.
Plan for your voicemail post-migration validation and testing
Voicemail migration is Microsoft driven. Admins are not required to do anything, given that the pre-requisite hybrid topology is established. Microsoft performs the required validation and testing to make sure users’ voicemail migration is not disrupted. Admins are encouraged to perform testing and validation on their side. See Suggested test plan and post-migration validation for admins for a recommended test plan.
Note
Lync Server 2010 is not supported. If you are in a 2010 server deployment, you should plan a server upgrade or consider migrating your users to Microsoft Teams.
Monitor the Admin Notification Center
Watch for a notice in the Admin Notification Center with further details and a timeline regarding your users' migration. Notifications are sent at least 30 days before your migration period.
Note
If you received a notification with your users’ migration timeline and would like to postpone your migration for a business-critical reason, you can do so by contacting Microsoft Support. You cannot postpone your migration beyond the retirement date of February 28, 2020. For customers who might have more questions, please contact your account team or Microsoft Support. Customers already using Microsoft 365 or Office 365 can submit a support case through the Microsoft 365 admin center.
Consider opting in for a planned migration
You can opt in for a planned Voicemail service migration to CVM. Before opting in, review the details of this article, especially the following sections:
- Migration steps (this section)
- ExchUMO and Azure cloud-based services feature matrix
- User experience impact
When you choose a managed migration, you will not receive a pre-migration 30-days notification in the Microsoft 365 admin portal message center.
To opt in for a planned migration, send an email request from your administrator's email address to cvm@microsoft.com with the following information:
Preferred date (Tuesdays): migration waves are executed every Tuesday. Please select a date on a Tuesday that is not beyond December 3, 2019.
Tenant ID: 32 characters number in this format 0046728c-688a-4472-a38f-098fec60ac6x. You can find your tenant ID in the Microsoft 365 admin portal under Microsoft Entra ID, or using the following PowerShell cmdlet:
Get-CsTenant | Select ObjectId
You'll receive an email confirmation once your tenant is successfully migrated.
Auto attendant migration guidelines
Microsoft 365 and Office 365 organization administrators are required to re-create their Exchange UM Online auto attendants in the Microsoft Cloud Auto Attendant service and switch their on-premises phone numbers to them before the Exchange UMO service retirement date of February 28, 2020. This is the recommended guideline to successfully migrate and test new Cloud auto attendants. If you have a large number of auto attendants, you can use the Exchange UM Auto Attendant to Cloud Auto Attendant Migration scripts to simplify the bulk migration of auto attendants.
Auto attendant setup
We strongly advise that you start the setup of your new auto attendants early to avoid last minute issues and to get familiar with the functionality and experience of the Cloud Auto Attendant service. For auto attendants that require one or more gap features, you can create and test the auto attendants when the gap features are available to prepare for deployment. For more information about gap features, see the Appendix.
Use the Exchange UMO cmdlets to export the configuration of existing auto attendants by using Get-UMAutoAttendant.
Use the Export-UMprompt cmdlet in Exchange Online PowerShell to export the greeting media files (if used) and convert them to .mp3 format.
Follow the instructions in Plan Cloud auto attendants and Set up a Cloud auto attendant to create auto attendants by using the Microsoft Teams admin center or PowerShell.
Review your greetings if the menu options changed.
Configure transfers to your response groups by using the "Auto Attendant Call Transfer to PSTN" workaround in the Known issues section of this article.
Test the new auto attendants by calling them internally or assigning a test phone number.
Cutover
- Switch your phone numbers from Exchange UMO auto attendants to the new auto attendants.
- Move the SIP URI from the contact object to the resource account.
- Test and validate your auto attendants by using the newly assigned phone numbers.
Appendix
ExchUMO and Azure cloud-based services feature matrix
Service | Feature level | Feature | Notes | Cloud VM/AA | ExUMO |
---|---|---|---|---|---|
VM | Service Features | Support 3rd-party PBX | Including all features provided to third party PBX such as MWI (Message Waiting Indicator) using SIP notify messages from Exchange UM Online | N | Y |
VM | Service Features | Support Skype for Business Server | Y | Y | |
VM | Service Features | Support Microsoft Teams | Y | N | |
VM | Service Features | eDiscovery and Hold | For security and compliance | Y | Y |
VM | Service Features | Exchange Rules support | For security and compliance | Y | Y |
VM | User Features | PSTN Dial-in Access | Subscriber access | N | Y |
VM | User Features | Delegate | missed call email | N | Y |
VM | User Features | PSTN Outlook Voice Access | Subscriber access | N | Y |
VM | User Features | Dial-in using an authenticated endpoint | Calling the voicemail service to listen to voice messages and change voicemail settings | Y | Y |
VM | User Features | User setting to disable voicemail | Y | Y | |
VM | User Features | User setting to change the personal greeting | Y | Y | |
VM | User Features | User setting to create an OOF greeting | Y | Y | |
VM | User Features | User setting to change the default language | Y | Y | |
VM | User Features | User setting to overwrite default greeting with TTS | Y | N | |
VM | User Features | Record personal greetings (authenticated device) | Y | Y | |
VM | User Features | Record personal greetings (PSTN) — play on phone | N | Y | |
VM | User Features | User setting to disable transcription | N | Y | |
VM | User Features | Transcription | Y | Y | |
VM | User Features | MWI (Message Waiting Indicator) using SIP notify messages | N | Y | |
VM | User Features | MP3 audio file format in Outlook | Y | Y | |
VM | User Features | Variable speed play control | Y | Y | |
VM | User Features | Forward a voicemail | Forward a received voicemail to other users | Y | Y |
VM | User Features | Sending a voice message to a group of users | Voicemail broadcast | N | Y |
VM | User Features | Voicemail notification using SMS | Users can receive an SMS when they have a new voicemail | N | Y |
VM | User Features | Supported greeting languages | Details here: What are Cloud auto attendants? | Y | Y |
VM | User Features | Call answering rules | Y | Y | |
VM | User Features | Play on phone (PSTN)- to play message | Call me on my cell to listen to the voice message | N | Y |
VM | User Features | Play on phone (Auth)- to play message | Call me on my authenticated device | N | Y |
VM | User Features | Shared mailbox between multiple users | Y | Y | |
VM | Caller Features | Caller experience — protected voicemail | The caller can choose an option to mark a recorded message as protected | N | Y |
VM | Caller Features | Caller experience — private voicemail | The caller can choose an option to mark a recorded message as private | N | Y |
VM | Caller Features | Silence detection | N | Y | |
VM | Tenant-Admin Features | Server-level protected voicemail | Tenant-admin can configure a service-level rule to mark incoming voicemail as protected | Y | Y |
VM | Tenant-Admin Features | Change recording duration time limit | Y | Y | |
VM | Tenant-Admin Features | Change silence detection timeout | N/A | Y | |
VM | Tenant-Admin Features | Change number of input failure | CVM: hard coded to 3 | N | Y |
VM | Tenant-Admin Features | Change the default language | Y | Y | |
VM | Tenant-Admin Features | Disable/enable transcription | Y | Y | |
VM | Tenant-Admin Features | Disable/enable missed call notification | N | Y | |
VM | Tenant-Admin Features | Help Microsoft improve voice mail preview | Y | Y | |
VM | Tenant-Admin Features | Customize text message for enabled users | N/A | Y | |
VM | Tenant-Admin Features | Transcription profanity masking | Y | N | |
VM | Tenant-Admin Features | Voicemail policy | Y | Y | |
VM | Tenant-Admin Features | Web portal administration | CY19 | Y | |
VM | Tenant-Admin Features | PowerShell | Y | Y | |
UM | User Features | Message Waiting Indicator (MWI) on Skype for Business certified phones | Might be provided by phone partner | No | Yes |
AA | Service Features | AA support 3rd-party PBX | N | Y | |
AA | Service Features | Support Skype for Business Server | Y | Y | |
AA | Service Features | Support Microsoft Teams | Y | N | |
AA | Service Features | Dial by name, DTMF input | Y | Y | |
AA | Service Features | Dial by name, speech input | Y | Y | |
AA | Service Features | Multi-language support | Language details here: What are Cloud auto attendants? | Y | Y |
AA | Service Features | Transfer to operator, CQ, or a user | Y | Y | |
AA | Service Features | Transfer to PSTN number internally (DID RNL) | Y | Y | |
AA | Service Features | Transfer to PSTN number externally | Check out Known Issues section below | Y | |
AA | Service Features | Business hours | Y | Y | |
AA | Service Features | Menu options | IVR menu options | Y | Y |
AA | Service Features | Assigning a cloud PSTN number to AA | Y | N | |
AA | Service Features | Assigning an on-prem PSTN number to AA | Y | Y | |
AA | Service Features | Custom user selection | Enabling callers to reach customized list of organization users | Y | Y |
AA | Service Features | After-hours and holidays treatment | Y | Y | |
AA | Service Features | Custom greeting using text to speech | Y | Y | |
AA | Service Features | Extension dialing | Reaching a user by dialing their extension | Y | Y |
AA | Service Features | Mailbox for AA callers to leave a message | Y | Y | |
AA | Service Features | Multiple PSTN number assignments to an AA | Y | Y | |
AA | Tenant-Admin Features | Web portal administration | Y | N | |
AA | Tenant-Admin Features | PowerShell cmdlets | Y | Y | |
Fax | Service Features | Fax integration | N | Y |
Suggested test plan and post-migration validation for admins
To validate that your users have been migrated to Cloud Voicemail, leave a voicemail to a user and check the message body in Outlook. Cloud Voicemail messages have a footer that reads:
"Thank you for using Transcription! If you don't see a transcript above, it's because the audio quality wasn't clear enough to transcribe."
When testing voicemail functionality after your users have been migrated, make sure to consider the following scenarios:
- Validate voicemail access across all endpoint types in your organization, such as apps and IP phones.
- Validate with sample users that the configured personalized greetings are played to callers.
- If your organization has a legal or compliance requirement to disable transcription for users, make sure it's disabled post migration. For more information, see Set up Cloud Voicemail.
- If you have previously configured Exchange VM policies and rules, make sure they're effective.
- Familiarize yourself with the Cloud Voicemail service PowerShell cmdlets for changing user settings.
User experience impact
The following is an overview of end-user voicemail migration experience.
Experience | Change in user experience |
---|---|
Email notification | No change No email is sent to users notifying them about voicemail account activation/migration. |
Access to previous messages | No change Users have access to their previous voicemail messages in all supported endpoints. |
Receiving VM in outlook, SFB Apps | No change Users continue to receive their voicemail messages in all supported endpoints. |
Transcription | Enhanced CVM transcription has a higher accuracy rate and supported languages than ExchUMO. |
User setting | New experience Users are able to change their preferences from a User Setting Portal (USP). Users can access their USP from a hyperlink in their voicemail email, or the User-Settings button on their SFB client; https://aka.ms/vmsettings. |
Features | See the feature-set comparison for details. |
Outlook rules for VM messages | No change Previously created rules will apply to CVM messages after migration. |
User management and provisioning in CVM
New Skype for Business users will be automatically provisioned for Cloud voicemail when created. No other admin work or license is required to provision new voicemail users. See Set up Cloud Voicemail to learn about policy management for existing and new users.
Admin Auto Attendant management experience
To learn more about auto attendants, see Set up a Cloud auto attendant.
Known issues
Greeting inconsistencies
Subscriber access might continue to work for your tenant until the service is retired, even after all your users are migrated to Cloud Voicemail. To avoid user confusion and an inconsistent experience, disable the subscriber access since the greetings change after migration. To do that, remove the EXUM contact for each subscriber access line using Get-CsExUmContact | ?{$_.IsSubscriberAccess -eq $true} | Remove-CsExUmContact
.
Auto Attendant Call Transfer to PSTN
To transfer an auto attendant call to an external PSTN phone number via Skype for Business Server or a Response Group service (RGS) on Skype for Business Server, create a new on-premises user with call forwarding set to the PSTN phone number or RGS phone number. The user must be enabled and correctly configured for Enterprise Voice and have a voice policy assigned.
Shared mailbox is still accessible
A shared mailbox configured using Exchange UM Online continues to receive messages after the migration to CVM and be accessible to users via Outlook. However, access to change the greeting messages of these mailboxes won't be available once migrated to CVM. Customers with shared mailboxes that are used to capture auto attendant callers should use the Auto Attendants and Call Queues Shared Mailbox capabilities once released (ETA October 2019).
"Username is not using Skype for Business" banner displays
The CVM service is based on the Microsoft Teams infrastructure, and calls from a Skype for Business client might cause an information banner to display on the client that reads: "Username isn't using Skype for Business. For a richer experience, switch to Teams or start a Skype meeting." Make sure to update your users' Skype for Business client to the latest C2R client update to prevent this banner from appearing.
"Set Up Voice Mail" takes you to OWA
Clicking Set Up Voice Mail from the client will continue taking Skype for Business Server 2015/2013 customers to the Office Web Access (OWA) portal page after migration to CVM. All settings are removed from the Voicemail tab in OWA and a banner displays with a redirect link to take users to the CVM user settings portal.
Changing greeting remotely
PSTN subscriber access isn't supported in CVM. For users that need to change their greeting remotely, a "Change your greeting" menu option has been added to the voicemail IVR service for mobile clients. Users can call this service by pressing and holding the "1" key on the mobile client dial-pad.