Licensing Number Assignments and Porting Call Routing Reporting and Analytics Moving To Teams
What Licensing Do I Need? For Microsoft Phone System Teams Skype for Business Plan 2 Exchange Online Microsoft Phone System Audio Conferencing (optional) Office 365 Calling Plan (or Communications Credits)
Microsoft Phone System Minute Pooling One plan per user. Minutes are pooled at plan and country level. UK domestic US domestic US domestic & international 6,000 mins Cannot share pooled mins 15,000 mins Cannot share pooled mins 15,000 domestic mins 3,000 international mins Whichever is reached first 5 Users 5 Users 5 Users 1,200 min/u/m X 5 users = 6,000 minutes 3,000 min/u/m X 5 users = 15,000 minutes 3,000 min/u/m X 5 users = 15,000 domestic mins 600 min/u/m X 5 users = 3,000 int l mins Note: Pool size is based on *assigned* licenses and not purchased licenses
Calling Plan Availability United States Belgium France Germany Ireland Netherlands Puerto Rico Spain United Kingdom
Phone Number Acquisition Guidelines TNs be obtained from Microsoft with a valid calling plan Requires an Emergency Location per region User Numbers Assigned to individual users Can acquire up to 110% + 10 Service Numbers Assigned to call queues, caller ID masks, automated attendants. Available amount determined by table: https://docs.microsoft.com/en-us/skypeforbusiness/what-are-callingplans-in-office-365/how-many-phone-numbers-can-you-get
Acquiring Numbers Via GUI From the admin center -> voice -> phone numbers: Click + and select the appropriate amounts and regions.
Acquiring Numbers Via PowerShell Search-CsOnlineTelephoneNumberInventory Select-CsOnlineTelephoneNumberInventory
Phone Number Assignment Guidelines Emergency Locations need to be created User licensing needs to be assigned User needs to exist within correct global region There may be a delay before numbers become active
Emergency Location Creation Address will be provided to emergency dispatch Address must be validated to be applied Additional associated locations can be created (ex. to specify additional floors.)
Emergency Location Creation
Number Assignment by GUI In admin center -> voice -> voice users Highlight your user and select Assign Number
Number Assignment by PowerShell Set-CSOnlineVoiceUser
Customized Dial Plans Normalization rules can be created to replicate legacy dialing patterns using: New-CSVoiceNormalizationRule Set-CSTenantDialPlan Grant-CSTenantDialPlan
Emergency Calling Behavior With assigned Calling Plan Calls are intercepted by a 911 operator to verbally validate the location before proceeding With Hybrid Voice Calls are sent out existing PSTN trunks With Skype for Business Mobile Client Calls are sent through cell phone carrier With Teams Mobile Client *not yet available
Number Porting Simple ports via Admin portal < 1000 numbers From single telco All numbers are for users Complex ports via PTN@Microsoft.com Multiple carriers User and service numbers Large number of phone numbers
Number Porting Guidelines Plan at least a month in advance for third party telco to Microsoft Plan at least a week in advance for tenant to tenant Plan for a short downtime (~30 minutes) during port window Fill in Letter of Authorization (LOA) ensuring ALL information is 100% accurate Coordinate port window with Microsoft
Number Porting Guidelines Third party telco to Microsoft (no hybrid voice): Numbers will be added to tenant ahead of time for easy assignment Third party telco to Microsoft with hybrid voice, or tenant to tenant migrations will only have numbers appear at time of migration
Outbound Caller ID CNAM (Caller ID Name) may appear as user s domain name (EX: contoso.com) or number only. Outbound caller ID can be masked to appear as anonymous or as a selected service number Outbound caller ID policy PowerShell commands New-CSCallingLineIdentity Grant-CSCallingLineIdentity
Call Queue Guidelines Configured though Admin portal Call distribution is Attendant (parallel) or Serial Based upon group membership 50-agent limit per queue Agents can be pure online or hybrid with Skype Server or CCE (not Lync) Agents may opt-out if configured Gotcha: Unlike Skype Server, Attendant will only deliver one call at a time per user
Call Queue Setup via GUI
Automated Attendant Guidelines Business hours\after hours call handling Prompts can be text to speech, or uploaded audio Allows for dial by name directory lookups Dial by name can be scoped to groups Menu options 0-9 with options to forward to operator, user, call queue, or automated attendant Gotcha: No option to forward calls directly to voicemail.
Automated Attendant Setup via GUI
Adoption Reporting
Built-in Reporting
Call Quality Dashboard Available from tools menu in Skype Admin Console
Call Analytics Available from tools menu in Skype Admin Console Currently in Preview
Microsoft Phone System + Teams Basic calling is now available in Microsoft Teams
Setting the default Phone System client *-CSTeamsInteropPolicy
Where will inbound calls go? During Skype\Teams Interop and transition calls may hit both clients Caller calling from Setting: Default Setting: Teams; call received on Setting: SfB; call received on Skype for Business Skype for Business Teams Skype for Business Teams Teams Teams Skype for Business PSTN Skype for Business Teams Skype for Business Federated Skype for Business Skype for Business Skype for Business Skype for Business
Coming Soon: Combined Admin Console
http://bit.ly/2rdmuhb