Dialer_MakeCall
Attempts to make a call on one of the available lines. If no lines are available to make the call immediately then an error will be returned.
This function does not save any call details in the OutDialQue database.
Syntax
object.Dialer_MakeCall sPhoneNumber, sLineSelection, sBridgeAfterDialing
Returns
Returns the name of the LineID of line on which the call was made.
Remarks
Part
Description
object
Required. VoiceGuide object
sPhoneNumber
Required. The telephone number to be called
sLineSelection
Required. If the outbound call may only be made on particular phone lines then these lines should be listed in this setting.
If left blank then any available lines will be used. Line IDs may be specified as a comma delimited list of "LineIDs"
(eg: 6,7,8) or using XML notation, (eg: <LineId>2</LineId><LineId>3</LineId>)
or specified as a comma delimited list of the Dialogic line identifiers ( eg:dxxxB1C2,dxxxB1C3 ).
sBridgeAfterDialing
Required. Line ID, or name of Dialogic channel to bridge the call with after the number has been dialed.
sScriptToRunAfterDialing
Required. Which script is to be started on the line after dialing the number. Leave blank to have the script currently assigned to the line to be started. If none is specified then no script will be used.
Please see the VoiceGuide's Help file's section on Auto Dialing for information on the other ways in which outgoing calls can be scheduled in VoiceGuide.
Example 1
Scenario : Dial number 5551234 and after last digit is dialed bridge with call on current line.
set vg = CreateObject("vgServices.CommandLink")
vg.Dialer_MakeCall "0,5551234", "", "$RV_LINEID", ""
vg.Run_ResultReturn $RV_LINEID, "Success"
set vg = Nothing