3CX
3CX is a VoIP phone for your business. It is available for on-premises and cloud deployment. This tool provides powerful and easy to use Softphones for Windows and Mac. It has features of inbuilt video conferencing, web conferencing, screen sharing, etc.