Data Capture

 

Collects a series of DTMF keypresses from the caller.

 

For example, this can be a PIN or account number for use later in the script.

Properties

Option

Description

Select Media List/

Use Dynamic Media List/

Media Lists/

Introduction Prompt/

Select Media Item/

Use Dynamic Media Item/

Introduction Prompt

Select the media file to use for prompting the caller to enter data.

First Digit Timeout

Select the number of seconds to allow the caller to key in the first digit. On expiry, the message 'We Did not Receive a Response' message is played.

Inter Digit Timeout

Select the number of seconds to allow between the caller's digit entries.

Overall Timeout

Select the maximum duration to allow the caller to key in digits after the first keypress.

Note: whenever a timeout expires, the message 'We Did not Receive a Response' message is played. After this, the service ends or exits from the No Response exit point, if present.

Select Media Item/

Use Dynamic Media Item/

No Response Prompt

Select the media file to use for notifying the caller that they did not respond to the prompt.

Select Media Item/

Use Dynamic Media Item/

Invalid Response Prompt

Select the media file to use for notifying the caller that their response was invalid.

Maximum Number of Attempts

Select the number of attempts to allow the caller to enter a string without encountering a 'No Response' or 'Invalid Response' condition. After this number of attempts, the service ends or execution exits from the appropriate exit point (No Response or Invalid Response), if present.

Data Entry Variable

Enter a string variable to store the data capture.

Limit Valid Entries

Select this if the value of the caller's entry must lie within a range of values that you specify. (For example, the entry 324 is deemed to be 'three hundred and twenty four' and not the length of the string.) The allowed range is 0 to 99999999999 (that is, 11 occurrences of the digit '9').

Use Termination Key(s)

Select this to allow callers to press a key to signal data entry completion and then choose the key(s) from the keypad:

If the caller does not press a defined termination key or if no key is defined, the service waits until a timeout is reached.

Ensure that the audio file in Introduction Prompt mentions the termination key.

Exit Points

Exit Point

Description

Data Captured

This is taken when one or more valid DTMF digits are collected.

No Response

This is taken when the number of attempts to enter a valid response exceeds the value set in Maximum Number of Attempts and the final failure is the ‘no response’ condition

Invalid Response

This is taken when the number of attempts to enter a valid response exceeds the value set in Maximum Number of Attempts and the final failure is the ‘invalid response’ condition

Error

This is taken if the media list, prompts, or both could not be located.