Skype for Business Online Call Queues: Agent Opt In/Out

Skype for Business

Last night Microsoft announced and published the Agent Opt In/Out feature to Skype for Business Online.

This update allows Admins to grant Call Queue Agents an ability to Opt In and Out from taking calls from a particular Queue at will.

For all newly created Call Queues, Agent Opt In/Out option will be enabled by default. For pre-existing Call Queues, Admins will need to enable this feature manually.

Continue Reading

Network Assessment Tool for Skype for Business and Microsoft Teams

The Microsoft Network Assessment Tool provides the ability to perform a simple test of network performance to determine how well the network would perform for a Microsoft Teams or Skype for Business Online call. The tool tests the connection to Microsoft Network Edge by streaming a set of packets to the nearest edge site and back for approximately 17 seconds for a configured number of iterations.  The tool reports:

  • Packet loss
  • Jitter
  • Round-trip latency
  • Reorder packet percentage

Important: Starting around December 15 2017, older versions of the tool may stop working and will report an issue with the relay configuration. Please update accordingly.

Requirements

Supported Operating System: Windows 7 or later
PC must meet the requirements for Skype for Business Online systems described here.
For Windows Server edition, ensure the Desktop Experience feature is enabled.
For Windows N or KN versions, ensure the Media Feature pack is installed.
Only a single instance of the tool running on PC instance.

This tool is not intended for load/stress testing.

Installation

Download the latest version of the Network Assessment Tool over here

The tool in installed in the “C:\Program Files\Microsoft Skype for Business Network Assessment Tool” directory.

In the Usage.docx you can find more specific parameters to run the tool.

Usage

Browse with a command prompt over to “C:\Program Files\Microsoft Skype for Business Network Assessment Tool”

Default running the tool will forward you to Office365 (Skype for Businesss Online/Microsoft Teams). If you want to change the IP Address from the edge server you talking to you can open the “NetworkAssessmentTool.exe.config”. Line 27 will give you the oppurtunity to change the relay IP (If you want to talk to your own on-premises environtment this is your sip.domain.com IP address). You can also change the IP Addresses to for example Microsoft Teams, the IP Addresses you can find over here.

To change de number of calls you want to test change line 41 (Call will be made serially)

When executing the script you can add “/verbose” to display all of the output from the script.

Network performance

Run “NetworkAssessmentTool.exe” from the command prompt.

The tool is setting up a call (default configured 17seconds) and will display the status of the call.

Network connectivity

Run “NetworkAssessmentTool.exe /connectivitycheck” to test connectivity.

Results

The installation also contains a “ResultsAnalyzer.exe”, with this tool you can analyze the report from the command line:

To compare your values against the max values, you can check this blog article.

Holidays available for Auto Attendant – Skype for Business Online

Skype for Business

With the holidays coming soon Microsoft has released the “Holidays feature” in Auto Attendant (released November 29, 2017) The holidays feature is avaliable for all Phone System customers. Customers in all regions who have Phone System SKU (formerly known as CloudPBX) will now be able to create Holiday schedules using the new holidays Auto Attendant UI, or by PowerShell.

  • Up to 20 different holidays
  • Max 10 date ranges in each holiday
  • Holidays must have unique names (nesting/overlapping allowed)

Create holidays

Go to your Skype for Business admin panel > Call Routing > Auto Attendant.

Select your Auto Attendant and click edit, go to holidays.

Holidays - Auto Attendant

Powershell

A set of PowerShell cmdlets to export Holiday schedules from one Auto Attendant and import them into another Auto Attendant is also available:

List holidays:
Get-CsOrganizationalAutoAttendantHolidays [-PrimaryUri] <Uri>
Export Holidays into a .csv file:
Export-CsOrganizationalAutoAttendantHolidays [-PrimaryUri] <Uri>
Import this .csv file into another Auto Attendant:
Import-CsOrganizationalAutoAttendantHolidays [-PrimaryUri] <Uri> -Input <byte[]>

For more information on Holidays in Phone System Auto Attendants and Import/Export PowerShell cmdlets, please refer to Auto Attendant documentation here.

Update Skype for Business 2016 Client – KB4011238

Skype for Business

Microsoft has released an update for Microsoft Skype for Business 2016 client. The version number of this update is 16.0.4615.1000.

In addition to the release of the new client, this update fixes a list of issues.

Issues that the update fixes

This update fixes the following issues:

  • KB 4051048 Invalid participant number is displayed in a warning message when you send an exceeding size meeting in Skype for Business 2016
  • KB 4051049 No denied notification when waiting in the lobby to join in a meeting in Skype for Business 2016
  • KB 4051050 Phone number instead of contact name is displayed for an Active Directory contact in Skype for Business 2016
  • KB 4051051 Selection is moved to the bottom when using the Up Arrow key in conversation history in Skype for Business 2016
  • KB 4051052 Can’t join a meeting through Lync Web App after the meeting can’t be joined from the Skype Meeting Add-in in Outlook
  • KB 4051053 Anonymous meeting join fails if the meeting organizer is disabled for federation in Skype for Business 2016

Microsoft Flow – Skype for Business Connector

I don’t know if you ever used Microsoft Flow, but i use it mostly for getting notification abouts some important rss feeds. In this example i will use a Weather forecast flow.

Microsoft released a new connector to send notifications to Skype for Business, (according to the microsoft docs site, it’s still in preview) you can choose 2 options:

  • Create an online meeting
  • Send an instant message

Create an online meeting

When creating the trigger meeting you can enter sip addresses separated by semi-colun.

in the result after running the Flow you can see the meeting URL created. When using Phone dial-in, confence ID, dial-in number and directory url will also be created.

In my test scenario the meeting did not popped up at my Skype for Business Client, so you will need to create another event to send the urls to the users.

Send an instant message

If you choose the IM option you can send a IM message to a specific user

You now will be notified about the Weather forecast (see top bar subject).

Limits

Connections per account: 2

Name Calls Renewal Period
API calls per connection 60 60 seconds