If is needed to implement a CCaaS (Contact Center as a Service) OMniLeads is ideal having the advantage to use WebRTC and Docker as a technology bases.
We can cite as advantages:
WebRTC removes the need to install desktop softphone applications, since voice and video flows through the browser for agents and supervisors.This removes a failure point and maintenance efforts on workstations.
The Codecs implemented for audio and video are Opus and VP8, both designed for work on Internet and has the ability to dynamic adaptation tothe available bandwith, which avoids the uncomfortable call cuts off in traditional VoIP
Security: information exchange betwenn workstations and OML instance on Cloud, is encrypted with HTTPS, sRTP and dTLS standars.
Kamailio is part of the core of OMniLeads communications stack components. Is a FLOSS advanced Proxy-SIP crucial for give security to VoIP servers.
Docker allows easily OMniLeads deployment abstracting it of the underlying infrastructure, allowing run the system withouts any trouble on VPS, AWS, GCloud, etc