Call popups using websockets

Hello everybody,

I would like to implement my own custom integration for making appear popups containing details of a call when some external PBX fires an incoming call.
I already figured out that i can connect the PBX -> SuiteCRM writing some custom Rest\Soap API inside Suite, but the hard part would be to fire the event from
SuiteCRM -> Browser.

So i thought would be cool to add Websockets support to suiteCRM (like: http://socketo.me/), and use them…
But the lack of documentation about SuiteCRM is quite discouraging me, and alternatives i found to this are just workarounds.

Is there anyone who already did something similar? is it possible or it’s going to be too tricky?
is there a better way to handle this problem (except using external integrations) ?

Thanks :slight_smile: