Ocean Soft Switch Platform is a telecom level switching platform. It has all Call Center functions and it speaks SIP and also it can communicate with PSTN networks with TDM hardwares.
Ocean offers HTTP Rest API, websocket API and Linux/Windows SDK, damn easy to integrate into other systems such as CRM and OA. And, it does support Nexus CTI middleware.