Microsoft Lync and Skype for Business have a rich set of .NET APIs which make it easy to extend the platform and integrate it with other applications. This blog helps explain how to use those APIs.

Lync Conference next week

Posted: February 16th, 2013 | Author: | Filed under: Lync Development | Tags: | 1 Comment »

I’m very excited to be attending the first Lync Conference next week in San Diego. It looks like it will be a great event, with so many people who are interested in Lync collected in one place.

On Thursday morning, I’ll be co-presenting a session along with Albert Kooiman called “Be on the cutting edge in customer care with Lync and Skype.” We’ll be showing some demos of innovative ways to use Lync and Skype to deliver better customer care experiences.

I’ll be at the conference all week, and as always I’m happy to chat about Lync development or help with Lync API questions. If you’ll be at the conference and want to meet, feel free to send me an email, comment on this post, or look for me at the Clarity Consulting booth in the exhibit hall.

Conference deactivation and UCMA trusted participants

Posted: February 7th, 2013 | Author: | Filed under: Conferencing, UCMA 3.0, UCMA 4.0 | Tags: , , , , , | 1 Comment »

UCMA allows you to join a Lync conference as a so-called “trusted participant,” which has several interesting effects. First, it hides the participant in the conference roster, so that participants can’t see that your application is joined to the conference. Second, it allows your application to perform a variety of privileged operations like changing how audio is routed within the conference. If your application keeps conferences around for a while with trusted participants connected, you may run into a situation where conferences get unexpectedly deactivated by Lync Server. This can lead to confusing state changes, or even cause external participants like PSTN callers to be ejected. Continue reading “Conference deactivation and UCMA trusted participants” »