The high level channel APIΒΆ
The high level channel API is supplied to make it easier to write applications that perform certain common tasks.
It comes as a HighLevelCallChannel
class that can be used to wrap a channel object and provide additional
functions.
The HighLevelCallChannel
wrapper can, for instance, be used to quickly create an IVR menu system or automate
the process of connecting an incoming call to a new outbound call.
The high level channel API automates a lot of the complexity of some common tasks and also provides default behaviour that will suit most users. Thus turning a task that might otherwise require a few dozen lines of application code into just one or two lines.
Please note that the high level channel API is still in beta and may change.