Hi,

You should investigate the API of MS Teams. MS Teams has an API to set the status of a subscriber - I haven't used it myself yet, but I've checked its existence:
https://learn.microsoft.com/en-us/graph/api/presence-setpresence?view=graph-rest-1.0&tabs=http

I haven't checked yet on chat messages, but an API for messaging exists:
- https://learn.microsoft.com/en-us/graph/api/chatmessage-post?view=graph-rest-1.0&tabs=http

This could be the glue to put it together.

Maybe this could server as some pointers.

Thanks,
Carsten
--
Carsten Bock I CTO & Founder

ng-voice GmbH

Trostbrücke 1 I 20457 Hamburg I Germany
T +49 179 2021244 I www.ng-voice.com

Registry Office at Local Court Hamburg, HRB 120189
Managing Directors: Dr. David Bachmann, Carsten Bock, Quirin Maderspacher



Am Mi., 31. Mai 2023 um 07:27 Uhr schrieb Hans-Jürgen Brand <hans-juergen.brand@gmx.net>:
I got a request to test Kamailio and MS Teams side by side at the same customer.
IT department would like to use Kamailio with Blink SIP client and the HR and Management department would like to use MS Teams.
 
Makeing VIOP calls are not the problem. But how to exchange the present status and exchange chat messages? 
In Kamailio we use SIP SIMPEL / XCAP. 
 
Does someone knows a solution? As fare as I know Microsoft has removed the Xmpp Gateway function in the solution.
 
kind regards
Hans-Jürgen Brand
 
__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions
To unsubscribe send an email to sr-users-leave@lists.kamailio.org
Important: keep the mailing list in the recipients, do not reply only to the sender!
Edit mailing list options or unsubscribe: