$PRONTO mask

The $PRONTO mask is the means by which PRONTO commands can be issued from within a questionnaire.

Syntax

$PRONTO command parameter=value [;paramN=value][,commandN]

Example: $PRONTO DIAL PHONENO=5145555555

Comments / examples

To pass more than one parameter, the parameter=value pairs must be separated by semi-colons.

Example:$PRONTO LOGIN USERNAME=test;PASSWORD=test

Several commands may be executed with a single mask. A series of commands/parameter must be separated by commas.

Example: $PRONTO DIAL PHONENO=5145555555, RECORD FILENAME=file.wav

Commands

Command

Arguments

Description

$PRONTO DIAL

[TELNO=######]|

[PHONENO=######]

[USEAUTODISP=ON,OFF]

[DELAY=##;SNOOZEDELAY=##]

Example: $PRONTO DIAL  PHONENO=5551234567;
DELAY=5;SNOOZEDELAY=10;USEAUTODISP=ON

[ORIGINATINGCALLERID=<ORIG_ID>]

Dial manually (only available in Preview dialing mode and Manual Dialing mode).

The USEAUTODISP=ON setting instructs the dialer to automatically disposition the call if it is not routed to the interviewer. USEAUTODISP=OFF setting instructs the dialer to always pass the case to the interviewer i.e. the interviewer dispositions the call.

Note: For Hybrid modules, even If USEAUTODISP is set to ON, if AUTOMATIC CALL DISPOSITION is not selected, only PRE-CONNECT CPA will be performed by the dialer for predictive cases.

The DELAY=## setting instructs the dialer to automatically dial the number when the specified delay (in seconds) has elapsed i.e. after the question has been reached.

The SNOOZEDELAY=## setting (optional together with the DELAY=## setting) enables the interviewer to increase the delay (to the specified number of seconds) if he/she needs some more time before the dialing is performed.

Note: When the DELAY setting is used, a countdown timer together with a 'dial now' button is displayed on the interviewer's screen. If the SNOOZEDELAY option is also used, a  'snooze dial' button will also be displayed. See Voxco Agent Interface.

The ORIGINATINGCALLERID=<ORIG_ID> setting instructs the dialer to use the contents of the specified recalled question for the originating caller id display.

Note: The number must be imported into this question. If the sample does not have a usable originating caller id, the default Pronto configuration will apply.

$PRONTO HANGUP

[LINEINDEX=###]

Terminates the call

$PRONTO SEND

DTMF=#####

Sends a DTMF tone

$PRONTO RECORD

FILENAME=aaaa.bbb [FILEFORMAT=VOX_6|VOX_8|WAVE_6|WAVE_8|WAVE_11]

Records to a file.
The numeric part of the file format argument  refers to the kHz. Default format is FILEFORMAT=VOX_6

$PRONTO RECORD OPENEND

($V)

FILENAME=aaaa.bbb [FILEFORMAT=VOX_6|VOX_8|WAVE_6|WAVE_8|WAVE_11]

Records the open-ended response to a file.

The FILENAME should be constructed to be unique. The following example includes the project name, case number, question alias, call number and interviewer Id.

Example: FILENAME=$P_$Q_Q1_$A_$IN

The default FILEFORMAT is automatically set to Wave 6.

$PRONTO PLAY

FILENAME=aaaa.bbb [FILEFORMAT=VOX_6|VOX_ 8|WAVE_6|WAVE_8|WAVE_11]

Example

$PRONTO PLAY FILENAME=<RECNO>.WAV;FILEFORMAT=WAVE_6

Notes:

  • If using the FILEFORMAT command, it must be separated from the preceding FILEMAME command by a semicolon.

  • .WAV files must be in unsigned PCM 8 bit mono format.

Plays back a file.
The numeric part of the file format argument  refers to the kHz. Default format is FILEFORMAT=VOX_6 (6 kHz).

$PRONTO STOP

 

Stops recording or playback

$PRONTO TRANSFER_ACD

 

Transfers the call to an ACD queue from which it can be picked up by an interviewer/or virtual interviewer (IVRMM) waiting on that queue

$PRONTO TRANSFER_IVR

SCRIPTNAME=aaa.IVR

Transfers the call to the specified IVR script.