Developing a UCMA Lync 2013 bot to interact with SharePoint 2013


I’ve recently been involved in a POC whose the purpose was to integrate Lync 2013, SharePoint 2013 and UCMA. The key topics that had to be covered by the POC were:

  • Being able to register a Lync Application that “listens” to application endpoints representing SharePoint Communities
  • Being able to auto-discover new communities and add them as new application endpoints
  • Being able to call (IM + Audio/Video calls) the SharePoint communities from the Lync 2013 Client
  • Being able to auto-reply to audio calls and transfer to human agents when applicable.
  • Being able to auto-reply to IM and interact with SharePoint on behalf of the lync user

Key technical topics discussed in this video:

  • Configuring a Lync Trusted Application
  • Configuring the lab
  • Using Kerberos delegation / S4U extensions with the Trusted App
  • Registering new ApplicationEndPoints
  • 2013 CSOM and/or REST API from within the trusted app

You can download the source code here

Here is the video:

Happy Coding!


About Stephane Eyskens

Office 365, Azure PaaS and SharePoint platform expert
This entry was posted in UCMA and tagged , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s