Our client wants to be able to press the "Call" button in Outlook (when viewing a contact), and then have their desk phone place the call. There's an API available to do that, but the problem is actually getting the call signal from Outlook.
I've done some research and I came across topics like the Office Communicator API, but this seems to be primarily aimed at communicating with Lync. I've also had a look at the source code for Jitsi which is able to handle calls from Outlook, but I have been unable to figure out how they actually do it.
Basically: how do I register my application as a telephone handler for Outlook?