Presence API

%3CLINGO-SUB%20id%3D%22lingo-sub-339535%22%20slang%3D%22en-US%22%3EPresence%20API%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-339535%22%20slang%3D%22en-US%22%3E%3CP%3EHey%20I'm%20Marc%20working%20in%20Research%20and%20Development%20for%20Luware%2C%3C%2FP%3E%3CP%3EI%20was%20wondering%20if%20there%20are%20any%20updates%20on%20a%20Presence%20API%20release%2C%20where%20you%20can%20update%20and%20subscribe%20to%20Presence%20updates%20maybe%20over%20Graph%20API%3F%3CBR%20%2F%3ECheers%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-339535%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-356619%22%20slang%3D%22en-US%22%3ERe%3A%20Presence%20API%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-356619%22%20slang%3D%22en-US%22%3EI%20will%20pass%20this%20on%20too.%20Thanks!%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-353524%22%20slang%3D%22en-US%22%3ERe%3A%20Presence%20API%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-353524%22%20slang%3D%22en-US%22%3E%3CP%3EIf%26nbsp%3B%20you'll%20allow%20me%20to%20pile%20on%2C%20the%20ability%20to%20observe%20the%20microphone%20and%20camera%20status%20really%20help%20with%20status%20indication%20as%20well.%20I'm%20on%20calls%20a%20decent%20chunk%20of%20my%20day%2C%20and%20it's%20nice%20if%20people%20around%20me%20know%20if%20my%20camera%20or%20mic%20are%20possibly%20picking%20them%20up.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI'd%20home-brewed%20a%20Lync%2FSkype%20presence%20indicator%20that%20incorporated%20those%20into%20the%20lighting%20scheme%2C%20and%20proved%20to%20be%20very%20useful.%20(E.g.%20on%20call%20but%20muted%20was%20Yellow%20while%20on%20call%20but%20with%20mic%20or%20camera%20live%20was%20Red.)%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-344762%22%20slang%3D%22en-US%22%3ERe%3A%20Presence%20API%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-344762%22%20slang%3D%22en-US%22%3E%3CP%3EI%20agree%20that%20would%20be%20most%20useful%20-%20thanks.%20I'll%20pass%20this%20on%20to%20the%20team%20that's%20designing%20our%20forthcoming%20presence%20APIs.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-339557%22%20slang%3D%22en-US%22%3ERe%3A%20Presence%20API%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-339557%22%20slang%3D%22en-US%22%3E%3CP%3EGet%2FPut%20would%20be%20priority.%20But%20something%20like%20making%20a%20subscription%20providing%20a%20CallbackURL%20to%20retrieve%20Presence%20updates%20would%20be%20awesome.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-339553%22%20slang%3D%22en-US%22%3ERE%3A%20Presence%20API%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-339553%22%20slang%3D%22en-US%22%3EIs%20this%20similar%20to%20the%20status%20field%20that%20you%20used%20to%20be%20able%20to%20update%20in%20Skype%20to%20show%20what%20you%20were%20currently%20doing%3F%20Would%20love%20to%20have%20this%20back%20in%20Teams.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-339552%22%20slang%3D%22en-US%22%3ERe%3A%20Presence%20API%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-339552%22%20slang%3D%22en-US%22%3E%3CP%3EWe're%20aiming%20for%20the%20second%20half%20of%20the%20year.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EAre%20you%20primarily%20looking%20for%20GET%2FPUT%2C%20or%20also%20real-time%20subscriptions%20and%20updates%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-339544%22%20slang%3D%22en-US%22%3ERE%3A%20Presence%20API%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-339544%22%20slang%3D%22en-US%22%3EThis%20isn't%20necessarily%20answering%20your%20question%2C%20but%20there%20is%20a%20UserVoice%20item%20for%20this%2C%20which%20is%20showing%20a%20Under%20Review.%20But%2C%20if%20you%20haven't%20already%20go%20vote%20it%20up%20to%20show%20your%20support!%20%3CA%20href%3D%22https%3A%2F%2Fmicrosoftteams.uservoice.com%2Fforums%2F555103-public%2Fsuggestions%2F35689261-blynclight-for-microsoft-teams%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fmicrosoftteams.uservoice.com%2Fforums%2F555103-public%2Fsuggestions%2F35689261-blynclight-for-microsoft-teams%3C%2FA%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-523426%22%20slang%3D%22en-US%22%3ERe%3A%20Presence%20API%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-523426%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F28106%22%20target%3D%22_blank%22%3E%40Bill%20Bliss%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EWe%20are%20currently%20using%20SfB%20API%20to%20publish%20presence.%20We%20have%20a%20provider%20that%20offers%20a%20webservice%20giving%20us%20mobile%20phone%20presence%2Fstatus.%20This%20presence%20we%20publish%20as%20'Busy%20-%20Mobile'%20on%20linked%20PSTN%20users%20in%20SfB.%3CBR%20%2F%3EThis%20gives%20the%20user%20the%20possibility%20to%20see%20if%20the%20user%20they%20are%20trying%20to%20communicate%20with%20is%20busy%20on%20the%20cell%20phone%20before%20interacting%2Fcalling%20-%20and%20assists%20the%20operator%20to%20tell%20if%20the%20user%20is%20busy%20before%20transfer%20of%20an%20incoming%20call%20(Enterprise%20voice).%3CBR%20%2F%3EThe%20API%20for%20publishing%20presence%20from%20an%20agent%20to%20multiple%20users%20are%20not%20available%20in%20Teams%2C%20thus%20preventing%20us%20from%20moving%20full%20cloud%2C%20and%20use%20teams%20to%20replace%20current%20SfB%20with%20enterprise%20voice.%3C%2FP%3E%3CP%3EPlease%20add%20option%20allow%20a%20service%20to%20publish%20presence%20on%20behalf%20of%20users.%20The%20current%20application%20uses%20UCMA.%20It%20simply%20gets%20status%20from%20provider%20with%20mobile%20number%20and%20status.%20This%20number%20is%20used%20to%20lookup%20the%20user%20in%20AD%2C%20and%20then%20publish%20the%20presence%20using%20UCMA%20to%20the%20found%20user.%3CBR%20%2F%3EIt%20is%20currently%20publishing%20weather%20the%20user%20is%20online%20or%20not%2C%20so%20it%20is%20publishing%20both%20user%20and%20device%20status.%3C%2FP%3E%3CP%3EIf%20you%20wish%2C%20I%20can%20send%20you%20any%20info%20-%20including%20source.%3C%2FP%3E%3CP%3EThanks%3C%2FP%3E%3CP%3EJan%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-574349%22%20slang%3D%22en-US%22%3ERe%3A%20Presence%20API%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-574349%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F28059%22%20target%3D%22_blank%22%3E%40Larry%20Jin%3C%2FA%3E%26nbsp%3BIt%20looks%20like%20some%20companies%20are%20able%20to%20monitor%20user%20status%20(namely%20Anywhere365%20as%20shown%20on%20this%20page%3A%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fanywhere365.io%2Fplatform-element-inflight-snapper%2F%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fanywhere365.io%2Fplatform-element-inflight-snapper%2F%3C%2FA%3E).%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EHow%20are%20they%20achieving%20it%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-574515%22%20slang%3D%22en-US%22%3ERe%3A%20Presence%20API%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-574515%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F342346%22%20target%3D%22_blank%22%3E%40PierrickGenesys%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%3CP%3EIf%20you%20are%20wondering%2C%20Anywhere365%20are%20using%20the%20skype%20client%20API%20with%20suppressed%20GUI.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-734282%22%20slang%3D%22en-US%22%3ERe%3A%20Presence%20API%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-734282%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F28106%22%20target%3D%22_blank%22%3E%40Bill%20Bliss%3C%2FA%3E%26nbsp%3Bis%20the%20plan%20still%20H2%202019%20for%20the%20teams%20presence%20API%3F%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3ERegards%3C%2FP%3E%3CP%3EMorten%20Isaksen%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-793372%22%20slang%3D%22en-US%22%3ERe%3A%20Presence%20API%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-793372%22%20slang%3D%22en-US%22%3E%3CP%3EHi%20%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F28106%22%20target%3D%22_blank%22%3E%40Bill%20Bliss%3C%2FA%3E%26nbsp%3BAre%20there%20news%20about%20the%20presence%20api%3F%26nbsp%3B%3C%2FP%3E%3CP%3EThanks%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-793732%22%20slang%3D%22en-US%22%3ERe%3A%20Presence%20API%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-793732%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F28059%22%20target%3D%22_blank%22%3E%40Larry%20Jin%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI'm%20interested%20in%20both%20the%20Realtime%20and%20the%20GET%2FPUT%20(realtime%20is%20a%20priority).%20Any%20update%20on%20the%20progress%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-843785%22%20slang%3D%22en-US%22%3ERe%3A%20Presence%20API%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-843785%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F28059%22%20target%3D%22_blank%22%3E%40Larry%20Jin%3C%2FA%3E%26nbsp%3B%2C%20I%20think%20the%20presence%20API%20would%20be%20very%20useful%20for%20my%20team%20as%20well.%26nbsp%3B%20Was%20there%20a%20delivery%20Q2%202019%3F%26nbsp%3B%20If%20not%2C%20is%20there%20an%20ETA%3F%26nbsp%3B%20Thanks!%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-844290%22%20slang%3D%22en-US%22%3ERe%3A%20Presence%20API%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-844290%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F405818%22%20target%3D%22_blank%22%3E%40PaulMojica%3C%2FA%3E%26nbsp%3BLarry's%20no%20longer%20with%20Microsoft%2C%20I'm%20afraid.%20And%20no%2C%20there's%20no%20Presence%20API%20yet%20and%20we%20have%20no%20ETA.%20It's%20frustrating%20because%20many%20people%20have%20asked%20for%20it.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-844413%22%20slang%3D%22en-US%22%3ERe%3A%20Presence%20API%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-844413%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F28106%22%20target%3D%22_blank%22%3E%40Bill%20Bliss%3C%2FA%3E%26nbsp%3B%2C%20thanks%20for%20the%20quick%20reply.%26nbsp%3B%20I%20will%20monitor%20this%20forum%20for%20any%20updates.%26nbsp%3B%20%26nbsp%3BAs%20a%20possible%20workaround%2C%20is%20there%20a%20way%20to%20integrate%20the%20Skype%20API%20if%20our%20team%20is%20using%20MSFT%20Teams%3F%26nbsp%3B%20Thanks!%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-846118%22%20slang%3D%22en-US%22%3ERe%3A%20Presence%20API%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-846118%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F28106%22%20target%3D%22_blank%22%3E%40Bill%20Bliss%3C%2FA%3E%26nbsp%3Bcould%20you%20hint%20as%20to%20whether%20work%20has%20begun%20or%20not%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E
mhueppin
New Contributor

