help • 4 Editing General Settings • Federated services via identity providers • Microsoft Teams presence synchronization
4.20.1 Microsoft Teams presence synchronization
The presence status as well as some activities of a Swyx user can be displayed to other participants registered at the same SwyxServer. You can define this option for the user, see 9.7 Defining call and status signaling.
If a Swyx user also has a Microsoft Teams account, their Microsoft Teams status can be forwarded to SwyxServer and synchronized with the Swyx status information.
*Further information on the Microsoft Teams user status:
*Further information about the Swyx user status:
help.enreach.com/cpe/latest.version/Client/Swyx/en-US/#context/help/status_signalling$
* 
The data from Microsoft Teams to Swyx is transmitted encrypted in the network traffic.
 
Swyx Synchronize "Speaking" status with Microsoft Teams
Any Swyx user who is on a call with a device or a client app on the SwyxServer will receive the status "Speaking". This status is forwarded to Microsoft Teams and the status of the Teams user changes to "In a call".
* 
The Teams status "In a call", which is triggered by the Swyx status "Speaking", has no effect on the call policy "Busy" (Busy-on-Busy) of Microsoft Teams.
This is a confirmed bug of MS teams, see https://feedbackportal.microsoft.com/feedback/idea/31f4ed87-5253-ec11-a819-000d3a7bc845 and https://techcommunity.microsoft.com/t5/teams-developer/ms-graph-setpresence-problems/m-p/2798805/highlight/true#M3957
During the call on SwyxServer, incoming calls via Teams can still be signaled to users and are not rejected with the busy tone.
 
* 
Changing status in Microsoft Teams can take up to three seconds.
 
Checking the functionality
You can check the functionality of the application at SwyxIt! Classic.
Microsoft Teams Status --> Swyx Status
The status of the Microsoft Teams users is transferred to Swyx in the following way after five seconds at the latest:
In Teams
(Set by the user)
In Teams
(set automatically, based on the activity)
The consequent Swyx status
Available
Available
Available
 
Available out of office
Available
Busy
Busy
Away
 
In a call
Speaking
 
In a meeting
Away
 
On a call, out of office
Speaking
Do not disturb
-
Do not disturb
 
Presenting
Speaking
 
Focussing
Do not disturb
Away
Away
Away
 
Away Last Seen <time>
Away
Be right back
-
Away
Appear offline
-
Away
 
Offline
No synchronization with Microsoft Teams
 
Status unknown
 
Out of office
* 
The status text that a Swyx user has set in a client remains unaffected by the synchronization.
 
Swyx Status --> Microsoft Teams Status
The status "Speaking" is transferred to Microsoft Teams after three seconds at the latest.
* 
If the Teams user has set their status manually, this status remains unchanged. The exceptions are "Available" and "Busy". These statuses change to "In conversation" when Swyx "Currently speaking" is displayed.