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!.
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.