Rate this page:

IVRSettings

IVR menu state settings. Can be passed via the IVRState.settings parameter.
Add the following line to your scenario code to use the interface:

require(Modules.IVR);

Props

inputLength

Copy URL

For inputfixed - length of desired input.

inputValidator

Copy URL

For inputunknown states - whether input is complete (input is passed as string).

nextState

Copy URL

Next state to go - for noinput state type.

nextStates

Copy URL

For select type, map of IVR states to go to according to user input. If there is no next state for specific input, onInputComplete is invoked.

prompt

Copy URL

Prompt settings object.

terminateOn

Copy URL

When this digit is entered in inputunknown mode, input is considered to be complete.

timeout

Copy URL

Timeout in milliseconds for user input. The default value is 5000.

type

Copy URL

Menu type. Possible values: select, inputfixed, inputunknown, noinput.