Simple UI

Simple UI

ctxSip is a Javascript based SIP client that uses WebRTC and WebSockets to connect to your SIP server.

The UI is designed to be launched as a popup from within your application.


Strong Featureset
  • Hold / Resume, Mute, multiple call support.

  • No plugins required.

  • Intuitive interface makes it easy for users.

  • Designed for a business environment, features are limited to what is needed.

Easy to Implement

Easy to Implement
  • Call logs are saved to localStorage

  • Easy to configure and integrate into your project.

  • Uses SIP.js, Bootstrap, jQuery, and other common tools of the trade.

Browser Support

Standards based browsers will just work. No plugins-necessary. Support requires: WebSockets & WebRTC.

Supported Browsers

  • Google Chrome

  • Mozilla Firefox

  • Apple Safari 11

Use It

Get started with ctxSip.


  • SIP.js Does all the heavy lifting.

  • /scripts/app.js is where the client code resides.

  • When the client is launched, the user's configuration can be in a JS variable called user or it will look in localStorage for a JSON encoded object SIPCreds


© 2018 Collecttix