Blinker - Operator Connection Splitter

The operator connection splitter is a module to accept operator connections and allow the operator to select one of several modules to connect to by dialing a further number of the form *12345678#. When the called module closes the connection, the operator is connected to the splitter again and can select the next module to connect to. The empty number *# closes the incoming connection.

Configuration

The configuration of the operator connection splitter module with name NAME is located in the opsplitters/NAME subdirectory.

Sound File

While an operator is connected to the splitter module (e.g. via a phone connection), a sound file can be requested to be played. (In case of the phone connection, this file is located on the phone server.) The name of the sound to request is contained in the file sound. If this file does not exists, no sound is requested to be played.

Extensions / Phone Numbers

The virtual extensions (i.e. phone numbers) that can be called by dialing a number of the form *12345678# are configured in the subdirectory extensions.
Each extension is configured in its own subdirectory. E.g. the configuration for the number mentioned above resides in the subdirectory extensions/12345678.

The configuration inside an extension consists of the following settings:

Module

The file module contains the name of the module to contact via an operator connection if the extension is called. The module name consists of two parts: CLASS/NAME E.g. to connect to the operator connection printer named debug, the file has to contain opprinters/debug as module name.