Summary

The IVR system within FreeSWITCH is a powerful, flexible tool for use when creating anything that gathers input from a caller. When combined with the various other applications in FreeSWITCH, the possibilities for routing callers using dynamic and creative call flows are endless. Now that we have considered the XML IVR system and the Phrase Macro system, let's turn our attention to an alternative means of control complex interaction with the caller, that is, Dialplan scripting with the Lua programming language.

Get FreeSWITCH 1.0.6 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.