To take full advantage of Elastix's features, it is desirable to have some knowledge of Linux, networking, and Asterisk. It is also important to know certain concepts of telephony, and be able to edit configuration files.