Hey I'm Marc working in Research and Development for Luware,

I was wondering if there are any updates on a Presence API release, where you can update and subscribe to Presence updates maybe over Graph API?
Cheers

17 Replies
This isn't necessarily answering your question, but there is a UserVoice item for this, which is showing a Under Review. But, if you haven't already go vote it up to show your support! https://microsoftteams.uservoice.com/forums/555103-public/suggestions/35689261-blynclight-for-micros...

We're aiming for the second half of the year.

 

Are you primarily looking for GET/PUT, or also real-time subscriptions and updates?

Is this similar to the status field that you used to be able to update in Skype to show what you were currently doing? Would love to have this back in Teams.

Get/Put would be priority. But something like making a subscription providing a CallbackURL to retrieve Presence updates would be awesome.

I agree that would be most useful - thanks. I'll pass this on to the team that's designing our forthcoming presence APIs.

If  you'll allow me to pile on, the ability to observe the microphone and camera status really help with status indication as well. I'm on calls a decent chunk of my day, and it's nice if people around me know if my camera or mic are possibly picking them up.

 

I'd home-brewed a Lync/Skype presence indicator that incorporated those into the lighting scheme, and proved to be very useful. (E.g. on call but muted was Yellow while on call but with mic or camera live was Red.)

I will pass this on too. Thanks!

