Softphone es un programa de software basado en el Protocolo de Iniciación de Sesión (SIP), utilizado para realizar y recibir llamadas telefónicas. En lugar de utilizar el teléfono fijo o IP, puedes instalarlo en tu escritorio, tablet o móvi y recibir y hacer llamadas desde él. Pero claro, este softphone requiere de instalación en el dispositivo que se vaya a utilizar, por lo que reduce la movilidad de los agentes. Además, los softphone tienen fama por su dificultad de configuración, ya que es posible que para su funcionamiento sea necesario abrir los puertos del enrutador o cambiar la red local. Las extensiones con protocolo WebRTC ya no requieren de este tipo de software ya que funcionan directamente desde el navegador y solucionan todo este tipo de dificultades.