Questions and Answers
Does FastIVR for Cisco actually play the audio, or just
simulates the call flow?
Cisco does play audio and
DMTF tones using
local system's audio capabilities, so developers will
hear everything that the real user would
hear. Using FastIVR for Cisco is similar to having a Cisco
router with IVR
functionality running on a laptop or a desktop
computer. The only difference is that no
transmission of IP packets is involved.
Does FastIVR for Cisco support tftp?
It does not support tftp as such, but it supports
emulated file systems including ftp, tftp, or http.
So it is possible to configure FastIVR so that tftp://some.host.com/sounds/
will actually point to some local folder which
has the sound files, such that you can use "real"
configuration. So when your application will try to
play tftp://some.host.com/sounds/welcome.au file
from your local hard drive will be played, this
happens absolutely transparently for the
application. This way a developer is independent of
the tftp server and can work even on the internal
network behind a firewall.
What AAA backend support does FastIVR for
Does it talk to a real AAA server?
Yes, there are actually two options:
- Communication with a real AAA Server (New
- Current version also emulates the work of the AAA
subsystem, where the authentication/authorization
source is local. Any possible VSA attributes you
need (credit-amount, etc.) can be added.
Will FastIVR for Cisco handle very large applications
that are 5000 or more lines long?
FastIVR for Cisco is perfect for this task since testing
such applications involves symbol compression to get
them into the 100K Cisco limit, loading the script,
and restarting Cisco etc.
FastIVR for Cisco uses "real" TCL environment, so we're not
bound by the IOS limitations. For example,
FastIVR for Cisco.tcl itself has more than 11,000 lines.
Is FastIVR for Cisco able to handle all the VSA's of
Yes, you can configure any VSA pairs there (even
your own custom ones not supported by default Cisco
Is FastIVR for Cisco flexible enough to simulate some
exceptions like insufficient fund, destination
restrictions, long pound and so on?
This does not really apply to the FastIVR for
Insufficient fund and etc. is just a case of
authorization failure (triggered in the AAA) and
corresponding functionality in the
FastIVR for Cisco is just a tool which executes that script.
New version of FastIVR for Cisco will be able communicate with
a real AAA system, and the existing one "talks" to
the local AAA source. For example, to emulate "zero
balance" condition, VSA attribute "credit-amount"
for that user should be set up with 0 value. Also,
since we provide real TCL environment, for debugging
custom functions can be used, so basically any
response from the AAA can be emulated.
More IVR Software: 0..9