@Bill Bliss 

 

We are currently using SfB API to publish presence. We have a provider that offers a webservice giving us mobile phone presence/status. This presence we publish as 'Busy - Mobile' on linked PSTN users in SfB.
This gives the user the possibility to see if the user they are trying to communicate with is busy on the cell phone before interacting/calling - and assists the operator to tell if the user is busy before transfer of an incoming call (Enterprise voice).
The API for publishing presence from an agent to multiple users are not available in Teams, thus preventing us from moving full cloud, and use teams to replace current SfB with enterprise voice.

Please add option allow a service to publish presence on behalf of users. The current application uses UCMA. It simply gets status from provider with mobile number and status. This number is used to lookup the user in AD, and then publish the presence using UCMA to the found user.
It is currently publishing weather the user is online or not, so it is publishing both user and device status.

If you wish, I can send you any info - including source.

Thanks

Jan

@Larry Jin It looks like some companies are able to monitor user status (namely Anywhere365 as shown on this page: https://anywhere365.io/platform-element-inflight-snapper/).

 

How are they achieving it?

@PierrickGenesys 

If you are wondering, Anywhere365 are using the skype client API with suppressed GUI.

 

@Bill Bliss is the plan still H2 2019 for the teams presence API?

 

Regards

Morten Isaksen

 

Hi @Bill Bliss Are there news about the presence api? 

Thanks

@Larry Jin 

 

I'm interested in both the Realtime and the GET/PUT (realtime is a priority). Any update on the progress?

@Larry Jin , I think the presence API would be very useful for my team as well.  Was there a delivery Q2 2019?  If not, is there an ETA?  Thanks!

@PaulMojica Larry's no longer with Microsoft, I'm afraid. And no, there's no Presence API yet and we have no ETA. It's frustrating because many people have asked for it.

@Bill Bliss , thanks for the quick reply.  I will monitor this forum for any updates.   As a possible workaround, is there a way to integrate the Skype API if our team is using MSFT Teams?  Thanks!

@Bill Bliss could you hint as to whether work has begun or not?

Related Conversations
Tabs and Dark Mode
cjc2112 in Discussions on
22 Replies
Stable version of Edge insider browser
HotCakeX in Discussions on
35 Replies
flashing a white screen while open new tab
cntvertex in Discussions on
13 Replies
How to Prevent Teams from Auto-Launch
chenrylee in Microsoft Teams on
28 Replies