The UI is designed to be launched as a popup from within your application.
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
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.
Standards based browsers will just work. No plugins-necessary. Support requires: WebSockets & WebRTC.
Apple Safari 11
Get started with ctxSip.
Download or clone the repo: https://collecttix.github.com/ctxPhone
scripts/config.jsand edit with your SIP account details.
Launch the phone.
SIP.js Does all the heavy lifting.
/scripts/app.jsis where the client code resides.
When the client is launched, the user's configuration can be in a JS variable called
useror it will look in localStorage for a JSON encoded object
Have an idea or find a bug? Submit an Issue.
Have a new feature? Submit a Pull Request.
© 2018 Collecttix