sipc Internet Telephony Service Configuration

Call handling services are to be specified via a table, both as a web form and as a Tcl/Tk table for sipc:

Caller        Password  Day    From   To    Action
---------------------------------------------------------------
*             4711      any    any    any   ring short long long
sweetheart@   *         any    any    any   ring song.au
*             *         Mo-Fr  10pm   8am   forward to voicemail
hgs@cs.       *         any    9am    10am  busy
*             *         vacation            forward to voicemail

Users should be able to add and delete such features, with a delete button next to each feature. The "action" parameter is a pull-down menu.

The specification of time ranges needs to be considered. One option is to allow days to be specified as weekdays and "Mo-Fr", "Sa-Su". It should also be possible to enter a time range manually, e.g., to specify a vacation period. (In the example above, 'vacation' is a user-defined time-range, defined by a starting and ending date and time.)