0

I'm tasked with writing a web app that will connect an internal employee and an external client while logging Case details. Our company recently switched over to Lync, so I'm a bit lost on the API for doing this.

Ideally, this would be a web app (C# & ASP.NET) so that the customer support department doesn't have to install something to every workstation. It would also mimic the behavior found in this article for sending an email to allow external users to connect.

Is UCMA required for this? We have a generic Lync account that could be used by a service to facilitate these requests if that would be more appropriate. I can also force the issue for using a desktop app if need be.

I'm just having a hell of a time finding the right API calls to make this happen on MSDN so any links to docs or tutorials would be a huge help.

Some research that doesn't quite point out what needs to be done:
UCMA: Chat with users not in AD
How do I Invite a user by email to a Lync 2010 chat session using the API?

Community
  • 1
  • 1
  • So your internal users are using lync, but your external users aren't, hence the need for the web app? Have you looked at the lync web client? If so, where does this come up short for you? Just trying to understand the scenario a bit more... – Paul Nearney Mar 17 '12 at 22:19
  • The need for the web app is because we need to log some things to a CRM system while sending the invitation. For audit purposes, they don't want our tech support team sending invitations directly from Lync. I fully expect that the external clients will use the Lync web client more often than not. – TempleWulf Apr 09 '12 at 19:54

2 Answers2

0

You should also take a look at UCWA - Microsoft's Unified Communications Web API.

Unified Communications Web API

It's a great platform for adding Lync functionality into your Web application, has an Online Demo with full source code as well.

Matthew Proctor
  • 110
  • 2
  • 6
0

you should take a look at this sample located at :%Program Files%Microsoft UCMA 3.0\SDK\Core\Sample Applications\Reference\ContactCenter

You'll find more details here : http://msdn.microsoft.com/en-us/library/hh285604.aspx

Hope that helped.

Kharaone
  • 597
  • 4
  • 16