Extended Get Digit String Step
Use the Extended Get Digit String step to capture either spoken or DTMF entries based on information defined at run time. If you are using ASR, digits can be spoken in the particular language of the call.
-
Presses the terminating key (DTMF only)
-
Exhausts the maximum number of retries
-
Enters the maximum number of keys (DTMF only)
-
Does not respond before the timeout length is reached
Note | When any previous escalating prompt in the script enters the Extended Get Digit String step, it is reset to the first prompt in its list. |
The Extended Get Digit String step behaves exactly like the Get Digit String step, with two exceptions. First, with the Extended Get Digit String step, you can enter a Boolean expression for the Interruptible and Clear DTMF Buffer on Retry fields. Second, although the same limits apply to both steps, most of the Extended Get Digit String properties can be defined using variables or grammar expressions that can be changed while the script is running.
The terminator key and the cancel key support Character objects as well as String objects. When a string is passed as the terminator or cancel key, only the first character of the string is used. The special string “none” can be used to specify that either no terminator key or no cancel key is required.
-
Successful—Input was valid.
-
Timeout—After the retry limit was reached, the last try timed out.
-
Unsuccessful—After the retry limit was reached, an invalid key was pressed.
Note | When an error output branch is reached, all collected digits are returned and stored in a specified input variable. |
-
General tab (Extended Get Digit String step)
-
Prompt tab (Extended Get Digit String step)
-
Input tab (Extended Get Digit String step)
-
Filter tab (Extended Get Digit String step)