3CX is a software based IP PBX phone system that allows you to make, receive and transfer calls and your staff members and most importantly your branch offices virtually for free. The service is very easy to install and configure. This software re routs all calls that are not answered to recipient personal Android or I O phone provided there is accessibility of internet. The software general cost low as compared to traditional PBX. The software gives total freedom to the user, by enhancing mobility and allowing staff to work remotely.