EXEC + | + pause + \n + PauseID
The value of "ASCII" :
EXEC|pause\n3ee8a525e8XXXXXXXXXXXXXX
3ee8a525e8XXXXXXXXXXXX = PauseID
The « \n »
is used to separate parameters. In this example, the number “0023052562413” is
being called.
Make a call in search mode in the context of an activity
EXEC + | + voicenewcall + \n + Destination + \n + AcId= + ActivityId
The value of "ASCII" :
EXEC|voicenewcall\n33123456789\nAcId=dfabaf1032e04XXXXXXXXXX
It is essential to note that when dealing with web-based applications, direct UDP command transmission is not feasible due to browser restrictions. In such instances, the implementation of a "middleware" becomes necessary to facilitate communication with the NCS client. The process in a web environment follows this path:
Web Application (CRM or other) ==> Sending commands via Websocket to a Middleware ==> Translation of the WS packet to UDP ==> Sending the UDP command to the NCS client.