Managing user presence

%3CLINGO-SUB%20id%3D%22lingo-sub-1430931%22%20slang%3D%22en-US%22%3EManaging%20user%20presence%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1430931%22%20slang%3D%22en-US%22%3E%3CP%3EHello%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20want%20try%20to%20make%20integration%20with%20MS%20Teams%20and%20my%20company%20application.%20We%20want%20to%20synchronize%20user%20presence%20between%20our%20app%20and%20Microsoft%20Teams.%20We%20need%20to%20get%20notification%20when%20some%20user%20changes%20presence%20in%20MS%20Teams%2C%20and%20on%20the%20other%20hand%20we%20need%20to%20set%20new%20one%20in%20MS%20Teams%20when%20user%20changes%20presence%20in%20our%20app.%20Is%20there%20any%20posibility%20to%20get%20notification%20about%20presence%20changes%20from%20MS%20Teams%3F%20I%20checked%20Graph%20API%20documentation%20and%20I%20can%20only%20get%20presence%20in%20beta%20api%2C%20but%20a%20I%20cannot%20get%20any%20updates.%20I%20also%20checked%20documentation%20of%20MS%20Teams%20bots%2C%20but%20i%20didn't%20find%20any%20information%20about%20presence.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3ERegards%20Mateusz%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1430931%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EDeveloper%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EMicrosoft%20Teams%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1430985%22%20slang%3D%22en-US%22%3ERe%3A%20Managing%20user%20presence%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1430985%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F685491%22%20target%3D%22_blank%22%3E%40Mateusz_Wroblewski%3C%2FA%3E%26nbsp%3Bnot%20yet%20via%20the%20graph%20API%2C%20we%20have%20been%20advised%20that%20they%20are%20working%20to%20app%20a%20webhook%20so%20your%20app%20can%20be%20notified%20of%20presence%20changes.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EIf%20you%20app%20has%20a%20local%20client%2C%20it%20can%20read%20Teams%20presence%20in%20the%20same%20way%20as%20Office%20client%20applications%2C%20see%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Foffice%2Fclient-developer%2Fshared%2Fintegrating-im-applications-with-office%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Foffice%2Fclient-developer%2Fshared%2Fintegrating-im-applications-with-office%3C%2FA%3E%26nbsp%3Bfor%20more%20details.%3C%2FP%3E%3C%2FLINGO-BODY%3E
Highlighted
Senior Member

Hello,

 

I want try to make integration with MS Teams and my company application. We want to synchronize user presence between our app and Microsoft Teams. We need to get notification when some user changes presence in MS Teams, and on the other hand we need to set new one in MS Teams when user changes presence in our app. Is there any posibility to get notification about presence changes from MS Teams? I checked Graph API documentation and I can only get presence in beta api, but a I cannot get any updates. I also checked documentation of MS Teams bots, but i didn't find any information about presence.

 

Regards Mateusz

1 Reply
Highlighted

@Mateusz_Wroblewski not yet via the graph API, we have been advised that they are working to app a webhook so your app can be notified of presence changes.

 

If you app has a local client, it can read Teams presence in the same way as Office client applications, see https://docs.microsoft.com/en-us/office/client-developer/shared/integrating-im-applications-with-off... for more details.