State Label
|
Action
|
Parameter
Description
|
Possible
Results
|
Next State
|
Start
|
AnswerCall 1
|
None
|
Succeeded
Not
ringing
|
Welcome
Exit
|
Welcome
|
PlayPrompt
|
Prompt name (plays segment
1)
|
Succeeded
Line
Problem
Nothing Played
Caller Hung Up
|
Options
Exit
Thanks
Exit
|
Options
|
PlayPrompt
|
Prompt name (plays segment
2)
|
Succeeded
Line
Problem
Nothing Played
Caller Hung Up
|
Retrieve
Exit
Thanks
Exit
|
Retrieve
|
GetKey
|
Caller’s input (variable)
|
Valid input
Invalid
input
No input
Caller hung up
|
Check
Options
Options
Exit
|
⋮
|
⋮
|
⋮
|
⋮
|
⋮
|
Thanks
|
PlayPrompt
|
Prompt name (plays segment
15)
|
Succeeded
Line
Problem
Nothing Played
Caller Hung Up
|
Exit
Exit
HangUp
Exit
|
Error
|
PlayPrompt
|
Prompt name (plays segment
16)
|
Succeeded
Line
Problem
Nothing Played
Caller Hung Up
|
Options
Exit
HangUp
Exit
|
HangUp
|
TerminateCall
|
|
Succeed
|
Exit
|
Exit
|
CloseEverything
|
|
|
|
- The AnswerCall statement is required only for using
the Debug option in the state table window.
The call has already been answered by the Incoming_Call state table:
see How does Blueworx Voice Response answer an incoming call?.
|