Chapter 10. Advanced Features and Further Reading

There are two general categories of applications that can utilize FreeSWITCH—ones that are built in C as modules that live inside FreeSWITCH, and ones which control or manage FreeSWITCH externally. Both topics will be covered briefly in this chapter.

FreeSWITCH contains a variety of application modules that provide functionality and features that direct calls and otherwise make switching decisions while calls are in progress. These modules range from Caller ID lookup modules to real-time billing modules to multi-party conferencing modules. Modules can be used with each other to enrich the general Dialplan application set, to supervise calls, or to provide other functionality.

In addition, an entire ...

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.