Contents

VoiceGuide Help
1. Introduction
Welcome To VoiceGuide
Which version to use
2. System Configuration
System Requirements
Installing v7.x - Dialogic
Installing v7.x - VoIP / HMP
Installing v6.x - Dialogic
Installing v5.x - Voice Modems
Installing v5.x - CAPI compatible cards
Installing v5.x - Dialogic
Installing v5.x - Dialogic Wave Drivers
Text To Speech
Call Transfers and Conferencing
ODBC Data Sources
End of Call Detection
Distinctive Ring Detection
T1/E1 ISDN Configuration
T1/E1 RobbedBit/CAS/R2 Configuration
VoIP Line Registration
Command Line Options
Registering VoiceGuide
Unique System Identifier
3. Script Design
Introduction
Graphical Design Environment
Module Types
Paths
Result Variables
Call Start
Call Finish
Multilanguage Systems
Protected Scripts
Sound files
Testing Scripts
4. Modules Reference
Play
Record
Get Numbers
Say Numbers
Transfer Call
Send Phone Message
Send Pager Message
Send Email
Database Query
Run Program
Time Switch
Evaluate Expression
Run VB Script
Send DDE Command
Hangup Call
5. Fax
Introduction
6. Voicemail
Introduction
Voicemail System Manager
Voicemail Menus
Message Lamps
7. Outbound Dialing
Loading Numbers to Call
Detect Call Answer
Outbound VoIP calls
Predictive Dialers
External Database Source (v7)
8. Speech Recognition
Introduction
Grammars
Install LumenVox
9. Logs
Script Logs
Call Detail Records (CDRs)
10. ActiveX / COM Interface
Admin_TraceLogAdd
Dialer_MakeCall
Dialer_OutDialQueAdd
Bridge_Connect
Bridge_Disconnect
Line_Hangup
Line_Pickup
Play_Start
Play_Stop
Record_Stop
Record_Start
Record_2Lines_Start
Run_ResultReturn
RvGet
RvGet_All
RvGet_AllXml
RvSet
RvSet_RvList
Script_Gosub
Script_Goto
Script_Return
Serial_Tx
Vm_Event
Vm_VmbConfig_Get
Vm_VmbConfig_Set
11. PBX Integration (CTI)
Inband Signaling
Ericsson MD110 Voicemail Interface
Legal Information
Copyright & Disclaimer

 
Home
VoiceGuide Online Help
Prev Page Next Page
 
 

Voicemail Introduction

VoiceGuide has a built in a fully-featured voicemail system, and can support an unlimited number of voicemail boxes.

Voicemail Features:

  • Auto-attendant system allowing spelling of user's names and diverting to voicemail if extension is not answered.
  • Each mailbox can have a personalized greeting message, which can be changed remotely.
  • Each mailbox can have a personalized name/description, which can be changed remotely.,
  • Voicemail messages can be retrieved remotely.
  • Messages can be forwarded to other voicemail boxes and/or broadcast groups automatically, or as specified by listener of message.
  • Messages can be be forwarded to an email address automatically as an attached Wave file.
  • Messages can be be forwarded to another phone number automatically. The forwarding telephone number can be changed remotely by the voicemail box owner.
  • Messages can be uploaded by FTP to selected FTP server.
  • Voicemail box owners can change their PIN number remotely.
  • Broadcast Groups, allowing the sending of broadcast messages to selected groups of people.
  • Message Lamp for the extension associated with the mailbox is turned ON when new messages arrive and OFF when messages are listened to.
  • All Voicemail system details stored in XML format, allowing easy integration with other systems. 

 

Voicemail boxes have to first be created before they can be used. The Voicemail Manager tool is used to create and manage the voicemail boxes.

The voicemail boxes and menus can be accessed from any module. Paths can be specified to go to:

  1. A particular voicemail box, 
  2. Menu which will ask the caller to enter the Voicemail box for which they want to leave a message, 
  3. Retrieve Menu where the caller will be asked their voicemail box number and voicemail PIN before being able to retrieve messages. 
  4. Auto Attendant which allows callers to spell the name of the voicemail box owner, and will then transfer the call to related extension (if defined), and if extension does not answer will divert call to related voicemail box.

An example below shows how the paths can be defined:

You can indicate to which module in the script the caller is to return to after leaving the voicemail system by appending Return [module title] after the path specification. The Return option will need to be typed in by hand. eg:

Once the caller has finished recording and/or retrieving messages and presses '0' to exit from the voicemail system, the script will then go to the module specified in the Return option. See here for more information on the Return option.

 

Modifying the Voicemail System

The Voicemail system is written as a set of VoiceGuide scripts located in VoiceGuide's \system\vm\ directory. These scripts can be edited giving the user full control and freedom over any modifications and extensions which may be required of the voicemail system.

Only the Enterprise (and Evaluation) versions of VoiceGuide use the modifiable scripted version of the voicemail  - ie: the .vgs scripts in the \system\vm\ directory.

The Standard and Professional versions of VoiceGuide use the non-modifiable version of the voicemail system.

Converted from CHM to HTML with chm2web Pro 2.84 (unicode)