CallFlow Namespace

Contains definition of interfaces and base classes of CallFlow scripting core.

Classes

CommonRoutingExtensions Time cheking extension methods for DN
ScriptBaseT Base class for routing script

Structures

TimeBasedDestination Time based routing result

Interfaces

ICall Represents full call control interface, together with Caller/Receiver information
ICallerInfo CallerInfo. Exposes Caller connection to the script.
ICallHandler Script instance interface. Script instance may work in three modes:
ICallHandlerEx Internal setter of execution mode

Enumerations

LocalRecordingState Local recording state
PlayPromptOptions Prompt playback options
RecordDirection 
ScriptExecutionMode Sctipt instance execution modes.
Depending on the current execution mode, script instance may be restricted to use or should avoid some manipulations with MyCall.