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
 
 

Outbound calls on VoIP lines

When placing an outgoing call the IP address of the destination or Switch/PBX relaying the call needs to be specified.

For example, when dialing another extension on the VoIP Switch/PBX the number dialed would be of the format: extension@ip_address_of_voip_switch eg: 2043@10.1.1.11

According to how the VoIP switch is set up the "extension" could also be an external phone number.

Note that when trying to place calls through internet based service providers it is still at this stage necessary to use the IP address of the VoIP Switch as at this stage HMP will does resolve domain names to IP addresses.

 

When making an outgoing call on a VoIP line it is usually necessary to specify the CallerID to be used on the outgoing call. This advises the switch relaying the VoIP call as to which account/subscriber is making the call.

The CallerID on outgoing calls can be specified using the <CallerID> tag on the Options field when loading the outgoing call. For example, to place a call though a FreeSWITCH system which is installed on a server with IP of 10.1.1.11, and with which the user/extension 1010 has been registered by VoiceGuide, the following entry would need to be placed in the Options field:

<CallerID>1010@10.1.1.11</CallerID>

This approach allows the use of multiple accounts when placing outgoing calls, with the account to be used for a particular call specified at call time.

 

Often on outbound calls the VoIP Switch will require to authenticate the user before allowing the outbound call to be made. To allow HMP to process the authentication request it is necessary to specify the VoIP Line registration and authentication parameters. See the VoIP Line Registraton section.

 

Usually when deploying a VoIP system that places outgoing falls it is necessary to perform SIP level message tracing to confirm how the VoIP switch responds to various call attempts. The WireShark (www.wireshark.org) protocol analyzer can be used to capture the traces and a working knowledge of the SIP protocol would be needed in correctly interpreting them.

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