This figure shows the call flow between a client application, the Signaling Engine, and a SIP server. The client application first starts a WebRTC JSON Session/WebSocket connection with the Signaling Engine with a handshake connect and response. It then sends a connect message which causes the Signaling Engine to open an SIP session with the SIP Server.

The messages include: