Who This Guide is For¶
FreePBX Guide is written exclusively for developers (computer programmers) wanting to:
- Contribute code to the FreePBX project.
- Build their own FreePBX modules and services to extend base FreePBX functionality.
If you’re not a developer, this guide is probably not for you.
Before continuing, you should have a basic understanding of the following technologies:
If you’re not familiar with Asterisk, I’d highly recommend reading the book Asterisk: The Definitive Guide, which is (in my humble opinion) the best book ever written on Asterisk.
Although you don’t need to be an expert at PHP, having a basic understanding of the language will help as you go through the book, since FreePBX is written in PHP and we’ll be discussing code samples as we go along.