Guest rammy178 Report post Posted 02/10/2006 06:39 AM hi everyone i would like to make an outbound call and play a wait message to the callee and make a second outbound call to an agent and bridge this call with the first call. how is it possible to generate a leg id[or call leg(if i am not wrong about the other name of leg id)] for each call? does dialogic/NMS/donjin telephony cards provide any API to generate leg id? any suggestions/tips are much appreciated thanks in advance regards, ram Share this post Link to post
SupportTeam Report post Posted 02/10/2006 07:44 AM Use the "Dial and Conference" VoiceGuide module. See: http://www.voiceguide.com/vghelp/html/modXfer.htm Share this post Link to post
Guest rammy178 Report post Posted 02/10/2006 08:45 AM hi, thanks for your assistance. i have read about 'Dial and Conference' in the link specified by you and got valuable information about dial and transfer. but i have not got information regarding how to generate leg id(or call leg) for a call. does Dialogic provide any API to generate unique leg id for each call? thanks in advance once again, regards, ram Share this post Link to post
ktruk Report post Posted 02/10/2006 11:00 AM Rammy: Here is an option you can build on. VG give you a pair of Rvs for the conference call: $RV[Conf_LineID_1] & $RV[Conf_LineID_2] which give you line numbers of the conference lines, 1=first call in, 2=Second call leg. (Also there are: $RV[Conf_DevName_1] & ..._2] which give the channel name, eg: dxxxB1C1). You could use these to generate a unique number (serial number or random number or date/time based) in a VBS script and use this to identify the call and each leg. The difference between the lineID and DevName, is that the lineIDs could change if you change your system configuration, eg: add a modem on a TAPI system, whereas, the channel Names tend to be a little more fixed (but can also change if you fiddle with your dialogic card settings, eg: add more boards or change the card address settings). Share this post Link to post