Revolutionize Your Customer Interactions with Our Integrated Softphone
Experience the Ease of Unrestricted Communication
In today's digital age, effective and efficient communication is the cornerstone of running a successful business. Our softphone and PBX service is here to help you achieve that.
Compatibility
- Browser:
Compatible with both desktop and mobile platforms
Compatible with WebView
System requirements
OS:
- Ubuntu 16.04 or higher (64-bit)
- macOS 10.12.6 (Sierra) or higher (64-bit)
- Windows Native - Windows 7 or higher (64-bit)
- Windows WSL2 - Windows 10 19044 or higher (64-bit)
RAM or Memory:
- 4GB of RAM or higher
Installation (With ESM)
npm install --save ion-widget-phone
js
import 'ion-widget-phone/style.css'
import ionPhone from "ion-widget-phone";
const config = {
credential:{
host : "https://example.com/",
token : "example-token",
userkey : "example-user",
},
setting:{ // optional
header: {
title: "ION Softphone",
color: "#9c27b0"
},
dom:{
embed:document.querySelector("#divElement")
}
}
}
const phone = new ionPhone(config);
phone.init();
phone.on("call-status",(data)=>{
console.log(data);
})
Installation (via jsdelivr)
html
<script type="module">
import 'https://cdn.jsdelivr.net/npm/ion-widget-phone@latest/style.css'
import ionPhone from 'https://cdn.jsdelivr.net/npm/ion-widget-phone@latest/ion-phone.js'
const config = {
credential:{
host : "https://example.com/",
token : "example-token",
userkey : "example-user",
},
setting:{ // optional
header: {
title: "ION Softphone",
color: "#9c27b0"
},
dom:{
embed:document.querySelector("#divElement")
}
}
}
const phone = new ionPhone(config);
phone.init();
phone.on("call-status",(data)=>{
console.log(data);
})
</script>