Call Start
It is sometimes
desirable to carry out some processing before the call is answered.
Quite often the purpose of this processing is to determine whether
the call should be answered or not at all.
A VoiceGuide
script can be configured to start running without answering the
telephone line. This allows VoiceGuide to conduct any Caller ID
based database lookups or calls to users programs, VB Script calls
etc. in order to determine how the call should be treated.
To select this
option use the "Script Properties" menu entry from the "Edit" menu
in the Graphical Design Environment, then check the "Start the
script without answering call" box.
For a given
script to answer all incoming calls leave the "Start the script
without answering call" box unchecked (this is the default setting
for each new script).
Modules
allowed before the call is answered
The following
modules can be used:
|
Database Query
|
|
Time Switch
|
|
Evaluate Expression
|
|
Run
Program
|
|
Send Pager Message
|
|
Send Email
|
|
Make Call
|
|
Run
VB Script
|
|
Hangup the Call
|
Arriving at the
"Hangup Call" module results in the script finishing and the call
never being answered.
Answering the
call
Calling any
module which plays or records a sound file or transfers the call
will result in a call being answered.
Reaching the
following modules in the script will effectively answer the
call:
|
Play Sound File
|
|
Record Sound File
|
|
Get Number
|
|
Say Number
|
|
Transfer Call
|
|