Build Free VoIP Business Phone System Using Asterisk Elastix

Learn Elastix IP Telephony Server Configurations & Deployment with Course Project Practical Examples & Use Cases.
4.5 (38 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
202 students enrolled
Instructed by NEF System IT & Software / Other
$50
Take This Course
  • Lectures 47
  • Contents Video: 3.5 hours
    Other: 6 mins
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 11/2015 English

Course Description

  • Do you need a cost effective phone system for business?
  • Are you tired of paying licensing cost to the proprietary phone system ?
  • Do you want to expand your business and require phone system but legacy system don't allow you ?
  • You are interested to learn asterisk but like to avoid command line and linux shell at the start ?

Elastix is the world most popular and widely adopted open source IP telephony software. The core VoIP communication is based on Asterisk - The most powerful IP telephony platform. This course is designed for the newbies, small & medium business that like to use the IP telephony - PBX or even the solution providers that like to gear up for telephony services to the end users.

The course starts with initial telephony concepts and terms used in phone service industry. No prior technical knowledge about telecommunication required to take this course.

The course has project depicting the real world scenario. This helps the students to have activity based learning and can apply learned knowledge to the real world. The course clearly explained the phone system features with lab practice for configurations.

Proprietary systems invites a license fee for most Business-critical features and UC Features like mobility and third party integration. To avoid the expensive add-ons go the open source way.

Use a single system to manage multiple tools and platforms, thereby having “greater employee productivity, reduced costs and a means to improve customer engagement.

What are the requirements?

  • Download the Elastix software but don't install it we will cover in Installation lecture.
  • Download Softphone e.g Zoiper or Xlite. Will show you configuration in lecture 04.

What am I going to get from this course?

  • Build the complete IP Phone System using open source platform.
  • Explore exciting career in Telecom Industry.
  • Feel more confident in managing Elastix Telephony Server.
  • Offers Open Source IP Telephony services & solutions to your customers.

What is the target audience?

  • This Elastix IP telephony course is meant for newbies that needs a phone system in theirs offices or homes. No phone system knowledge or experience is required. The telecom or computer networking professionals that needs to gain knowledge on VoIP and phone system.

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introduction
04:13

In this lecture, We will learn about Elastix and its architecture and integral parts. We will explore the term 'Unified Communication' and its related components like

  • PBX
  • FAX
  • Instant Messaging - Chat
  • Email
  • Calendaring
  • Collaboration.


03:36

In this video, I will train you on VoIP & Traditional telephony. All the related protocols and concepts.

05:30

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 computer server.

8 questions

This Quiz will test your basic understanding about Elastix.

Section 2: Course Project
Article

The course project discussion and briefing about all the components and features that needs to be build in this course project.

03:43

In this lecture, I will show you how to select the right hardware for your telephony server.

Section 3: Elastix Installation
02:11
  • In this lecture, we will learn to download the Elastix PBX software from Elastix website. http://elastix.org
  • Choosing Elastix platform
  • 32 Bits
  • 64 Bits

To determine the computer that you are using for the Elastix installation is either 32 bits or 64 bits. Check the computer BIOS setting for CPU info. In general 32 bits operating system can be install on 64 bits CPU. If you are using a virtual environment. You can always check the host operating system CPU details.

04:09

After Elastix ISO file is successfully downloaded. The ISO needs to be written to boot-able media either USB stick or CD/DVD. In the course, I will show you how to make a Elastix bootable USB stick but you can use CD/DVD to make it bootable. You will require CD ISO burner for this purpose.

04:38

In this part of the lesson, we will see the Elastix installation wizard. Selecting right options while installing Elastix.

07:13
  • Learn how to use SSH Putty to access Elastix command line from MS Windows PC.
  • Update the Elastix Core.
  • Check Asterisk verison.
  • Check DAHDI version.
  • Note down the Elastix IP address.
  • Open the web browser on other Windows/MAC/Linux machine to access the Elastix web GUI using the Elastix IP.
10:08

Course Updates: Elastix 4 Installation & Changing Theme to Elastix 2.5

Section 4: Elastix Overview
03:19

In this lesson, we will use credentials that are created during Elastix installation to login to the newly installed Elastix server. We will access the PBX tab to show the telephony related features and configurations.

Section 5: Elastix Phone System Setup
Article

Listing the extensions that we will create in our Elastix IP PBX.

05:15

In the lesson, students will learn how to create a sip phone extension and the details require to complete the extension setup. We will create 4 extensions as discussed in course project.

01:39

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.

01:49

In this video lecture, I will show you Zoiper soft phone - software base phone configurations and registering with Elastix.

02:33

Configuring Xlite softphone and registering with Elastix server.

02:38

IP Desk Phones overview.

01:37

Yealink Phones are the most cost effective SIP Desk Phones. In this lecture I will show you how to configure the yealink phone through web GUI and registering it with Elastix.

01:48

DIGIUM Phones are specially build for Asterisk. It has tight integration with Asterisk. As Elastix voice core is based on Asterisk therefore these phones are more favorites when it comes phones deployment.

In this video, I will show how to configure DIGIUM D70 phone model and register it with Elastix.

01:30

This is the most interesting lecture, as the students will say things in action.

We will test our first internal call between extensions that we created in Elastix IP-PBX.

02:42

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 Elastix.

05:35

This lecture is more interesting. We will see use TDM analog phone card that we have installed.

13:32

Understanding Dial Pattern and its rules for making calls. Utilizing Dial Pattern in outbound calls.

16:11

This is the most exciting lecture, I will show you connecting two Elastix Servers via SIP trunk. These two servers can be anywhere. You can use the same concept if you need multi site connectivity like Head office and branch offices etc.

02:47

In this lecture, I will show you the Inbound DID - Direct Inward Dialing configurations.

05:41

Ring group is a handy feature where you want to ring multiple phones together, for example Sales or support team can have more extensions and all of them can ring together if required.

05:29

I will show you how you can upload the voice message or prompts to the Elastix server and can use in different situations like IVR or announcement etc.

06:18

IVR - Interactive Voice Response configurations and standard practices.

05:07

Voicemail and Voicemail to Email configurations.

04:22

Fellow ME Settings - Route Your calls automatically if you don't answer it.

02:50

In this video, I will show you how to make different announcement to be used in various situations in Elastix IP-PBX.

04:54

Configure the working and non working hours of your business on your phone system. So if your customers call after working hours it will be automatically route to the voicemail or anywhere as per your need.

05:04

Combing all components IVR, Announcement, Time Conditions and Inbound DID configurations to give a more professional or commercial look to your Phone System.

06:24

CDR - Call Details Report - Call Accounting. You will know all your phone system statistics in single report.

Missed Call Report and Summary Report.

03:08

Call Recording is a key feature in most of the business. I will show you how to enable the call recording and how to get the call recording report and audio files.

03:50

In this video, I will show you how to enable the PIN code on long distance calls or international calls. You can protect your phone system from being miss used.

04:36

Audio Conferencing is key business needs. I will show how to configure the conference room and access conference number with PIN code and all related parameters in this lecture.

05:30

Call Parking a key feature of modern phone system. I will show you how to configure the call parking in Elastix IP PBX.

Section 6: Elastix Phone System Maintenance
07:22

Elastix Users & Groups Management and Access Permission.

06:33

Operator Panel Overview & features.

02:22

Elastix inbuilt Address Book Overview and usage.

04:50

Elastix Phone System Features Code.

01:37

Elastix Addon Market Place.

03:31

Elastix Backup & Restore Feature.

00:48

Last words from Instructor.

Section 7: Bonus: Elastix Resources & VoIP Hardware
Article

Useful Resources and Links for Elastix IP Telephony Server. 

Article

Elastix Essential Best Security Practices - Tips & Tricks. 

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

NEF System, e-learning

NEF system is the leading e-learning provider for VoIP related training and services. It offers wide array of training and services related to VoIP telephony, contact center and CRM. It has expert and certified team to conduct training both onsite and video based. The training portfolio includes Linux, Networking and Open Source IP Telephony and Call Center Solution.

Ready to start learning?
Take This Course