Asterisk an open source framework for building communications applications. It runs on Linux, BSD and OS X and allows you to build a PBX given sufficient Linux and telephony know how. Asterisk does voice over IP in four protocols, and can interoperate with almost all standards-based telephony equipment using relatively inexpensive hardware. Asterisk provides Voicemail services with Directory, Call