This post explores two methods for integrating with TSIP (SIP Client): leveraging browser protocol integration and utilizing a REST API through shell2http.
TSIP supports a custom protocol, tsip:
, which allows direct execution of Lua scripts from a web browser. This method eliminates the need for an intermediary server.
To execute a script, construct a URL with the tsip:
protocol and the SCRIPT_B64
parameter, which contains the base64-encoded Lua script.