Integration with soft-phone?

Is there any way of integrating a soft phone(EyeBeam) with pipedrive so that when a call comes in, a POP-UP is displayed on pipedrive screen.
I have a PBX site that uses asterisk.
I just want a POP-UP on pipedrive itself displaying the name when the call comes in, so that i don’t have to switch back to my PBX site or Softphone.

Is this going through CounterPath?
Seems there’s desktop API available that you can use:

In that case, i have to use bria’s softphone.
But i want to eyebeam for my webapp.