When Get actions that use the telephone line, such as GetData and GetKey,
do not execute, check the following:
- Are these actions preceded by an AnswerCall action?
- AnswerCall sets up the connection between the caller and Blueworx Voice Response for
an incoming call. An application cannot execute actions that use the telephone
line until this connection is made. The AnswerCall action does not need to
be in the state table that contains the Get actions, but it must have been
executed before the Get actions, in a state table that is part of the same
voice application.
For more information about AnswerCall, see Blueworx Voice Response for AIX: Application Development using State Tables.
- Is the timeout value long enough?
- The Timeout parameter for a Get action specifies how many seconds the
application waits for a caller to provide input. Ensure that the value specified
by the Timeout parameter in the action definitions is long enough to allow
the caller to input required information.
For more information about the
Get action parameters, see Blueworx Voice Response for AIX: Application Development using State Tables.