Podes embeber un teléfono web dentro de tu aplicación web como se muestra en el siguiente video

Es igual que usar la funcionalidad click2call pero cambiando el user agent

function docall() {
    if(verto) {
var options = {
                destination_number: call2Number,
                caller_id_name: "Click2Call",
                useVideo: false,
                useStereo:false,
                user_agent: "click2call",
userVariables: {}
        }



cambialo por

user_agent = aPhone_browser


Podes encontrar un ejemplo completo en 

https://webrtc.anura.com.ar/freecall/

¿Encontró su respuesta?