Aavaz FreePBX is a virtual phone system that provides powerful call center solutions for small business. It is an easy to use and install software that you can use for free. Being open-source, the software is customizable and works on almost any Linux server.