3CX Logo

FreeSWITCH is an open source platform used by over 5000 commercial enterprises and powers businesses worldwide with 300M+ end users per day. It is a scalable, carrier-grade telephony platform designed to facilitate the creation of voice, chat, and video applications, via phones and web browsers.

Link to a more information: Application Layer Gateway.