3CX Phone System
3CX is a software-based, open standard, IP PBX that offers complete Unified Communications features, out of the box. As an affordable software-based solution 3CX makes installation, management and maintenance ever so easy while at the same time offering your business a number of benefits.
Website: https://www.3cx.com/