
Welcome message to the course participants by the instructor.
FreePBX introduction and course roadmap.
Instructor message about the course.
In this lecture, You will learn about the components of FreePBX.
In this video, I will train you on VoIP & Traditional telephony. All the related protocols and concepts.
We will learn about traditional telephony trunk interfaces i.e FXO & FXS and will show you the required hardware to connect the telephone lines into the FreePBX server.
In this lecutre, You will learn basic details and information about digital PSTN - T1/E1 circuits and the hardware use to connect the T1/E1 into the FreePBX.
In this lecture, you will learn key network elements that affect the VoIP quality and how to fix the network elements to get optimum voice quality.
In this lecture, You will learn the common network services that are required to ease the bulk IP phones deployment in VoIP network.
In this lecture, You will learn about the FreePBX server dimension like what level of server specifications are required for the server to install and use FreePBX.
In this lecture, you will learn to download and install Debian 12.x Operating System for FreePBX 17 deployment.
In this lectture, you will learn to install FreePBX 17 over a newly Debian 12.x version.
In this lecture, you will learn to download and install FreePBX 16 and prepare the lab for the rest of the course.
In this lecture, you will explore the first look of FreePBX 16 after installation.
In this Lecture, You will learn to download the latest version of FreePBX 14 from its official website.
In this lecture, You will learn to install the FreePBX 14 from its distro ISO Image on Virtual box machine.
In this lecture, I will show you to perform the initial setup on FreePBX 14 and activate the FreePBX server to be able to use the official Sangoma Support and Commercial modules installation.
In this lecture, I will show you to perform the general Asterisk SIP setting in FreePBX 14.
You will learn to set up the, DNS, Static IP address Network Interface and Hostname in FreePBX 14.
In this lecture, You will learn to setup the email alert & notification in FreePBX 14 that will be triggered in case if any crash or intrusion detection happen.
In this lecture, You will learn to setup the time zone setting in FreePBX 14. This is mandatory for CDR - Call Detail Report to show you accurate report.
In this lecture, you will learn to setup an email alert to monitor your FreePBX 14 storage. In situation where your hard drive disk is full or have abnormal disk functioning. The FreePBX 14 will trigger an email alert to you.
In this lecture, We will have quick review of Module 3 topics.
Listing the extensions that we will create in our FreePBX.
You will learn to create PJSIP extensions in this video lecture.
After the extensions are successfully created. Next these extension needs to be assigned to the end point devices that include desk phones and soft phone. We will use Digium and Yealink for desk phones. Zoiper and Xlite for the soft phone. These configurations remain same for any SIP device available in market.
In this lecture, You will learn to configure & assign the PJSIP extension to the soft phone SIP client i.e Zoiper & Xlite and will make your first test call.
In this lecture, You will learn the bases of IP Desk Phone and various configurations method available.
IP Desk Phone Overview.
In this lecture, You will learn to configure the Yealink T19P Phone. This procedure applies to the most of the IP Phones available as of today.
In this lecture, You will learn to configure Digium D70 IP Phone using web GUI. This method is generic and applies on most of the IP Phones these days.
In this lecture, I will demonstrate you the internal calls between the extensions that we created like call from Zoiper softphone to the Yealink Desk Phone and vice versa.
In this lecture, you will learn to configure the Polycom IP Desk Phone using its web interface with FreePBX.
In this lecture, You will learn the configurations related to PSTN (Public Switch Telephone Network) using DAHDI Channel driver in FreePBX for both analog & digtial.
in this lecture, You will learn to create the analog FXS extension. The FXS extension use the DAHDI channel driver.
In this lecture, We will perform the FXS extension testing. We will call from Zoiper soft phone to our FXS analog extension.
Quick Recap of Module 4.
Once your phones are working internally. Its time to go for outside connectivity. In this lecture, I will show you the trunk outside connectivity with FreePBX.
In this lecture, You will learn about Dial Pattern. Dial Pattern allow us to control Outbound/Inbound routes.
In this lecture, You will learn to setup the DAHDI PSTN FXO trunk set up.
In this lecture, We will setup the outbound route for FXO trunk.
In this lecture, You will learn to setup the inbound route for FXO trunk.
In this lecture, You learn to configure and setup the T1/E1 Digital PSTN hardware in FreePBX.
In this lecture, You will learn about SIP as protocol and trunking details between two FreePBX in different locations.
In this lecture, You will learn to setup the outbound route for the SIP trunk created between two FreePBX servers that are located on two different sites.
In this lecture, You will learn to setup the inbound route for the SIP trunk created between two FreePBX servers that are located on two different sites.
In this lecture, You will test the sip trunking between two FreePBX servers by dialing internal DIDs.
In this lecture, You will learn to restrict the user's extensions from dialing local or long distance calls.
Quick Recap of Module 5.
in this lecture, You will learn to add Voicemail feature to you extension and setup your voicemail box.
In this lecture, You will learn to configure the Find Me/Follow Me feature of FreePBX.
You will learn to configure the working & non-working hours of your business in FreePBX.
You will learn to upload the correct audio format of voice prompts into the FreePBX.
In this lecture, You will learn to create the announcement in FreePBX.
Creating Extensions Ring Groups.
Creating IVR - Interactive Voice Response - in FreePBX.
In this lecture, We will test our complete Inbound Call Flow like Time Conditions, Non-Working Hours Announcement and Ring Group by using the IVR.
In this lecture, You will learn to use the Paging & Intercom feature of FreePBX.
In this lecture, You will learn to use the Call Parking feature of the FreePBX.
Quick Recap of Module 6.
FreePBX Features Codes & Extensions Printing List.
Users Management in FreePBX.
UCP - Users Control Panel.
In this lecture, You will learn to enable the call recording features in FreePBX in various ways.
CDR - Call Details Report is the FreePBX reporting statistics that help you to analyze the PBX usage and simple billing usage.
CEL - Call Events Logging - The advance form of CDR where call records are traced based on call events. Its used for complex billing.
In this lecture, You will be able to perform the Backup and Restore features in FreePBX.
in this lecture, You will be able to perform the updates on FreePBX.
In case you have good experience on Asterisk CLI - then FreePBX offers you to have a Asterisk info report that help you to analyze your Asterisk server using CLI commands.
In this lecture, We will see some of most common troubleshooting FAQ and some great tips and tricks.
This is the final and course conclusion lecture by the Instructor.
FreePBX official Wiki.
Detail deployment guideline for Asterisk FreePBX in production.
Do you need a cost-effective phone system for business?
Are you tired of paying the licensing costs to the proprietary phone system?
Do you want to expand your business and require a phone system but legacy systems don't allow you?
You are interested to learn asterisk but like to avoid the command line and Linux shell at the start?
FreePBX: Your Open-Source Gateway to Powerful Telephony
As the world's leading open-source IP telephony software, FreePBX, powered by Asterisk 21, offers a robust and flexible solution for businesses of all sizes. Whether you're a beginner, a small-to-medium enterprise, or a solution provider looking to offer telephony services, this course provides a comprehensive introduction.
No technical background is required. Starting with fundamental telephony concepts and terminology, this course is accessible to anyone, regardless of prior experience.
Hands-on learning with real-world scenarios. Through practical projects, you'll gain valuable experience applying your knowledge to real-world situations.
Avoid vendor lock-in and costly proprietary systems. With FreePBX, you can enjoy the benefits of open-source software, including reduced costs, greater flexibility, and the ability to customize your system to meet your specific needs.
Enhance productivity and improve customer engagement. By consolidating multiple tools and platforms into a single system, you can streamline operations, reduce costs, and provide exceptional customer service.
Stay up-to-date with the latest features. This course covers the latest releases of FreePBX, including versions 16 and 17.