The Remote SDK API provides a WebSockets based protocol via which any Cisco MPP phone running release 11.3.1 or later may be controlled.
The MPP Remote SDK utilizes a WebSocket connection, initiated by the phone, to allow the controlling WebSocket server to send commands, receive command results, and receive events notifications from the MPP phone. The WebSockets server is not provided by Cisco, but Cisco partner developed implementations may be available.
Requirements
Cisco MPP phones running 11.3.1 release or later firmware
Ability to run a WebSocket server at an IP address to which the MPP phone can connect.
Note: The phone initiates the connection and the phone can be behind a Firewall/NAT.
A controlling WebSocket server must be implemented.
Configuration of the Control_Server_URL
setting on the phone, so that the phone can maintain a connection with the controlling WebSocket server.