FreePBX offers a variety of high-quality features including: Caller-ID, Music on Hold, Call Flow Control, Automatic Backup, Company Directory, and more!