Avaya 15-601063 Answering Machine User Manual


 
Voicemail Pro Page 329
15-601063 Issue 20l (03 March 2009)IP Office
Voicemail Pro Examples: Using VB Script
8.1.2.30 PlayWav Method
The PlayWav method is used to play a wave file through voicemail to the active connection.
Voice.PlayWav(
wav As String,
[wait As Boolean = True],
[interruptables As String = “Any”],
[dlgid As Long = 0]
) As String
· Parameters
· wav - This contains the name of the wave file to be played or the name of a system parameter to be spoken. The
following formats are allowable:
· $NAM
Plays the recorded name for the mailbox if one has been recorded. If a name has not been recorded then optional
TTS can be used (providing it has been licensed).
· $TIME:hh[:mm[:ss] [ Y][ dd[/mm[/yy]]]]
Plays out the specified time and date. The hours to speak must always be specified and optional the number of
minutes, seconds, day, month and year.
For example:
· $TIME:11
Speaks AT ELEVEN HOUR HUNDRED
· $TIME:11:55
Speaks AT ELEVEN HOUR FIFTY FIVE
· $TIME:11:55:13
Speaks AT ELEVEN HOUR FIFTY FIVE
· $TIME:11:55 Y
Speaks YESTERDAY AT ELEVEN HOUR FIFTY FIVE
· $TIME:11:55:13 Y
Speaks YESTERDAY AT ELEVEN HOUR FIFTY FIVE
· $TIME:11:55 21/09/03
Speaks AT ELEVEN HOUR FIFTY FIVE [1SEC PAUSE] DATE TWENTY FIRST SEPTEMBER
· $QPOS [:position]
This plays out “You are at queue position” position “in the queue”.
· $QTIM [:eta]
This plays out “Estimated time to answer is” eta “minutes”.
· $MSGN:msgs
Plays out the specified number of old messages (e.g. $MSGN:10 = “You have ten new messages”.
· $MSGO:msgs
Plays out the specified number of old messages (e.g. $MSGN:0 = “You have no old messages”.
· $MSGS:msgs
Plays out the specified number of old messages (e.g. $MSGS:5 = “You have five saved messages”.
· $CID, $CLI, $CP, $DATE, $DBD, $DLG, $ETA, $KEY, $LOC, $POS, $SAV, $TIME, $UUI, $VAR
Plays out the contents on one of the system variables.
· If the string just contains numbers, then the digits are played, for example 12345 plays "one two three four five".
· [GREETING]\greeting
Plays out the greeting stored within the greetings directory (the .WAV extension is automatically appended).
· [ACCOUNTS]\mailbox\message
Plays out the message stored within the specified mailbox (the .WAV extension is automatically appended).
· [CAMPAIGN]\campaign\message
Plays out a campaign message stored within the specified campaign (the .WAV extension is automatically appended).
· If the fully qualified path is specified (drive:\path\file) then the full specified pathname is used otherwise the file is
relative to the WAVS directory.
· wait - This is an optional parameter specifying whether voicemail should return immediately or wait until the wave file
has been played first.
· interruptables - This is for future development and should be left as default.
· dlgid - The connection ID as passed in to the script.
· Return Value
The key press that was used to terminate the playback.
· Example