Install Microsoft Teams Presence plugin
Prerequisites
-
Skype for Business client needs to be installed on the client
-
Bit-rate of following clients needs to be the same, either 32-bit or 64-bit
-
Skype for Business client
-
Microsoft Teams client
-
Inflight Snapper
-
Teams Presence plugin
-
-
Azure App client id, with the following API Permissions: (more information below)
-
Presence.Read | Delegated
-

Before the plugin can be used, the right permissions need to be assigned to the Azure App.
-
Navigate to your Azure App on https://portal.azure.com
-
Click ‘API Permissions’
-
Click ‘Add a permission’
-
Click ‘Microsoft Graph’
-
Click ‘Delegated permissions’
-
Open 'Presence'
-
If 'Presence.Read' is not selected, select it and click 'Add permissions'
-
Install plugin
Note Plugin is added by default in Snapper v 6.9.3.
-
Download the zip-file
-
Unblock the zip-file if needed
-
Right-click the zip-file
-
Select properties
-
Uncheck “blocked” or click the “unblock”-button
-
-
Extract the zip-file
-
Launch the MSI
-
Follow the wizard
-
Finish the installation
Check MS Teams Client
-
Make sure the setting “Register Teams as the chat app for Office (requires restarting Office applications)” is checked in your MS Teams Client
-
MS Teams Client > Settings > General
-
-
Make sure the bitrate of the following applications are identical (all 32-bit or all 64-bit):
-
MS Teams Client
-
MS Teams Client > About > Version
-
-
Snapper
-
Snapper Teams Presence Plugin
-
MS Office
-
Change A365 core accordingly
-
Connect to the A365 server
-
Navigate to the config.xml
-
Edit the config.xml
-
Enable the presence provider “AttendantServiceSource”
-
Add a match-pattern for the Teams Domain:
<Match pattern="domain.com" />
-
Restart the UCC services
Validate connection
As of now, all presence changes from the Agent’s Teams client (with the matching sip doain), should be shared with the A365 back-end (this can be confirmed from the log files; please find an example log-line below).
2019-06-07 12:51:54,602 [21] ucc_name DEBUG - ucc_name Presence change: 'sip:agent@comain.com' Online : 3500 : : Web : None Formal:False, Active:True. WspAttendantServiceModalityCapabilities: (audio: True, video: False, text: False)
Note Please note, if the Snapper is not started, the Agent shows offline from an A365 perspective and no calls will be offered to the Agent, so make sure the Agent has the Snapper started while working.
Did you find this page helpful?
Yes No
Sorry about that
Why wasn't this helpful? (check all that apply)
Thank you for your feedback.
Want to tell us more?
Email your feedback to our documentation team.
Great!
Thanks for taking the time to give us some feedback.