Presence Sync

Prev Next

Presence Sync

With the release of ConnecttoTeams 1.6, it is now possible for PBX and other external systems (contact center, etc.) to control the presence indicator in Teams. The inverse scenario, Teams presence automatically updating the PBX presence status of a user currently works with these PBX platforms (Netsapiens, RingLogix, United Cloud, Viirtue) using the NS-As-Feature-Event setting (see Pause Inboud Calling based on Presence).

Teams Presence

PREREQUISITE: In order to activate Presence Sync for an Enterprise, you will need to have the PBX App deployed for the Enterprise, and installed to each user.

How to Enable

Step 1: is for the Enterprise Admin while logged into the ConnecttoTeams Enterprise Portal to approve the use of Presence data from Microsoft Teams to the PBX App. This approval button will be presented in the Enterprise Admin Action Items dashboard as such:


When Grant Consent is selected, a Microsoft permissions screen will require the Enterprise Admin to allow the integration application access to user presence information. If you do not Grant Consent presence sharing will not work for any users through this application. Keep in mind that each user has to also individually consent to share presence information (Step 3 below).


Once Permissions have been granted, the Enterprise Dashboard will read as below:


Step 2: is to install the Teams Application. If you already have this Application installed you can skip this step. The best starting point to deploy the Teams application is by following these instructions which takes you through the entire process. Please make sure the Configurable Tab that is called PBX Soft Keys is enabled. The presence controls are part of the "PBX Soft Keys" Tab.


Step 3: is when the individual Teams user turns on and controls the Presence settings. The end user will need to navigate to the "PBX Soft Keys" Tab of the app as seen below. The option to enable Presence Monitoring is at the top of the screen.



To turn on presence monitoring the end user must simply mouse over and click the other side to toggle the switch from OFF to ON (or vice versa).


As of this beta release, the only option is for Teams to follow PBX presence; this means that changes to the status of the user in the external system - PBX, Contact Center - will cause changes for presence status of the Teams user (i.e. a Teams user with this integration picks up an inbound call (that is ringing to Teams as well) on a desk phone or any non-Teams phone). The PBX will relay the off-hook message to allow Teams status to change to BUSY. Once the call is complete the PBX goes to on-hook, the Teams status will change to Available.