Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

access Lync / Skype for Business conversation in C#

I'm facing a use case, where it shall be possible to take over a Lync/Skype for Business Conversation into my Software. The help desk user was contacted by a customer via Skype for Business and now needs to create a ticket from that conversation. Only the chat-conversation is needed, no voip conversations or so.

I could not find any documentation about how to start any Actions out of a Skype for Business conversation window.

I'm sure, somebody solved that before.

like image 448
MadMaxAPP Avatar asked Apr 01 '16 07:04

MadMaxAPP


People also ask

How do I view conversations on Skype for Business?

Find a previous conversation with a specific personOpen Skype for Business, and in your contacts list, right-click the person whose previous conversation you want to view. Click Find Previous Conversations.

Where are Skype for Business conversations stored?

Your Skype for Business conversation history is stored in the Outlook Conversation folder. If you open that folder, you'll find information such as the date and time the chat messages were sent, the names of the participants, as well as the conversation text itself.

Is Lync and Skype for Business the same thing?

What happened to Lync?" Lync was renamed Skype for Business in April 2015. Along with a new name came some new features and a fresh new look. It's pretty cool, and you can read more about it at Explore Skype for Business.

How do I download Skype for Business conversations?

Click Show Menu arrow next to the gear icon in the top right and select Tools > Options > Personal. On the Personal tab, choose Microsoft Exchange or Microsoft Outlook from drop-down menu and select Save my IM conversations in my email Conversation History folder. Click OK.


2 Answers

Note that: - "Skype for Business" is basically a rebranded Lync, so Shane's advice about the "Lync Client SDK" is correct. - "Skype" != "Skype for Business". It's like java and javascript, totally different, just similar names for branding. - Persistent Chat means "chat rooms that remain". Skype for Business has regular IM chat and its much less used "Persistent Chat". - tel.red can do this for you if you pay them.

like image 192
Yusuf Saib Avatar answered Oct 06 '22 03:10

Yusuf Saib


I think what you want is to use the Lync Client SDK specifically the parts dealing with Persistent Chat, there are samples you can play with.

If you don't want to integrate into the Lync Client itself, you can go down the UCMA route and create a "bot" that can take part in chat conversations.

like image 20
Shane Powell Avatar answered Oct 06 '22 03:10

Shane Powell