Show Teams status on incident/Ritm caller field

RC19
Tera Expert

Based on user's status on Microsoft teams, We need to show a flag on incident caller field if user status is available/in a call/out of office etc.

is this possible ? if so, how ? and is it a recommended practise ?