alexawsk Report post Posted 10/16/2003 08:15 AM Hi! >>You need VG Dialer to use "Dial and Conference". if i'm use Call Transfer module with "Dial and Conference" option, isn't consider use VG Dialer already?, Need to special enable the VG Dialer at Telephone Number Loader page? If yes, then how to link up it to call flow? >>Call tracking is done by looking at $RV_CALLLENGTH after the calls have hung So, how to get the $RV_CALLLENGTH in the callflow 5 as below? Please explain it in details. Are you able to do the simple call flow to approve that your Voice Guide VG Dialer can do the transfer call and record the timing? EG. Simply Call Flow : 1. Start at "Welcome to Voice Guide VG Dialer Transfer Call or Dialout & Conference Call Test Module", Press 1 to Transfer Call to External line Press 2 to Dialout & Conference Call to External line Press 3 to End the call 2. For Press 1, use VG Dialer Transfer Call to call any External line was speciafied. 3. For Press 2, use VG Dialer Dialout & Conference Call to call any External line was speciafied. 5. If calling(from 1 or 2) to External line was fail or busy, goto voice mail/ sound out "Line fail/Call busy" 4. If calling(from 1 or 2) to External line was success connected, goto record the start call time. 5. After the talk in 4, When any one side end the call, goto record the end call time and calculate the call length and store in file/database/events log/sound the call length. Then end call. Regards, Alex Aw -------Message------- The "Dial and Conference" option in the Call Transfer module places a call on second line and connects two lines together. You need VG Dialer to use "Dial and Conference". Call tracking is done by looking at $RV_CALLLENGTH after the calls have hung up. Regards, Adam ----- Message ----- > > Hi! > I\'m just go throught the details of the your VG Dialer feature. > I\'m not think your VG Dialer can do the transfer call was describe in > call_flow_chart.doc was attached last time. > Please read carefully the call flow in call_flow_chart.doc > > Your VG Dialer basically feature are: Outbound calls can be scheduled using: > - Telephone Number Loader program, > - Send Phone Message module in a VoiceGuide script > - Creating a list of numbers to be called and saving this list in a \'Out > Dial file\', > - Adding dial entries directly to the OutDialQue.mdb database. > > > Where to get the \"Call Technicians\" page in the \"Send Phone Message\" > section in the help file? > How to apply the Dialer_OutDialQueAdd command was describe in the help. > > EG. If i has ten external line for each department and was stored at the > Telephone Numbers Loader v5.0.2000 at OutDialQue.mdb database or Phone > number list file. > So, how to make the transfer call to the external line was describe in > call_flow_chart.doc? > Unless, i\'m need to write the special program to call the Telephone > Numbers Loader automatically for dialout/transfer to other telephone line > when the my client(caller) was call in and selected the services was need > to transfer the call to external line of one of my external department. > > Then, how track the call timing? > > Please explain it in details. Please reply ASAP. > > > Thanks, AlexAw > > > > ----- Message ----- > > Hi! > We are looking at your VG product and wonder what kind of support you > would provide should we purchase it? Some queries about your > services/product. > > Questions: > 1. are you system do the call flow was attached (call_flow_chart.doc)? > > KT: Had a look at it and yes, it can all be implemented > > 2. Can Calculate call timing, record timing, caller phone no and receiver > phone no to database (eg.mysql)? > Start time(when the success connect to Services A); End time(when the > connect end between Services A and Caller) > KT: Yes, all of these. > > 3. Can forward the call to external line? Need purchase VG Dialer add-on > option to do it? Isn\'t requested PABX system? Isn\'t request 2 line to > one customer to make the forward the call to external line? KT: Yes. If no > PBX \"call transfer\" feature. then you will need VG Dialer. 4. Any > technical support in Singapore? For the analog dialogic card, how to make > sure, it workable in Singapore telephone line (SingTel tele com > provider-www.singtel.com). Eg, Intel dialogic card, if it certified can > use in Singapore, isn\'t not problem to using it? KT: You can purchase > Dialoigc in singapore and then just use it.... Dialoigc/Intel in > Sigapore\'s phone number is 62131000 We just work with one IVR > vendor(oversea vendor, local re-saler), their system able to handler the > call flow(call_flow_chart.doc) completely. KT: Which vendor? But, it was > fail cause by the Intel dialogic card was order not sure can use in > Singapore or not, but it\'s work fine in US. The local re-saler don\'t > want to take the risk to test dialogic card in Singapore. 5. Normally, how > much is cost for one dialogic card with 4 port? Eg. Intel dialogic card? > KT: About US$600 for D4PCI 6. Based on the call flow was attached. Isn\'t > we need to buy : a. Enterprise version(1 line-$248, 4 line 449) plus b. VG > Dialer add-on option(1 line-$129, 4 line 449) C. Analog dialogic card > (Intel dialogic card - $$??) Isn\'t 1 line enough to do all the job for > one customer call? KT: One line should be enough if you only handle one > call at a time. but in no PBX then you will need 2 lines - 2nd line for > outgoing call. That\'s all. Thanks. Pls reply me asap. Regards, Alex Aw > . Share this post Link to post
SupportTeam Report post Posted 10/16/2003 08:49 AM if i'm use Call Transfer module with "Dial and Conference" option, isn't consider use VG Dialer already? Yes, it is. I'm just saying you will need to VG Dialer license on the system. So, how to get the $RV_CALLLENGTH in the callflow 5 as below? You should use the $RV_CALLLENGTH in the "On Hangup" script - see the "Call Finish" section of VoiceGuide Help file. Share this post Link to post
alexawsk Report post Posted 10/16/2003 10:21 AM Ok. Thank a lot... For the intel D/41JCT-LS analog card for Dial and Conference. isn't use the same driver of the intel D4PCI? I'm only have 1 CD of the driver was give by the card Vendor. Not ahs user manual to install the driver, isn't is the same procedure as intel D4PCI? Share this post Link to post
SupportTeam Report post Posted 10/16/2003 10:42 AM I'm only have 1 CD of the driver was give by the card Vendor. Not ahs user manual to install the driver, isn't is the same procedure as intel D4PCI? Yes, it's the same procedure. You will need to make sure that you are using SR5.1.1 - if you have a different version of the Dialogic's System Release drivers then you should download SR5.1.1 from: http://resource.intel.com/telecom/support/...ntary/index.htm Share this post Link to post
alexawsk Report post Posted 10/16/2003 02:22 PM D/41JCT-LS analog card was install succesfully. But, still can't use Call Transfer module with "Dial and Conference" option. Can't transfer call out. Logs and the program as attached. Please help to find the problems. Logs find in included all the option in Call Tranfer. i was change the parameter in VG.INI [PBX] TransferControl_TelBoards=TAPI Thkx. test_voice_guide.zip Share this post Link to post
alexawsk Report post Posted 10/16/2003 02:38 PM use telephone number loader to dial : use the script(in your sample script) in sequence as below: 1.C:\Program Files\VoiceGuide\Scripts\more sample scripts\MakeCallAndPassParams\MakeCall.vgs 2.C:\Program Files\VoiceGuide\Scripts\more sample scripts\MakeCallAndPassParams\MakeCallOriginator.vgs 3.C:\Program Files\VoiceGuide\Scripts\Credit Card Payment\PayGetAmount.wav C:\Program Files\VoiceGuide\Scripts\test_voice_guide\call_list.txt it was success call up my handphone, but my handphone can't do the intergrate with the telephone number loader? Log file attached.. Pls take a look... log_error_telephone_number_loader.log Share this post Link to post
alexawsk Report post Posted 10/16/2003 05:25 PM Hi! This is the log for the D4PCI card with transfer call module with PBX blink option, seek like not error, but not call transfer out. Isn't because the setting in the PBX command Strings? What is the min and max value of the hookflash parameters? If i'm try one by one, are you think i can match one at the end? 012106.89 9 ring 2 012106.89 9 Answer the call at 10/17/2003 1:21:06 AM 012106.89 9 lineAnswer(66509) => 66526 012107.44 9 callstate CONNECTED 66509,1,0 012107.44 9 WorkingModeTAPI@Connected= 012107.44 9 WorkingModeScript@Connected= 012107.47 9 Inband detection not enabled 012107.48 9 StartLoadedVgs at 10/17/2003 1:21:07 AM 012107.48 9 tapi Reply (LineEvReply) ok 66526 0 012107.48 9 [welcome] Playing 012107.48 9 [welcome] Playing (C:\Program Files\VoiceGuide\Scripts\Credit Card Payment\PayYouArePaying.wav) 012107.53 9 PlaySoundStart ok [C:\Program Files\VoiceGuide\Scripts\Credit Card Payment\PayYouArePaying.wav] 012107.53 9 RunModule PLAY end 012109.42 9 wb(30517100) 012110.44 9 Play End line[9] (id=305171) 012110.44 9 LsPlayMsg EV_PLAY_FINISHED 012114.36 9 dtmf 1 (66509,49,2) 012114.36 9 LsPlayMsgFinished 1 012114.70 9 LsXferStart EV_TIMEOUT_READYTOBEGINTRANSFER 012114.70 9 [Transfer Call 4] Blind Transfer to 6596527369 (Generate) 012114.70 9 tapic lineGenerateDigits(66509,5,0) => 0 012114.86 9 generate LINEGENERATETERM_DONE 012115.92 9 LsXferStart EV_TAPI_GENERATE 012117.02 9 LsXferPlayVts EV_HOOKFLASHFINISHED 012117.02 9 tapic lineGenerateDigits(66509,6596527369,0) => 0 012118.53 9 generate LINEGENERATETERM_DONE 012119.55 9 LsXferPlayVts EV_TAPI_GENERATE 012120.64 9 LsXferPlayVts EV_TIMEOUT_HANGUP 012120.64 9 Hanging up call... 012120.64 9 RecSoundStop ok 012120.64 9 PlaySoundStop ok 012120.64 9 fnHangupCall end 012120.67 9 linedevstate 2048 0 0 012120.67 9 callstate IDLE 66509 0 0 012120.67 9 WorkingMode@Idle= 012120.72 9 tapi Reply (LineEvReply) ok 66322 0 012121.73 9 LsAwaitingCalls EV_TIMEOUT_TIMETOREINITLINE 012121.73 9 ReinitTelephony due to IDLE start 012121.73 9 tapic lineDeallocateCall(MainCall:66509) 0 012121.88 9 lineOpen(9) => 0 012121.88 9 Waiting for a call... 012121.88 9 lineOpen(9)LineHandle=66287 Share this post Link to post
SupportTeam Report post Posted 10/16/2003 11:53 PM If the hookflash transfer does not work then either the hookflash length is wrong, or the phone line attached does not support hookflash transfers. Form our previous discussions I think you should be concentrating on getting the "Dial and Conference" working with the D41JCT-LS card - it's a lot easier to set up.... Share this post Link to post
alexawsk Report post Posted 10/17/2003 01:50 AM Ok. Thank! So, can you answer the question(previous 2 question) was posted Oct 17 2003, 12:22 AM and Oct 17 2003, 12:38 AM The log file and program script was attached. Thanks... Share this post Link to post
alexawsk Report post Posted 10/17/2003 08:25 AM D/41JCT-LS analog card was install succesfully. But, still can't use Call Transfer module with "Dial and Conference" option. Can't transfer call out. Logs and the program as attached. Please help to find the problems. Logs find in included all the option in Call Tranfer. i was change the parameter in VG.INI [PBX] TransferControl_TelBoards=TAPI AND use telephone number loader to dial : use the script(in your sample script) in sequence as below: 1.C:\Program Files\VoiceGuide\Scripts\more sample scripts\MakeCallAndPassParams\MakeCall.vgs 2.C:\Program Files\VoiceGuide\Scripts\more sample scripts\MakeCallAndPassParams\MakeCallOriginator.vgs 3.C:\Program Files\VoiceGuide\Scripts\Credit Card Payment\PayGetAmount.wav C:\Program Files\VoiceGuide\Scripts\test_voice_guide\call_list.txt it was success call up my handphone, but my handphone can't do the intergrate with the telephone number loader? Log file attached.. Pls take a look... Thnks. test_voice_guide.zip Share this post Link to post
alexawsk Report post Posted 10/17/2003 08:26 AM continue... other log file.... log_error_telephone_number_loader.log Share this post Link to post
SupportTeam Report post Posted 10/18/2003 08:43 AM We can see in the trace that there is an error when doing the Dial and Conference with the version of VoiceGuide installed. Please uninstall the current version you have installed, then see the below link: http://voiceguide.com/forums/index.php?showtopic=701 and download from there the newly released v5.1 Beta3 on the update. Install v5.1 Beta 3, and then unzip the update and copy the files in the update into the VoiceGuide's directly, overwriting existing files. Please then try the "Dial and Conference" again. Share this post Link to post
Guest Alex Aw Report post Posted 10/18/2003 10:37 AM Thanks.. I'm try now... Share this post Link to post
SupportTeam Report post Posted 10/19/2003 03:59 AM Alex Aw wrote: I'm was unsintall and reinstall the new version + new patch files twice times. But, still can dial and conference the call out. The log track was list as below. Same error..... 193513.84 8 ERROR 5.1.2304 Error_ScriptEventCode: 0:9: Subscript out of range code:9012 alex 193503.53 8 linedevstate 2048 0 0 193503.53 8 callstate OFFERING 65962 0 4 193503.55 8 callinfo CALLEDID 193503.55 8 callinfo ORIGIN 193503.55 8 ring 0 193509.55 8 ring 2 193509.55 8 Answer the call at 10/18/2003 7:35:09 PM 193509.55 8 lineAnswer(65962) => 65945 193510.08 8 callstate CONNECTED 65962,1,0 193510.08 8 WorkingModeTAPI@Connected= 193510.08 8 WorkingModeScript@Connected= 193510.09 8 Inband detection not enabled 193510.09 8 StartLoadedVgs at 10/18/2003 7:35:10 PM 193510.09 8 tapi Reply (LineEvReply) ok 65945 0 193510.09 8 [welcome] Playing 193510.09 8 [welcome] Playing (C:\Program Files\VoiceGuide\Scripts\Credit Card Payment\PayPress1ifOK.wav) 193510.20 8 PlaySoundStart ok [C:\Program Files\VoiceGuide\Scripts\Credit Card Payment\PayPress1ifOK.wav] 193510.20 8 RunModule PLAY end 193513.33 8 dtmf 1 (65962,49,2) 193513.33 8 LsPlayMsg 1 193513.38 8 PlaySoundStop ok 193513.83 8 LsXferStart EV_TIMEOUT_READYTOBEGINTRANSFER 193513.83 8 [Transfer Call] Dial and Conference to 96527369 (TAPI) 193513.84 8 ERROR 5.1.2304 Error_ScriptEventCode: 0:9: Subscript out of range code:9012 193513.84 8 Hanging up call... [Error_ScriptEventCode] 193513.84 8 RecSoundStop ok 193513.84 8 PlaySoundStop ok 193513.84 8 fnHangupCall end 193513.89 8 linedevstate 2048 0 0 193513.89 8 callstate IDLE 65962 0 0 193513.89 8 WorkingMode@Idle= 193513.91 8 tapi Reply (LineEvReply) ok 65928 0 193514.95 8 LsAwaitingCalls EV_TIMEOUT_TIMETOREINITLINE 193514.95 8 ReinitTelephony due to IDLE start 193514.95 8 tapic lineDeallocateCall(MainCall:65962) 0 193515.00 8 lineOpen(8) => 0 193515.00 8 Waiting for a call... 193515.00 8 lineOpen(8)LineHandle=65911 193518.89 0 sys cleanup Start 193518.89 0 sys cleanup End Share this post Link to post
SupportTeam Report post Posted 10/19/2003 04:32 AM This error can be caused if no free line for making the 2nd call can be found. Please update the 5.1Beta3 install with the attached .EXE and run the script again. This new .EXE has more logging around the critical areas of the "Dial and Conference" section which will allow to better see what is going on. Please post the trace from this new .EXE VgMulti.zip Share this post Link to post
Guest AlexAw Report post Posted 10/20/2003 12:44 AM Hi! 075156.83 6 [Transfer Call] Dial and Conference to 96527369 (TAPI) 075156.83 0 Search for free lines in range [6-6] 075156.83 6 Could not find free line to place outgoing call. >>This error can be caused if no free line for making the 2nd call can be found. You are right. The error cause by no free line for making the 2nd call. But, it was have 2 line there, but seek like can't detect it properly. The Card have 4 port, first 2 port have 2 line, first line(67361358), second line (67383065). This 2 port was testing can receive the call. On Call Transfer module Setting, at "Dial & Conference" tab, at "Wihich lines to use make the outbound call. I'm try both, 1. special the 2nd line 67383065 for outbound call. 2. the it blank to use any line which available. But, both failed to call out and message could not find free line to place outgoing call???? How to fix this?? Please guide me.... Thanks. 075156.83 6 [Transfer Call] Dial and Conference to 96527369 (TAPI) 075156.83 0 Search for free lines in range [6-6] 075156.83 6 Could not find free line to place outgoing call. log track : 075143.06 6 linedevstate 2048 0 0 075143.06 6 callstate OFFERING 65538 0 4 075143.06 6 callinfo CALLEDID 075143.06 6 callinfo ORIGIN 075143.06 6 ring 0 075149.06 6 ring 2 075149.06 6 Answer the call at 10/19/2003 7:51:49 AM 075149.06 6 lineAnswer(65538) => 65982 075149.61 6 callstate CONNECTED 65538,1,0 075149.61 6 WorkingModeTAPI@Connected= 075149.61 6 WorkingModeScript@Connected= 075149.63 6 Inband detection not enabled 075149.63 6 StartLoadedVgs at 10/19/2003 7:51:49 AM 075149.63 6 tapi Reply (LineEvReply) ok 65982 0 075149.63 6 [welcome] Playing 075149.63 6 [welcome] Playing (C:\Program Files\VoiceGuide\Scripts\Credit Card Payment\PayYouArePaying.wav) 075149.63 6 PlaySoundStart ok [C:\Program Files\VoiceGuide\Scripts\Credit Card Payment\PayYouArePaying.wav] 075149.63 6 RunModule PLAY end 075151.44 6 wb(89829600) 075152.45 6 Play End line[6] (id=898296) 075152.45 6 LsPlayMsg EV_PLAY_FINISHED 075156.42 6 dtmf 1 (65538,49,2) 075156.42 6 LsPlayMsgFinished 1 075156.83 6 LsXferStart EV_TIMEOUT_READYTOBEGINTRANSFER 075156.83 6 [Transfer Call] Dial and Conference to 96527369 (TAPI) 075156.83 0 Search for free lines in range [6-6] 075156.83 6 Could not find free line to place outgoing call. 075156.83 6 [welcome] Playing 075156.83 6 [welcome] Playing (C:\Program Files\VoiceGuide\Scripts\Credit Card Payment\PayYouArePaying.wav) 075156.83 6 PlaySoundStart ok [C:\Program Files\VoiceGuide\Scripts\Credit Card Payment\PayYouArePaying.wav] 075156.83 6 RunModule PLAY end 075158.67 6 wb(90550000) 075159.69 6 Play End line[6] (id=905500) 075159.69 6 LsPlayMsg EV_PLAY_FINISHED 075205.05 6 LsPlayMsgFinished EV_TIMEOUT_REPLAYMSG 075205.05 6 [welcome] Playing (C:\Program Files\VoiceGuide\Scripts\Credit Card Payment\PayYouArePaying.wav) 075205.05 6 PlaySoundStart ok [C:\Program Files\VoiceGuide\Scripts\Credit Card Payment\PayYouArePaying.wav] 075206.84 6 wb(91371800) 075207.86 6 Play End line[6] (id=913718) 075207.86 6 LsPlayMsg EV_PLAY_FINISHED 075208.19 6 dtmf 1 (65538,49,2) 075208.19 6 LsPlayMsgFinished 1 075208.63 6 LsXferStart EV_TIMEOUT_READYTOBEGINTRANSFER 075208.63 6 [Transfer Call] Dial and Conference to 96527369 (TAPI) 075208.63 0 Search for free lines in range [6-6] 075208.63 6 Could not find free line to place outgoing call. 075208.63 6 [welcome] Playing 075208.63 6 [welcome] Playing (C:\Program Files\VoiceGuide\Scripts\Credit Card Payment\PayYouArePaying.wav) 075208.63 6 PlaySoundStart ok [C:\Program Files\VoiceGuide\Scripts\Credit Card Payment\PayYouArePaying.wav] 075208.63 6 RunModule PLAY end 075210.44 6 wb(91729600) 075211.45 6 Play End line[6] (id=917296) 075211.45 6 LsPlayMsg EV_PLAY_FINISHED 075217.09 6 LsPlayMsgFinished EV_TIMEOUT_REPLAYMSG 075217.09 6 [welcome] Playing (C:\Program Files\VoiceGuide\Scripts\Credit Card Payment\PayYouArePaying.wav) 075217.09 6 PlaySoundStart ok [C:\Program Files\VoiceGuide\Scripts\Credit Card Payment\PayYouArePaying.wav] 075217.50 6 Hanging up call... [Loop Current Drop detected] 075217.50 6 RecSoundStop ok 075218.52 6 PlaySoundStop ok 075218.52 6 fnHangupCall end 075218.53 6 callstate DISCONNECTED 65538,0,0 075218.53 6 LsAwaitingCalls EV_REMOTEPARTY_DISCONNECT 075218.53 6 Hanging up call... 075218.53 6 RecSoundStop ok 075218.53 6 PlaySoundStop ok 075218.53 6 fnHangupCall end 075218.53 6 tapi Reply (LineEvReply) err 66000 LINEERR_OPERATIONFAILED [80000048] 075218.56 6 linedevstate 2048 0 0 075218.56 6 callstate IDLE 65538 0 0 075218.56 6 WorkingMode@Idle= 075218.58 6 tapi Reply (LineEvReply) ok 66068 0 075219.63 6 LsAwaitingCalls EV_TIMEOUT_TIMETOREINITLINE 075219.63 6 ReinitTelephony due to IDLE start 075219.63 6 tapic lineDeallocateCall(MainCall:65538) 0 075219.67 6 lineOpen(6) => 0 075219.67 6 Waiting for a call... 075219.67 6 lineOpen(6)LineHandle=66085 075226.03 0 sys cleanup Start 075226.03 0 sys cleanup End Share this post Link to post
SupportTeam Report post Posted 10/20/2003 01:06 AM If there are two lines available can you try calling in on the 2nd line and see if the same problem occurs? The debug was not actually showing the correct line range - the attached vgmulti.exe shows correct range. Please leave both text boxes on the "Dial and Conference" tab blank for now. VgMulti.zip Share this post Link to post
alexawsk Report post Posted 10/20/2003 02:21 AM Thanks. I've leave the office. May be back after 10 hours later, then test again using your new files. >>If there are two lines available can you try calling in on the 2nd line and see if >>the same problem occurs? Already try it. Ya, same error. But in difference range, if not forgot is [7-7].. 075156.83 0 Search for free lines in range [7-7] Share this post Link to post
SupportTeam Report post Posted 10/20/2003 03:02 AM Are both lines controlled by VoiceGuide at the same time, or are you configuring VoiceGuide to only control one line at a time? What happens when you allow VoiceGuide to control all 4 lines? Plase set in VG.INI : [TraceLog] LogToFile=1 TraceLevel=10 and then restart VG, do the test and post the trace file created in VoiceGuide's log subdirectory. This fuller trace will cover logging at startup so that we can better see this systems configuration. Share this post Link to post
alexawsk Report post Posted 10/20/2003 05:36 AM >>Are both lines controlled by VoiceGuide at the same time, or are you configuring >>VoiceGuide to only control one line at a time? >>What happens when you allow VoiceGuide to control all 4 lines? Don't know. Sure be VoiceGuide controls 1 line or 2 line as the same time? How to configuring this? Thanks.... Share this post Link to post
SupportTeam Report post Posted 10/20/2003 06:41 AM Please use the "VoiceGuide Configuration Wizard" and select all 4 lines on the Dialogic cards, assigning to them the script that they should execute. When VG is started all 4 lines should be listed... Please send screenshot of what is show when you are running VoiceGuide (when there is a call on the system). Also please post log that we mentioned in our previous post. Share this post Link to post
alexawsk Report post Posted 10/21/2003 05:42 AM Hi! Great! it was able to dial & conference to another line. Thank a lot!... Share this post Link to post