Using the VOCP Call Center is easy and fun! It allows you to see incoming calls as they arrive, transfer calls in progress to VOCP and launch other VOCP related interfaces.
For local operation, simply launch the Call Center in the background
$ /usr/local/vocp/bin/callcenter.pl &
You can also run the Call Center on a remote machine - allowing you to monitor calls and messages on another host. Simply use ssh to launch the program remotely:
$ ssh -C email@example.com /usr/local/vocp/bin/callcenter.pl
The program will start minimized (unless you edit it and set $StartMinimized
to 0). When a call comes in, the call center window will
popup with some information relative to the incoming call (caller
id info will be present if available and configured
the callcenter to use it).
In addition to incoming call monitoring, a number of functions are available through the interface icons.
The Transfer to VOCP function must send a signal to vgetty and requires that the
xfer_to_vocp program have special privileges which are not enabled by default. To enable the function, as root do
# chmod 4755 /usr/local/vocp/xfer_to_vocp
The call_log file (normally located at /var/log/vocp-calls.log)
contains information about incomming calls and messages. You can view the
contents of this file using the Call Log button. The call log may
eventually become large and annoying to peruse. To avoid this problem, you
can set up log rotation. Create the file /etc/logrotate.d/vocp-calls
create 0644 root vocp
That's it. For more options log rotation options, have a look at the logrotate manpage.