Dictation functionality can be customized in CALLMaster using the RecordAppend command in conjunction with the Play command's playback navigation capabilities.
In this walkthrough, authorized callers will be allowed to make new dictation recordings, review their existing recordings, get recording instructions or set their personal options.
A mailbox record will need to be set-up for each authorized caller. The caller will need to enter their mailbox number and password to access the system. Each mailbox could be set-up with an email address if the owner requires email delivery of their dictation recording.
If the caller selects option 1 to make a new recording, they will hear recording instructions the first time they log in to record. They will have the option to press 1 to bypass the instructions or 9 to hear the instructions again.
During recording they will have the ability to press 2 to pause/unpause or any key terminate the recording and start playback.
During recording playback, the caller will have the option to press 1 to rewind, 2 to pause/unpause, 3 to fast forward or any other key to terminate playback.After the caller has heard the recording or terminated playback, he/she will be given the option to press 1 to save the recording, 2 to replay the recording again, 3 to redo the entire recording, or 4 to continue recording from where they stopped playback. By pressing 4, the recording will continue from the place where playback was last stopped.
This Sample Application is available for download. Use link at the end of this walkthrough to download and install sample application.
Walkthrough Overview
In this walkthrough, you will:
During this walkthrough, you will learn to do the following:
Prerequisites and Assumptions
Create Mailbox Records
We need to create a mailbox record for each Authorized caller where the Type = User.
We do not want CALLMaster to automatically send email notification but we do want to maintain the email address for a custom email message. To accomplish this, we will use the backslash character ('\') as the first character of the email address in the mailbox Email field. This will enable CALLMaster to maintain the email address but not automatically send out the email notifications. Leave the Email field blank if you want the recording to be forwarded to a central administrative email (see InitValDictation.bas script below for details).
Note: Keep Mailbox record 0000 with the default settings as CALLMaster requires it. You should change the password for this record to maintain security.
Open the CALLMaster Manager. Click on Manage, then select Mailboxes. Let's add 4 records in this walkthrough as follows:
Mailbox Records | ||||
Mailbox # | Password | Last Name | Box Status | |
1000 | 1000 | Problem Reporting | \User1000@txt.att.net | User |
1001 | 1001 | User 1001 | \User1001@support.com | User |
1002 | 1002 | User 1002 | \User1002@service.com | User |
1003 | 1003 | User 1003 | User |
Create Audiotex Records/Modules and Associated Scripts
As all calls will be starting in Audiotex mode in this walkthrough, the Audiotex Modules will determine the call flow.
We will need to create several Audiotex records as shown below. The Label field provides a brief description of each module.
Audiotex Records | |||||||||||||||||
Module ID | Label | Write Label to Log File |
Module Action |
Next Module ID | Fail Module ID | Response Length |
Script File to Run (Must include full path name) (c:\Program Files\CALLMaster\Scripts\SampleApp-Dictation\) |
Touch Tone Table | |||||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | ||||||||
10 | Start call and Initialize values. Set lctrap = 9999. | Yes | Next Module | 20 | 9990 | 0 | InitializeVal.bas | ||||||||||
20 | Play main menu greeting (1 for dictation or 2 to report a problem) and get caller response. | Yes | Touch Tone Table | 9998 | 9990 | 1 | 100 | 200 | 9998 | 9998 | 9998 | 9998 | 9998 | 9998 | 9000 | 9998 | |
100 | Get 4-digit User Id | Yes | Next Module | 9998 | 9990 | 0 | GetDTMF-MBNo.bas | ||||||||||
110 | Get 4-digit PIN | Yes | Next Module | 9998 | 9990 | 0 | GetDTMF-PIN.bas | ||||||||||
120 | Read MB table for record with matching User ID (MB#) and PIN (Pswd). | Yes | Next Module | 9998 | 9990 | 0 | ReadCMMB.bas | ||||||||||
130 | Play Dictation menu to caller (To start a new dictation press 1 , to review your dictations press 2 , to hear instructions on how to use dictation this dictation press 3, to change personal options press 4 or any keyto end this call). | Yes | Touch Tone Table | 9998 | 9990 | 1 | 1000 | 2000 | 3000 | 4000 | 9998 | 9998 | 9998 | 9998 | 9000 | 9998 | |
190 | User Id not 4 digits | Yes | Next Module | 191 | 9990 | 0 | CheckTryCount.bas | ||||||||||
191 | Try again | Yes | Next Module | 100 | 9990 | 0 | |||||||||||
192 | PIN not 4 digits | Yes | Next Module | 193 | 9990 | 0 | CheckTryCount.bas | ||||||||||
193 | Try again | Yes | Next Module | 110 | 9990 | 0 | |||||||||||
194 | User ID and PIN not authorized (not found on Mailboxes table) | Yes | Next Module | 195 | 9990 | 0 | CheckTryCount.bas | ||||||||||
195 | Try again | Yes | Next Module | 100 | 9990 | 0 | |||||||||||
200 | Send caller to MB 1000 to report a problem | Yes | Next Module | 9999 | 9990 | 0 | |||||||||||
1000 | Initialize values used for RecordAppend. Set lctrap and exit to 1110. | Yes | Next Module | 1001 | 9990 | 0 | InitValDictation.bas | ||||||||||
1001 | Play recording instructions. Give caller option to press 1 to skip hearing the instruction or 9 to repeat the instructions. | Yes | Touch Tone Table | 1003 | 9990 | 1 | 1003 | 1003 | 1003 | 1003 | 1003 | 1003 | 1003 | 1003 | 1001 | 1003 | |
1003 | Play message "Record" | Yes | Next Module | 1005 | 9990 | 0 | |||||||||||
1004 | Play message "Continue" | Yes | Next Module | 1005 | 9990 | 0 | |||||||||||
1005 | Start RecordAppend function. | Yes | Next Module | 1006 | 9990 | 0 | RecordAppend.bas | ||||||||||
1006 | Check recording termination digit | Yes | Next Module | 9910 | 9910 | 0 | CheckRecTermination.bas | ||||||||||
1008 | Play message "Paused" and wait 5 minutes or until caller enters 2 to continue. | Yes | Next Module | 9910 | 9910 | 0 | GetDTMF-RecContinue.bas | ||||||||||
1012 | Play back recording. | Yes | Next Module | 1020 | 9910 | 0 | PlayRecFileId.bas | ||||||||||
1020 | Give caller recording options "Press 1 to approve and save recording, 2 to replay the recording again, 3 to redo the entire recording, or 4 to continue recording from last termination point." | Yes | Touch Tone Table | 9999 | 9910 | 1 | 1100 | 1200 | 1300 | 1004 | 1020 | 1020 | 1020 | 1020 | 1020 | 1020 | |
1100 | Select message priority '1 for Stat, 2 for Urgent, * for regular' | Yes | Next Module | 1110 | 9910 | 0 | GetDTMF-MsgPriority.bas | ||||||||||
1110 | Check is recording deleted | Yes | Next Module | 9999 | 9910 | 0 | CheckRecordingDeleted.bas | ||||||||||
1120 | Save recording as message to mailbox | Yes | Next Module | 1130 | 9910 | 0 | AddMessage.bas | ||||||||||
1130 | Email Message | Yes | Next Module | 1150 | 9910 | 0 | Email.bas | ||||||||||
1150 | Confirm recording has been saved | Yes | Next Module | 130 | 9910 | 0 | ResetLCtrapExit.bas | ||||||||||
1200 | Reset playbackposition to replay recording | Yes | Next Module | 1012 | 9910 | 0 | ResetPlayBackPosition.bas | ||||||||||
1300 | Delete recording file to redo | Yes | Next Module | 1000 | 9990 | 0 | DeleteRecording.bas | ||||||||||
2000 | RVM Send caller to review dictation - Note RVM flag at the start of this field). | Yes | Login | 130 | 9990 | 0 | Return-BasedonMB.bas | ||||||||||
3000 | Play recording instructions | Yes | Next Module | 130 | 9990 | 0 | |||||||||||
4000 | POP Send caller to manage personal options - Note POP flag at the start of this field) | Yes | Login | 130 | 9990 | 0 | Return-BasedonMB.bas | ||||||||||
9000 | Cut-thru to send caller to voice mail - used by administrator to make recordings, etc. | Yes | VoiceMail | 9999 | 9999 | 0 | |||||||||||
9910 | Caller Hang-up Detected - delete recording before exiting. | Yes | Next Module | 9999 | 9999 | 0 | DeleteRecording.bas | ||||||||||
9990 | System error encountered - notify caller | Yes | Next Module | 9999 | 9999 | 0 | |||||||||||
9998 | Play prompt 218 'Thank you for calling - goodbye' | Yes | Next Module | 9999 | 9999 | 0 | |||||||||||
9999 | Last Module - End call | Yes | Last Module | 0 | 0 | 0 |
Audiotex Module Description
Based on the Audiotex modules shown above, we need several scripts.
Let's create the scripts first. Open Notepad and create scripts following code examples below. Remember to save them as .bas type files in the Program Files\CALLMaster\Scripts folder.
CALLBasic Script - InitializeVal.bas | Copy to Clipboard |
Program ' ************************************************************************************************* ' File Type : CALLMaster script file by SpeechSoft, Inc. 06/09/00 ' File Name : InitValues.bas ' Description : Initialize Values. ' ************************************************************************************************* ' Initialize Variables 'Accept = "1" strAccept = "1" strReject = "2" strHearAgain = "3" intYes = 1 intNo = 0 intZero = 0 intOne = 1 intTryCount = 0 ttcutthrough = 1 intMBMatchExists = intNo intCMDB-Open = intNo intFirstTimeInstructionsPlayed = intNo ' Set connection string to read CALLMasterSQL database strCMConnection = "Provider=SQLOLEDB;Server=<server>;DATABASE=CALLMasterSQL;UID=;PWD=;Integrated Security=SSPI;" lctrap = 9999 exit = 9999 EndProgram |
CALLBasic Script - GetDTMFMBNo.bas | Copy to Clipboard |
Program ' '********************************************************************************************** ' File Type : CALLMaster script file by SpeechSoft, Inc. 12/216/99 ' File Name : GetDTMF-MBNo.bas ' Description : Get Userid(Mailbox) from caller using the touchtone keypad ' ' '********************************************************************************************** ' Initialize variables strMBNoInp = "" strTMask = "" intNDigits = 4 intTimeout = 9 ' Get input from caller GetDTMF strMBNoInp strTMask intNDigits intTimeout ' Get length of input StringLength intMBNoInpLen strMBNoInp If intMBNoInpLen = intNDigits Then Return 110 Else Return 190 EndIf Print "strMBNoInp = " PrintNL strMBNoInp EndProgram |
CALLBasic Script - GetDTMFPIN.bas | Copy to Clipboard |
Program ' '********************************************************************************************** ' File Type : CALLMaster script file by SpeechSoft, Inc. 12/216/99 ' File Name : GetDTMF-PIN.bas ' Description : Get PIN from caller using the touchtone keypad ' ' '********************************************************************************************** ' Initialize variables strPINInp = "" strTMask = "" intNDigits = 4 intTimeout = 9 ' Get input from caller GetDTMF strPINInp strTMask intNDigits intTimeout ' Get length of input StringLength intPINInpLen strPINInp If intPINInpLen = intNDigits Then Return 120 Else Return 192 EndIf Print "strPINInp = " PrintNL strPINInp EndProgram |
CALLBasic Script - ReadCMMB.bas | Copy to Clipboard |
Program ' '********************************************************************************************** ' File Type : CALLMaster script file by SpeechSoft, Inc. 10/16/00 ' File Name : RetrieveMailbox.bas ' Description : Retrieve Mailbox from CMDB. ' '********************************************************************************************** ' Initialize variables strMBNo = strMBNoInp strPSW = strPINInp ' Select & Open CMDB database and see if Mailbox exists Set CMvarSet = New Recordset ' Set Query for the Last used Mailbox number strSQL = "SELECT * FROM MailBoxes WHERE BoxNumber ='" strSQL = strSQL & strMBNo strSQL = strSQL & "' And Password = '" strSQL = strSQL & strPSW strSQL = strSQL & "'" Print " " PrintNL strSQL ' Open CMDB database and find record CMvarSet.Open strSQL strCMConnection Set CMvarFields = CMvarSet.Fields intCMDB-Open = intYes PrintNL "CMDB Open." If CMvarSet.EOF = 0 Then Set CMvarF30 = CMvarFields.Field 30 strMBEmail = CMvarF30.Value intMBMatchExists = intYes Set CMvarF30 = Nothing Else intMBMatchExists = intNo PrintNL "CMDB Match does not exist" EndIf ' Free CMDB varSet, varFields, and close database ' Destroy Fields Object Set CMvarFields = Nothing ' Close recordset CMvarSet.Close ' Free memory Set CMvarSet = Nothing ' CMDB database closed intCMDB-Open = intNo PrintNL "CMDB Closed." If intMBMatchExists = intYes Then Return 130 Else Return 194 EndIf EndProgram |
CALLBasic Script - CheckTryCount.bas | Copy to Clipboard |
Program '********************************************************************************************** ' File Type : CALLMaster script file by SpeechSoft, Inc. 12/21/99 ' File Name : CheckTryCount.bas ' Description : Give caller 3 attempts to enter correct Contract No ' '********************************************************************************************** intTryCount = intTryCount + 1 If intTryCount > 2 Then Return 9990 Else EndIf EndProgram |
CALLBasic Script - InitValDictation.bas | Copy to Clipboard |
Program ' '******************************************************************************************** ' File Type : CALLMaster script file by SpeechSoft, Inc. 07/10/00 ' File Name : InitVal.bas ' Description : Initialize Values. ' '********************************************************************************************* ' Initialize variables recfileid = 0 playbackposition = 0 strMsgPriority = "" intRecordingDeleted = intNo intRecordingApproved = intNo WavName = "" intRecordingPauseSecs = 300 intPauseCount = 0 strFromEmail = "callmaster@speechsoft.com" strToEmailBackup = "\sales@speechsoft.com" lctrap = 1110 exit = 1110 If intFirstTimeInstructionsPlayed = intNo Then intFirstTimeInstructionsPlayed = intYes Return 1001 Else Return 1003 EndIf EndProgram |
CALLBasic Script - RecordAppend.bas | Copy to Clipboard |
Program ' '******************************************************************************************** ' File Type : CALLMaster script file by SpeechSoft, Inc. 07/10/00 ' File Name : RecordAppend.bas ' Description : Examples of RecordAppend command. ' '********************************************************************************************* ' Initialize variables intPmt = 0 intRecTime = 3600 strTDigit = "*" a = "" RecordAppend recfileid intPmt intRecTime a strTDigit e d intSavedplaybackposition = playbackposition ' Renames speechfile id from integer to full name with folder path. FileIDToName WavName recfileid Print "Saved wav recording as " PrintNL WavName Print recfileid Print "PBPosition after RecordAppend = " PrintNL playbackposition Print "RecordAppend term digit " PrintNL strTDigit EndProgram |
CALLBasic Script - CheckRecTermination.bas | Copy to Clipboard |
Program ' ************************************************************************************************* ' File Type : CALLMaster script file by SpeechSoft, Inc. 01/15/01 ' File Name : CheckRecTermination.bas ' Description : ' ************************************************************************************************* If strTDigit = "2" Then Return 1008 Else Return 1200 EndIf EndProgram |
CALLBasic Script - GetDTMFRecContinue.bas | Copy to Clipboard |
Program ' '********************************************************************************************** ' File Type : CALLMaster script file by SpeechSoft, Inc. 12/216/99 ' File Name : GetDTMF-RecContinue.bas ' Description : Get PIN Number from caller using the touchtone keypad ' ' '********************************************************************************************** ' Initialize variables intPauseCount = intPauseCount + 1 strContInp = "" strTMask = "" intNDigits = 1 intTimeout = intRecordingPauseSecs ' Get input from caller GetDTMF strContInp strTMask intNDigits intTimeout Print "strContInp = " PrintNL strContInp ' Get length of input StringLength intContInpLen strContInp If strContInp = "2" Then Return 1004 Else If intPauseCount > 2 Then Return 1020 Else Return 1008 EndIf EndIf EndProgram |
CALLBasic Script - PlayRecFileId.bas | Copy to Clipboard |
Program ' '******************************************************************************************** ' File Type : CALLMaster script file by SpeechSoft, Inc. 07/10/00 ' File Name : PlayFile.bas ' Description : Play back recorded file with dictation capabilities. ' '********************************************************************************************* ' System variables termdigit and playbackposition are returned after the Play command termdigit = "" ' Plays back recorded file using speechfile id value. Play recfileid c d Print "PBPosition after play command = " PrintNL playbackposition Print "termdigit = " PrintNL termdigit EndProgram |
CALLBasic Script - CheckRecordingApproval.bas | Copy to Clipboard |
Program ' '********************************************************************************************** ' File Type : CALLMaster script file by SpeechSoft, Inc. 12/216/99 ' File Name : Check CheckRecordingApproval.bas ' Description : Check if recording approved and set indicator ' ' '********************************************************************************************** ' Initialize variables If $tt = "1" Then intRecordingApproved = intYes Else intRecordingApproved = intNo EndIf Print "RecordingApproved = " PrintNL intRecordingApproved EndProgram |
CALLBasic Script - GetDTMFMsgPriority.bas | Copy to Clipboard |
Program ' '********************************************************************************************** ' File Type : CALLMaster script file by SpeechSoft, Inc. 12/216/99 ' File Name : GetDTMF-MsgPriority.bas ' Description : Get Message Priority from caller using the touchtone keypad ' ' '********************************************************************************************** ' Initialize variables strMsgPriorityInp = "" strTMask = "" intNDigits = 1 intTimeout = 10 ' Get input from caller GetDTMF strMsgPriorityInp strTMask intNDigits intTimeout Print "strMsgPriorityInp = " PrintNL strMsgPriorityInp EndProgram |
CALLBasic Script - CheckRecordingDeleted.bas | Copy to Clipboard |
Program ' ************************************************************************************************* ' File Type : CALLMaster script file by SpeechSoft, Inc. 01/15/01 ' File Name : CheckRecordingDeleted.bas ' Description : ' ************************************************************************************************* ' Check file status. Print "intRecordingDeleted = " PrintNL intRecordingDeleted Print "intRecordingApproved = " PrintNL intRecordingApproved If intRecordingDeleted = intYes Then Return 9999 Else If intRecordingApproved = intYes Then Return 1120 Else Return 9910 EndIf EndIf EndProgram |
CALLBasic Script - AddMessage.bas | Copy to Clipboard |
Program ' '*********************************************************************************************** ' File Type : CALLMaster script file by SpeechSoft, Inc. 07/10/00 ' File Name : AddMessage.bas ' Description : adds a recorded message file into a mailbox. ' '*********************************************************************************************** Print "CM Add message script started on " PrintNL $today strToMB = strMBNo intMsgID = recfileid strFromMB = "0000" AddMessage strToMB intMsgID strFromMB Print "Message added strToMB = " Print strToMB Print " intMsgID = " Print intMsgID Print " strFromMB = " PrintNL strFromMB EndProgram |
CALLBasic Script - Email.bas | Copy to Clipboard |
Program ' '*********************************************************************************************** ' File Type : CALLMaster script file by SpeechSoft, Inc. 07/10/00 ' File Name : Email.bas ' Description : Send email. ' '*********************************************************************************************** ' Setup email subject based on priority If strMsgPriorityInp = "1" Then strMsgPriority = "Stat" Else If strMsgPriorityInp = "2" Then strMsgPriority = "Urgent" Else strMsgPriority = "Regular" EndIf EndIf strSubject = strMBNo & " - " strSubject = strSubject & strMsgPriority ' Place default email address if mailbox does not have email address StringLength intMBEmailLen strMBEmail If intMBEmailLen = 0 Then strToEmail = strToEmailBackup Else MemMove strToEmail strMBEmail intOne intMBEmailLen EndIf ' SendEmail <mapiprofile> <from> <address> <CCadress> <BCCadress> <subject> <Bodytext> <fileattachments> ' NOTE: a space is needed for blank fields strMapiProfile = "CALLMaster" strFromAddress = strFromEmail strToAddress = strToEmail strCCAddress = " " strBCCAddress = " " strBodyText = "The attached message is from mailbox " & strMBNo strFileAttach = WavName ' send email Email strMapiProfile strFromAddress strToAddress strCCAddress strBCCAddress strSubject strBodyText strFileAttach PLine = "Message emailed to " & strToAddress PLine = PLine & " Recording file " PLine = PLine & WavName PLine = PLine & " for " PLine = PLine & strSubject PrintNL PLine EndProgram |
CALLBasic Script - ResetLCtrapExit.bas | Copy to Clipboard |
Program ' ***************************************************************************************** ' File Type : CALLMaster script file by SpeechSoft, Inc. 10/24/00 ' File Name : ResetLCtrapExit.bas ' Description : On hangup, reset LCTrap and # (Exit) and go to last module ' ***************************************************************************************** lctrap = 9999 exit = 9999 EndProgram |
CALLBasic Script - ResetPlayBackPosition.bas | Copy to Clipboard |
Program ' ************************************************************************************************* ' File Type : CALLMaster script file by SpeechSoft, Inc. ' File Name : ResetPlayBackPosition.bas ' Description : Reset system variable playbackposition. ' ************************************************************************************************* playbackposition = 0 EndProgram |
CALLBasic Script - DeleteRecording.bas | Copy to Clipboard |
Program ' '******************************************************************************************** ' File Type : CALLMaster script file by SpeechSoft, Inc. 07/10/00 ' File Name : DeleteRecording.bas ' Description : Delete recorded file. ' '********************************************************************************************* ' Deletes file using full path name. ' Check if recording file exists intFStatus = 0 intFSize = 0 intFMdate = 0 FileStatus WavName intFStatus intFSize intFMdate If intFStatus <> 0 Then ' Recording exists If intRecordingDeleted = intNo Then FileDelete WavName intRecordingDeleted = intYes Print "Deleted wav recording " PrintNL WavName Else PrintNL "Recording already deleted" EndIf Else If recfileid = 0 Then PrintNL "Recording does not exist" Else ' This is to check if the hangup event occured after recording file was created ' but before it was named as the wav file name ' i.e. recfileid created but FileIDToName command not executed. FileIDToName WavName recfileid FileDelete WavName intRecordingDeleted = intYes Print "Created and Deleted wav recording " PrintNL WavName EndIf EndIf lctrap = 9999 exit = 9999 EndProgram |
CALLBasic Script - ReturnBasedOnMB.bas | Copy to Clipboard |
Program ' ************************************************************************************************* ' File Type : CALLMaster script file by SpeechSoft, Inc. ' File Name : Return-BasedOnMB.bas ' Description : Return to module depending on mailbox. ' ************************************************************************************************* ' Return command based on input strMBNo. Caller will be sent to module number = strMBNo Return strMBNo EndProgram |
Now you can create the Audiotex modules and reference the scripts above. Open the CALLMaster Manager, click on Manage, then select Audiotex to add the Audiotex records shown above.
Define IVR Application List
We need to define the custom IVR in the IVR Application List and set it to Audiotex Start Module 10. Open CALLMaster Manager and select Manage | IVR Application List. Let's add a new record as follows:
IVR Application List | |
Audiotex Start Module | Application Name |
100 | Dictation |
Set Ports
As a last step, we need set the port(s) to the new IVR Application entry created above. Make sure the Audiotex Start Module field (read only) correctly points to module 10.
As this walkthrough uses Notification, make sure at least one port is enabled for Type Outbound; by default, all the ports are enabled for Inbound. Set the Port Greeting File IDs to the main greeting for all calls if you have recorded one. If you do not want a main greeting then set the Greeting File IDs to zero. Leave all other fields to the default values.
If you are working with a demo license or have only one line connected, then make sure the connected port is set as specified below. All other ports should be set to Application 'Disabled'.
Port Records | ||||
Port # | Application | Audiotex Start Module | Port Type Outbound |
Port Greeting File IDs (Morning, Afternoon, Evening, Closed, Holidays) |
1 | Dictation | 10 | No | 0, 0, 0, 0, 0 |
2 | Dictation | 10 | No | 0, 0, 0, 0, 0 |
3 | Dictation | 10 | Yes | 0, 0, 0, 0, 0 |
4 | Dictation | 10 | Yes | 0, 0, 0, 0, 0 |
Test the custom application
Make sure you have set the CALLMasterSQL database connection string variable strCMConnection in the InitializeVal.bas script for your environment.
Save all your work.
Stop CALLMaster service.
Make Administrator Audiotex Recordings:
- Call the system and select non-announced option 9 when you hear main menu 'press 1 to make a recording or 2 to report a problem'. Option 9 is provided to direct the system administrator to Voice Mail make/maintain system recordings.
- Log in as the Administrator using the Voice Mail Main Menu and make recordings for the Audiotex modules below.
Audiotex Module ID | Proposed Recording |
20 | To login for dictation press 1, to report a problem press 2 |
100 | Please enter your 4-digit user-id |
110 | Please enter your 4-digit PIN |
130 | To start a new dictation press 1 , to review your dictations press 2 , to hear instructions on how to use dictation this dictation press 3, to change personal options press 4 or any keyto end this call. |
190 | User Id must be 4 digits. |
191 | Please try again |
192 | PIN must be 4 digits |
193 | Please try again |
194 | UserId or PIN invalid |
195 | Please try again |
1001 | During recording press 2 to pause and un-pause and any key to stop
recording and start playback. During playback press 1 to rewind, 2 to pause and un-pause, 3 to FF. Any other key will stop playback at which point you can press 1 to save, 2 to replay, or 3 to redo the entire recording. To continue recording from where you stopped playback press 4. In the future, to skip these instructions press 1. To repeat these instructions press 9. |
1003 | Record |
1004 | Continue |
1008 | Paused |
1020 | 1 to save, 2 to replay, 3 to redo or 4 to continue. |
1100 | Please select message priority. Press 1 for Stat, 2 for urgent, or * for regular. |
1150 | Your recording has been saved |
3000 | This system allows you to make recordings, review and delete or save your recordings or to set your password and greeting. |
9990 | Sorry you are having trouble with the system. Please call the administrator for more information |
Make a phone call to test the application.
The Mailbox owners can use option 4 (set personal options) at the Main Menu to record their mailbox name and greeting.
To download and install, see Sample Applications.