
Welcome to the course lets talk about how to get the most value out of the course.
If you do not have a working Asterisk system, stop taking this course and head over my other course Asterisk Made Easy. In this lecture we will make copies of the configuration files we will be editing so you have backups of your original files.
In this lesson we will download and extract the extra audio files you can get for Asterisk. These sounds include different greetings and prompts I will be using while creating a more advanced dialplan.
Configure a SIP endpoint like X-lite or a physical SIP phone. Once that is registered we will make a test phone call to the sample extension of 0000. As long as that works it is time to create a first customization.
See how to create a custom greeting or recording by dialing into the Asterisk server.
Learn how to route inbound phone calls based on the phone number dialed by the caller.
Learn how to use the goto command and see how to setup the initial settings for your first auto attendant.
In this lecture you will see how to get the auto attendant to route phone calls to different phones within the Asterisk phone system. This includes sending phone calls to a ring group which will ring muiltiple phones at the same time. You will also learn how to create your users voicemail configuration file.
Here you will see how you can set a custom caller ID name with any phone call using the set command. This is a powerful tool to give users the understanding of where that call came from. Then lets try entering an invalid menu option to see what happens. You will learn how to handle these invalid option attempts in a professional manaer.
Provide callers with the option of entering a user directory where a caller can search the directory in order to call a person they do not have an extension number for. This lecture will walk you through all the options you need to configure for this to work.
Learn how to use the dynamic capabilities of Asterisk to create a direct extension dialing option from your auto attendant.
Here you will see how to create an additional sub menu or also referred to as a nested menu. Common uses for this is to setup support menu structures where you are supporting different products like Windows, Mac and Linux.
This is an example of an after hours call handling context which will ring the internal phones. Then send the call out to a users cell phone number and in the event they do not answer the call will be pulled back to be routed into the systems group voice mailbox.
In this lesson you will see how to configure time of day routing so you can have the system automaticly route calls depending on what day/time the caller place the phone call.
See how you can test how the system will handle external phone numbers by dialing from an internal extension.
Let's review how the auto attendant and context's work within the Asterisk dialplan.
Learn how to write the same dialplan using different forms of syntax. This will be used interchangably during the course.
Follow along with this lesson to understand the different ways of writing the same dialplan extension.
I really appreciate if students write a review of the course so it lets me know how I am doing and if future students should take the course.
Let's talk about call centers and how they operate with queues, agents and supervisors.
Here is where we will start to configure a call center queue by using the queues.conf configuration file.
The queue will answer the call and playback hold music while the caller is waiting to be answered by the agent.
I will show you how to configure your smartphone to be a SIP endpoint and answer phone calls from your Asterisk PBX.
See how you can allow users or agents to login to queues dynamically when they are avaiable.
We need to make a change to sip.conf to make sure agents states show up as currently in use if they are already on a phone call. That way agents will not be interrupted while they are already on a phone call.
Learn how to configure the chanspy command to allow supervisors to listen in on agents while they are on a phone call without their knowledge.
In this lesson you will learn how to add a conference room to your dialplan for internal callers or external callers can acess it using the auto attendant you built earlier.
Do you want to setup your holiday schedule at the beginning of the year so you don't have to worry about making last minute changes? Go ahead and follow this lesson to learn more about configuring your dial plan to adjust its self based on the holiday or some unique schedule your clients uses.
In this lesson I will show you how to configure a PBX to use night mode instead of time of day routing. This is a great solution for clients who are used to legacy PBX's that had a button to turn night mode on at the end of the day. Using Asterisk and dial plans you can allow users to dial in from anywhere to enable the after hours mode.
Now that you have a good start with how to write your own dialplans keep going and push the limits of what Asterisk can do.
Learn how to tackle all of these configuration items and more by taking this advanced Asterisk course. During the course you will learn details about how create your own auto attendant and adding different digit options to route calls within your Asterisk phone system.
Go from an Asterisk beginner to an expert and write all your own unique dialplan code. I will show you how to write dialplans and make test phones calls showing you the result of the changes made.
If you want to learn by doing then you need to take this course to learn how to use the different Asterisk applications to create a truly unique dial plan for you or your clients.
To take the course you should have a working Asterisk or AstLinux system so you can go in and write your own dialplan to follow along with the lessons.