Summary
In this chapter we delved very deeply into the operation of the FreeSWITCH Dialplan. Building upon the foundation laid in Chapter 5, we discussed many advanced Dialplan concepts:
How Dialplan parsing works
Using global variables and channel variables
Advanced use of regular expressions
Time of day routing and other advanced routing concepts
The Dialplan system in FreeSWITCH is one of the most important concepts you can learn. The power of FreeSWITCH is truly unleashed within the Dialplan system itself, and understanding the complexities of using various functions within FreeSWITCH is key to ensuring FreeSWITCH performs exactly the way you want.