Guest Bank Transactions2 Report post Posted 02/21/2007 09:34 PM Hello, I have a transfer that is to go to a pbx group that is working fine, however, when the call is picked up on the destination end, the announcement is not playing to give the rep the opportunity to accept the call. This type of call can be picked up accidentally by the wrong people so we would like to give the option of accepting the call to the rep. Here is the log that shows that the call is being transfered, and it shows the announcement message being played in rapid succession. However, the person on the other end is not hearing the message so the opportunity to reject the call is not offered. However, in testing before connecting to the pbx on a standard phone, the flash and voice prompts (in rapid succession, not offering a pause to accept) could be heard on the line. Perhaps the forward voice path isn't open, but the same problem as in testing, the issue of not getting the opportunity to actually accept or reject the call doesn't seem to be working. We are using simple scripts to test using this feature, and I have only been using your product for a two days now and I have not seen anything in the documentaion that would point me to a way to determine if a configuration file would be involved with this problem. See log entry below. Regard, 124758.18 8 event 2, iCode=50 state=1100 124758.18 8 LsPlayMsg 2,2 124758.18 8 next module is [Play CS] (idx=7) 124758.20 8 play PlayStop ok 124758.20 8 rv add [Play Welcome]{2} 124758.20 8 fn RunModule start [Play,[Play CS],7,,] 124758.21 8 timer clear 124758.21 8 Play Module start 124758.21 8 state [Play CS] Playing 124758.22 8 tts deleted previous C:\Program Files\VoiceGuide\temp\tts_8_2.wav 124758.22 8 tw PlayEnd 8 747468 124758.22 8 play end id=747468, (current ID) 124758.22 8 event EV_PLAY_FINISHED, iCode=8001 state=1100 124758.22 8 LsPlayMsg EV_PLAY_FINISHED,EV_PLAY_FINISHED 124758.22 8 path {EV_PLAY_FINISHED} not found 124758.23 8 timer set 10 EV_TIMEOUT_HANGUP 124758.23 8 timer set 3 EV_TIMEOUT_GOTOMODULE 124758.23 8 tw DialogicEvent 129,TDX_PLAY,747468,0,0,,, 124758.23 8 event TDX_PLAY, iCode=129 state=1101 124758.23 8 LsPlayMsgFinished EV_UNKNOWN_129,TDX_PLAY 124758.24 8 path {TDX_PLAY} not found 124758.24 8 tts generate start[Transfering you now to Customer Service] 124758.24 8 tts generate wait 124758.37 8 tts generate finish 124758.37 8 state [Play CS] Playing (C:\Program Files\VoiceGuide\temp\tts_8_2.wav) 124758.38 8 tw ConvertWav2Vox C:\Program Files\VoiceGuide\temp\tts_8_2.wav 124758.40 8 tw wav->vox convert end 749181,C:\Program Files\VoiceGuide\temp\tts_8_2.vox,1,0,, 124758.41 8 play start ok, lPlayId=749201 124800.98 8 tw PlayEnd 8 749201 124800.98 8 play end id=749201, (current ID) 124800.98 8 event EV_PLAY_FINISHED, iCode=8001 state=1101 124800.98 8 LsPlayMsgFinished EV_PLAY_FINISHED,EV_PLAY_FINISHED 124800.98 8 path {EV_PLAY_FINISHED} not found 124800.99 8 tw DialogicEvent 129,TDX_PLAY,749201,0,0,,, 124800.99 8 event TDX_PLAY, iCode=129 state=1101 124800.99 8 LsPlayMsgFinished EV_UNKNOWN_129,TDX_PLAY 124800.99 8 path {TDX_PLAY} not found 124801.20 8 timer fired EV_TIMEOUT_GOTOMODULE 124801.20 8 event EV_TIMEOUT_GOTOMODULE, iCode=9002 state=1101 124801.20 8 LsPlayMsgFinished EV_TIMEOUT_GOTOMODULE,EV_TIMEOUT_GOTOMODULE 124801.20 8 path {EV_TIMEOUT_GOTOMODULE} not found 124801.21 8 next module is [Customer Service] (idx=6) 124801.21 8 fn RunModule start [Transfer Call,[Customer Service],6,,] 124801.21 8 timer clear 124801.21 8 timer set 0.4 EV_TIMEOUT_READYTOBEGINTRANSFER 124801.61 8 timer fired EV_TIMEOUT_READYTOBEGINTRANSFER 124801.61 8 event EV_TIMEOUT_READYTOBEGINTRANSFER, iCode=9012 state=1901 124801.61 8 LsXfer_1_Start : 9012(EV_TIMEOUT_READYTOBEGINTRANSFER),EV_TIMEOUT_READYTOBEGINTRANSFER,0,0,0,,, 124801.61 8 path {EV_TIMEOUT_READYTOBEGINTRANSFER} not found 124801.61 8 timeout on transfer attempt set by VG.INI [PBX] AnnouncedTransfersMaxWaitTime (30 sec) 124801.61 8 timer set 30 EV_TIMEOUT_ANNOUNCED_TRANSFER_ATTEMPT_TOOK_TOO_LONG 124801.61 8 state [Customer Service] Announced Hookflash Transfer to 117 124801.63 8 dialing sTransferPrefix [!] 124802.07 8 tw DialogicEvent 132,TDX_DIAL,0,0,0,,, 124802.07 8 event TDX_DIAL, iCode=132 state=1902 124802.07 8 LsXfer_2_OnEndHook1PlayDestNbr 132,TDX_DIAL,0,0,0,,, 124802.09 8 VG.INI [PBX] Transfer_Prefix_PauseAfter = 2 sec 124802.09 8 timer set 2 EV_TIMEOUT_Transfer_Prefix_PauseAfter 124802.09 8 tw PlayEnd 8 0 124802.09 8 play end id=0, (current ID) 124802.09 8 event EV_PLAY_FINISHED, iCode=8001 state=1902 124802.09 8 LsXfer_2_OnEndHook1PlayDestNbr 8001,EV_PLAY_FINISHED,0,0,0,,, 124804.04 8 timer fired EV_TIMEOUT_Transfer_Prefix_PauseAfter 124804.04 8 event EV_TIMEOUT_Transfer_Prefix_PauseAfter, iCode=9030 state=1902 124804.04 8 LsXfer_2_OnEndHook1PlayDestNbr 9030,EV_TIMEOUT_Transfer_Prefix_PauseAfter,0,0,0,,, 124804.04 8 Dial(117, cp on) call 124804.10 8 Dial(117) ok 124804.10 8 timer set 30 EV_TIMEOUT_ANNOUNCED_TRANSFER_ATTEMPT_TOOK_TOO_LONG 124811.54 8 tw dtmf 9 (8,57,57) 124811.54 8 event 9, iCode=57 state=1903 124811.55 8 LsXfer_3_AfterDialDestNbrWaitForCallProgInfo 57,9,0,0,0,,, 124811.75 8 tw dtmf 9 (8,57,57) 124811.75 8 event 9, iCode=57 state=1903 124811.75 8 LsXfer_3_AfterDialDestNbrWaitForCallProgInfo 57,9,0,0,0,,, 124811.94 8 tw dtmf 9 (8,57,57) 124811.94 8 event 9, iCode=57 state=1903 124811.94 8 LsXfer_3_AfterDialDestNbrWaitForCallProgInfo 57,9,0,0,0,,, 124812.13 8 tw dtmf 9 (8,57,57) 124812.13 8 event 9, iCode=57 state=1903 124812.13 8 LsXfer_3_AfterDialDestNbrWaitForCallProgInfo 57,9,0,0,0,,, 124822.98 8 tw DialogicEvent 133,TDX_CALLP,10,1,0,TDX_CALLP,CR_CNCT,CON_CAD 124822.98 8 event CADENCE, iCode=133 state=1903 124822.98 8 LsXfer_3_AfterDialDestNbrWaitForCallProgInfo 133,CADENCE,10,1,0,CR_CNCT,CON_CAD, 124822.98 8 event CONNECT, iCode=133 state=1903 124822.98 8 LsXfer_3_AfterDialDestNbrWaitForCallProgInfo 133,CONNECT,10,1,0,CR_CNCT,CON_CAD, 124822.98 8 event CON_CAD, iCode=133 state=1903 124822.98 8 LsXfer_3_AfterDialDestNbrWaitForCallProgInfo 133,CON_CAD,10,1,0,CR_CNCT,CON_CAD, 124822.98 8 event CR_CNCT, iCode=133 state=1903 124822.98 8 LsXfer_3_AfterDialDestNbrWaitForCallProgInfo 133,CR_CNCT,10,1,0,CR_CNCT,CON_CAD, 124822.98 8 event TDX_CALLP, iCode=133 state=1903 124822.98 8 LsXfer_3_AfterDialDestNbrWaitForCallProgInfo 133,TDX_CALLP,10,1,0,CR_CNCT,CON_CAD, 124822.98 8 LsXfer_3 CR_CNCT on an XT_HOOK_ANNOUNCED 124822.00 8 LsXfer_4_PlayAnn : 8001(EV_PLAY_FINISHED),EV_PLAY_FINISHED,0,0,0,,, 124822.00 8 path {EV_PLAY_FINISHED} not found 124822.00 8 LsXfer_4_PlayAnn : 9005(EV_TIMEOUT_REPLAYMSG),EV_TIMEOUT_REPLAYMSG,0,0,0,,, 124822.00 8 path {EV_TIMEOUT_REPLAYMSG} not found 124822.00 8 state [Customer Service] Playing (C:\Program Files\VoiceGuide\System\voice\aa_transferringto.wav) 124822.00 8 tw ConvertWav2Vox C:\Program Files\VoiceGuide\System\voice\aa_transferringto.wav 124823.01 8 tw wav->vox convert end 773796,C:\Program Files\VoiceGuide\System\voice\aa_transferringto.vox,1,0,, 124823.02 8 play start ok, lPlayId=773806 124824.68 8 tw PlayEnd 8 773806 124824.69 8 play end id=773806, (current ID) 124824.69 8 event EV_PLAY_FINISHED, iCode=8001 state=1904 124824.69 8 LsXfer_4_PlayAnn : 8001(EV_PLAY_FINISHED),EV_PLAY_FINISHED,0,0,0,,, 124824.69 8 path {EV_PLAY_FINISHED} not found 124824.69 8 LsXfer_4_PlayAnn : 9005(EV_TIMEOUT_REPLAYMSG),EV_TIMEOUT_REPLAYMSG,0,0,0,,, 124824.69 8 path {EV_TIMEOUT_REPLAYMSG} not found 124824.69 8 state [Customer Service] Playing (C:\Program Files\VoiceGuide\System\voice\aa_transferringto.wav) 124824.70 8 tw ConvertWav2Vox C:\Program Files\VoiceGuide\System\voice\aa_transferringto.wav 124824.70 8 tw DialogicEvent 129,TDX_PLAY,773806,0,0,,, 124824.70 8 event TDX_PLAY, iCode=129 state=1904 124824.70 8 LsXfer_4_PlayAnn : 129(EV_UNKNOWN_129),TDX_PLAY,773806,0,0,,, 124824.70 8 path {TDX_PLAY} not found 124824.71 8 tw wav->vox convert end 775498,C:\Program Files\VoiceGuide\System\voice\aa_transferringto.vox,1,0,, 124824.72 8 play start ok, lPlayId=775508 124826.37 8 tw PlayEnd 8 775508 124826.37 8 play end id=775508, (current ID) 124826.37 8 event EV_PLAY_FINISHED, iCode=8001 state=1904 124826.38 8 LsXfer_4_PlayAnn : 8001(EV_PLAY_FINISHED),EV_PLAY_FINISHED,0,0,0,,, 124826.38 8 path {EV_PLAY_FINISHED} not found 124826.38 8 LsXfer_4_PlayAnn : 9005(EV_TIMEOUT_REPLAYMSG),EV_TIMEOUT_REPLAYMSG,0,0,0,,, 124826.38 8 path {EV_TIMEOUT_REPLAYMSG} not found 124826.38 8 state [Customer Service] Playing (C:\Program Files\VoiceGuide\System\voice\aa_transferringto.wav) 124826.38 8 tw ConvertWav2Vox C:\Program Files\VoiceGuide\System\voice\aa_transferringto.wav 124826.39 8 tw DialogicEvent 129,TDX_PLAY,775508,0,0,,, 124826.39 8 event TDX_PLAY, iCode=129 state=1904 124826.39 8 LsXfer_4_PlayAnn : 129(EV_UNKNOWN_129),TDX_PLAY,775508,0,0,,, 124826.39 8 path {TDX_PLAY} not found 124826.41 8 tw wav->vox convert end 777181,C:\Program Files\VoiceGuide\System\voice\aa_transferringto.vox,1,0,, 124826.42 8 play start ok, lPlayId=777211 124828.07 8 tw PlayEnd 8 777211 124828.07 8 play end id=777211, (current ID) 124828.08 8 event EV_PLAY_FINISHED, iCode=8001 state=1904 124828.08 8 LsXfer_4_PlayAnn : 8001(EV_PLAY_FINISHED),EV_PLAY_FINISHED,0,0,0,,, 124828.08 8 path {EV_PLAY_FINISHED} not found 124828.08 8 LsXfer_4_PlayAnn : 9005(EV_TIMEOUT_REPLAYMSG),EV_TIMEOUT_REPLAYMSG,0,0,0,,, 124828.08 8 path {EV_TIMEOUT_REPLAYMSG} not found 124828.08 8 state [Customer Service] Playing (C:\Program Files\VoiceGuide\System\voice\aa_transferringto.wav) 124828.09 8 tw ConvertWav2Vox C:\Program Files\VoiceGuide\System\voice\aa_transferringto.wav 124828.09 8 tw DialogicEvent 129,TDX_PLAY,777211,0,0,,, 124828.09 8 event TDX_PLAY, iCode=129 state=1904 124828.09 8 LsXfer_4_PlayAnn : 129(EV_UNKNOWN_129),TDX_PLAY,777211,0,0,,, 124828.09 8 path {TDX_PLAY} not found 124828.10 8 tw wav->vox convert end 778893,C:\Program Files\VoiceGuide\System\voice\aa_transferringto.vox,1,0,, 124828.11 8 play start ok, lPlayId=778903 124829.77 8 tw PlayEnd 8 778903 124829.77 8 play end id=778903, (current ID) 124829.77 8 event EV_PLAY_FINISHED, iCode=8001 state=1904 124829.77 8 LsXfer_4_PlayAnn : 8001(EV_PLAY_FINISHED),EV_PLAY_FINISHED,0,0,0,,, 124829.77 8 path {EV_PLAY_FINISHED} not found 124829.77 8 LsXfer_4_PlayAnn : 9005(EV_TIMEOUT_REPLAYMSG),EV_TIMEOUT_REPLAYMSG,0,0,0,,, 124829.77 8 path {EV_TIMEOUT_REPLAYMSG} not found 124829.77 8 state [Customer Service] Playing (C:\Program Files\VoiceGuide\System\voice\aa_transferringto.wav) 124829.77 8 tw ConvertWav2Vox C:\Program Files\VoiceGuide\System\voice\aa_transferringto.wav 124829.79 8 tw DialogicEvent 129,TDX_PLAY,778903,0,0,,, 124829.79 8 event TDX_PLAY, iCode=129 state=1904 124829.79 8 LsXfer_4_PlayAnn : 129(EV_UNKNOWN_129),TDX_PLAY,778903,0,0,,, 124829.79 8 path {TDX_PLAY} not found 124829.80 8 tw wav->vox convert end 780576,C:\Program Files\VoiceGuide\System\voice\aa_transferringto.vox,1,0,, 124829.80 8 play start ok, lPlayId=780596 124831.49 8 tw PlayEnd 8 780596 124831.49 8 play end id=780596, (current ID) 124831.49 8 event EV_PLAY_FINISHED, iCode=8001 state=1904 124831.49 8 LsXfer_4_PlayAnn : 8001(EV_PLAY_FINISHED),EV_PLAY_FINISHED,0,0,0,,, 124831.49 8 path {EV_PLAY_FINISHED} not found 124831.49 8 LsXfer_4_PlayAnn : 9005(EV_TIMEOUT_REPLAYMSG),EV_TIMEOUT_REPLAYMSG,0,0,0,,, 124831.50 8 path {EV_TIMEOUT_REPLAYMSG} not found 124831.50 8 state [Customer Service] Playing (C:\Program Files\VoiceGuide\System\voice\aa_transferringto.wav) 124831.50 8 tw ConvertWav2Vox C:\Program Files\VoiceGuide\System\voice\aa_transferringto.wav 124831.50 8 tw DialogicEvent 129,TDX_PLAY,780596,0,0,,, 124831.50 8 event TDX_PLAY, iCode=129 state=1904 124831.51 8 LsXfer_4_PlayAnn : 129(EV_UNKNOWN_129),TDX_PLAY,780596,0,0,,, 124831.51 8 path {TDX_PLAY} not found 124831.53 8 tw wav->vox convert end 782298,C:\Program Files\VoiceGuide\System\voice\aa_transferringto.vox,1,0,, 124831.55 8 play start ok, lPlayId=782338 124833.20 8 tw PlayEnd 8 782338 124833.20 8 play end id=782338, (current ID) 124833.20 8 event EV_PLAY_FINISHED, iCode=8001 state=1904 124833.20 8 LsXfer_4_PlayAnn : 8001(EV_PLAY_FINISHED),EV_PLAY_FINISHED,0,0,0,,, 124833.20 8 path {EV_PLAY_FINISHED} not found 124833.21 8 xfer timed out awaiting for response from call recipient 124833.21 8 xfer dial [!] in Xfer_DialCmdCode_RetreiveOriginalCall 124833.21 8 tw DialogicEvent 129,TDX_PLAY,782338,0,0,,, 124833.21 8 event TDX_PLAY, iCode=129 state=1906 124833.21 8 LsXfer_5B : 129(EV_UNKNOWN_129),TDX_PLAY,782338,0,0,,, 124833.66 8 tw DialogicEvent 132,TDX_DIAL,0,0,0,,, 124833.66 8 event TDX_DIAL, iCode=132 state=1906 124833.66 8 LsXfer_5B : 132(EV_UNKNOWN_132),TDX_DIAL,0,0,0,,, 124833.67 8 sXferDialResult_SuccOrFail= 124833.67 8 XferGoDownSpecifiedPath iXferModule_PathsToTake_Max=3 (1)=timeout (2)= (3)= 124833.67 8 path 'timeout' not found 124833.67 8 WARN path specification error: matching path found but next module not found [Welcome] 124833.67 8 False path not defined - hangup call (iXferType=13) 124833.67 8 timer set 1 EV_TIMEOUT_HANGUP 124833.67 8 tw PlayEnd 8 0 124833.68 8 play end id=0, (current ID) 124833.68 8 event EV_PLAY_FINISHED, iCode=8001 state=1906 124833.68 8 LsXfer_5B : 8001(EV_PLAY_FINISHED),EV_PLAY_FINISHED,0,0,0,,, 124834.66 8 timer fired EV_TIMEOUT_HANGUP 124834.66 8 event EV_TIMEOUT_HANGUP, iCode=9001 state=1906 124834.66 8 LsXfer_5B : 9001(EV_TIMEOUT_HANGUP),EV_TIMEOUT_HANGUP,0,0,0,,, 124834.66 8 HangupCall start (Default Handler 60: 9001) 124834.67 8 rv add [Hangup Time]{2/21/2007 12:48:34 PM} 124834.67 8 state Hanging up call... [Default Handler 60: 9001] 124834.67 8 HangupCall_Common hCall=8 124834.67 8 rec RecSoundStop ok 124834.67 8 play PlayStop ok 124834.68 8 timer set 2 EV_TIMEOUT_WAITFORIDLEAFTERLINEDROP 124834.68 8 fnHangupCall end 124834.71 8 tw DialogicEvent 135,TDX_SETHOOK,0,0,0,DX_ONHOOK,, 124834.71 8 event TDX_SETHOOK, iCode=135 state=900 124834.71 8 LsAwaitingCalls EV_UNKNOWN_135 124834.71 8 event callstate IDLE 8 1,0,0 124834.72 8 WorkingMode@Idle= 124834.72 8 set LineState().hCall = 0 LineEvCallState-LINECALLSTATE_IDLE 124834.72 8 timer clear 124834.72 8 rec RecSoundStop ok 124834.72 8 play PlayStop ok 124834.73 8 rv add [CallEndTime]{2/21/2007 12:48:34 PM} 124834.73 8 on-hangup script:[] 124834.73 8 timer set 0.1 EV_TIMEOUT_TIMETOREINITLINE 124834.78 8 timer fired EV_TIMEOUT_TIMETOREINITLINE 124834.78 8 event EV_TIMEOUT_TIMETOREINITLINE, iCode=9008 state=900 124834.78 8 init atidle reinit : start 124834.78 8 init atidle reinit iConferenceOtherLegLid=-1 124834.79 8 init atidle reinit : reset all LineState variables 124834.79 8 timer set 2 EV_TIMEOUT_AFTERIDLE_ALLOWOUT 124834.79 8 state Waiting for a call... 124836.80 8 timer fired EV_TIMEOUT_AFTERIDLE_ALLOWOUT 124836.80 8 event EV_TIMEOUT_AFTERIDLE_ALLOWOUT, iCode=9013 state=900 124836.80 8 setting iDialoutReadyToDialout = 1 Share this post Link to post
SupportTeam Report post Posted 02/21/2007 10:11 PM Which version of VoiceGuide for Dialogic are you using? Does the hookflash work? ie. is the caller put on hold and the destination number/extension then rings? Share this post Link to post
Guest Bank Transactions2 Report post Posted 02/22/2007 06:27 PM Version 6.0.3003 ...and yes the transfer takes place and the call sets up and disconnect nails up the call connection. Here is a cut from the log that shows that the outbound dial went thru, then call progress is initiated and the call is connected on the off hook at the distant end, the voice file is played, but it is not heard at the distant end. We want to set up an auto dialer routine as well, which raises other questions, but isn't this working on the same principle? 102554.782 008 dx_dial(8,117) ok 102602.132 008 ev TDX_CST (CST Event Received) 102602.132 008 ev TDX_CST DE_DIGITS data=57 [9], iSetSpeedVolKeyControls_IsUsed=0 102602.132 008 te LINE_MONITORDIGITS(8, 0x8, 57|9, 57|9) (dwIdx=37) 102602.323 008 ev TDX_CST (CST Event Received) 102602.323 008 ev TDX_CST DE_DIGITS data=57 [9], iSetSpeedVolKeyControls_IsUsed=0 102602.323 008 te LINE_MONITORDIGITS(8, 0x8, 57|9, 57|9) (dwIdx=38) 102602.523 008 ev TDX_CST (CST Event Received) 102602.523 008 ev TDX_CST DE_DIGITS data=57 [9], iSetSpeedVolKeyControls_IsUsed=0 102602.533 008 te LINE_MONITORDIGITS(8, 0x8, 57|9, 57|9) (dwIdx=39) 102602.703 008 ev TDX_CST (CST Event Received) 102602.703 008 ev TDX_CST DE_DIGITS data=57 [9], iSetSpeedVolKeyControls_IsUsed=0 102602.703 008 te LINE_MONITORDIGITS(8, 0x8, 57|9, 57|9) (dwIdx=40) 102613.589 008 ev TDX_CALLP (Call Progress Completed) 102613.589 008 TDX_CALLP CR_CNCT (called line was connected) 102613.589 008 TDX_CALLP CR_CNCT CON_CAD (connection due to cadence break) 102613.589 008 ocxev DoFireDialogic(dwIdx=41, 8, 133, [TDX_CALLP], 10, 1, 0, [TDX_CALLP], [CR_CNCT], [CON_CAD]) (dwIdx=41) 102613.609 008 ocxfn ConvertWav2Vox(hLine=8, lTaskID=517409, strWavFilesIn=C:\Program Files\VoiceGuide\System\voice\AcceptAutoCall.wav, strConvertOptions=, lParam1=1, lParam2=0, strParam1=, strParam2=) 102613.609 008 ocxev DoFireDialogic completed 102613.619 conv start on idx 3 [C:\Program Files\VoiceGuide\System\voice\AcceptAutoCall.wav] 102613.619 conv start on token 0 [C:\Program Files\VoiceGuide\System\voice\AcceptAutoCall.wav] 102613.619 conv wav[C:\Program Files\VoiceGuide\System\voice\AcceptAutoCall.wav][sat Nov 30 00:12:02 2002 ][106948] same or older then vox[C:\Program Files\VoiceGuide\System\voice\AcceptAutoCall.vox][Thu Feb 22 10:13:58 2007 ][26705] (modified time comparison). not converting wav->vox. 102613.619 conv out [C:\Program Files\VoiceGuide\System\voice\AcceptAutoCall.vox] 102613.619 evt OnFireConvertWavVoxFinished wParam=3 lParam=0 102613.619 ocxev ConvertWavVoxFinished(8, 517409, C:\Program Files\VoiceGuide\System\voice\AcceptAutoCall.vox, 1, 0, , ) 102613.629 008 ocxfn PlayStart(hLine=8, strSoundFile=[C:\Program Files\VoiceGuide\System\voice\AcceptAutoCall.vox], lPlayId=517429(0x7e535), lParam1=0, lParam2=0, strParam1=, strParam2=, keys[NotUsed]) 102613.629 008 ocxfn PlaySetControlKeys(8,0,,,,,,,,,,) 102613.629 008 ocxfn PlaySetControlKeys end 102613.629 008 play start (hli=0x8f10048, strSoundFile=C:\Program Files\VoiceGuide\System\voice\AcceptAutoCall.vox, lPlayId=517429(0x7e535), lParam1=0, lParam2=0, strParam1=, strParam2=) 102613.629 008 play open(strFname[0]=C:\Program Files\VoiceGuide\System\voice\AcceptAutoCall.vox) => 5, read_bytes=26705/26705, buff_addr=0x110322b8 (file_created_time=Thu Feb 22 10:13:58 2007 , file_modified_time=Thu Feb 22 10:13:58 2007 ) 102613.629 008 buffer workaround (26729) 102613.629 008 dlgc dx_setevtmsk(8, [MASK]) => 0 102613.629 008 dlgc dx_setdigtyp(8, DM_DTMF) => 0 102613.629 008 dlgc dx_clrdigbuf(8) => 0 102613.629 008 dlgc dx_clrsvcond(8) => 0 102613.629 008 iott 0x10fff6a8 io_type=0xc, io_fhandle=0, io_bufp=0x11038f20, io_offset=0, io_length=26729, io_nextp=0x0, io_prevp=0x0, rfu=0x0 102613.629 008 dlgc play(8, 0x10fff6a8, 0x0, 0x8f13524, EV_ASYNC) call 102613.629 008 dlgc play(8, 0x10fff6a8, 0x0, 0x8f13524) => 0, hli=0x8f10048 102620.379 008 ev TDX_PLAY (Play Completed) 102620.379 008 cleared dwPlayId: hli=0x8f10048, hli->dwPlayId=0(0x0) 102620.379 008 ocxev PlayEnd(dwLineId=8, dwPlayId=517429) 102620.399 008 ocxfn ConvertWav2Vox(hLine=8, lTaskID=524199, strWavFilesIn=C:\Program Files\VoiceGuide\System\voice\AcceptAutoCall.wav, strConvertOptions=, lParam1=1, lParam2=0, strParam1=, strParam2=) 102620.399 008 ocxev DoFireDialogic(dwIdx=42, 8, 129, [TDX_PLAY], 517429, 0, 0, [], [], []) (dwIdx=42) 102620.409 008 ocxev DoFireDialogic completed 102620.409 conv start on idx 4 [C:\Program Files\VoiceGuide\System\voice\AcceptAutoCall.wav] 102620.409 conv start on token 0 [C:\Program Files\VoiceGuide\System\voice\AcceptAutoCall.wav] 102620.409 conv wav[C:\Program Files\VoiceGuide\System\voice\AcceptAutoCall.wav][sat Nov 30 00:12:02 2002 ][106948] same or older then vox[C:\Program Files\VoiceGuide\System\voice\AcceptAutoCall.vox][Thu Feb 22 10:13:58 2007 ][26705] (modified time comparison). not converting wav->vox. 102620.409 conv out [C:\Program Files\VoiceGuide\System\voice\AcceptAutoCall.vox] 102620.409 evt OnFireConvertWavVoxFinished wParam=4 lParam=0 102620.409 ocxev ConvertWavVoxFinished(8, 524199, C:\Program Files\VoiceGuide\System\voice\AcceptAutoCall.vox, 1, 0, , ) 102620.409 008 ocxfn PlayStart(hLine=8, strSoundFile=[C:\Program Files\VoiceGuide\System\voice\AcceptAutoCall.vox], lPlayId=524209(0x7ffb1), lParam1=0, lParam2=0, strParam1=, strParam2=, keys[NotUsed]) 102620.409 008 ocxfn PlaySetControlKeys(8,0,,,,,,,,,,) 102620.409 008 ocxfn PlaySetControlKeys end Share this post Link to post
Guest Bank Transactions2 Report post Posted 02/22/2007 07:26 PM Also, when the called party picks up, the duplex connection is made as the voice paths are open both ways immediately. So, it appears the module is not working in this installation. Internally the accept prompt is playing, but the sc connection is probably broken at that point and the prompt and digit collection is futile because the resouce paths are broken at that point. Not sure why, but the call progress seems to be causing the internal issue. Let me know if there are any suggestions or a new version to upgrade to. Share this post Link to post
SupportTeam Report post Posted 02/22/2007 08:16 PM when the called party picks up, the duplex connection is made as the voice paths are open both ways immediately. So looks like the PBX is completing the transfer as soon as the destination extension picks up the handset. (?) What PBX brand/model are you using? Can you describe step by step how you would transfer the call on this system if you were doing the transfer using an analog handset. Indicate at what times the person doing the transfer can speak with the person answering the transferred call and at what time the original caller can speak with the destination extension. If you do not like the way that the PBX handles the hookflash transfers then you could use "Dial and Conference" type transfers (if your Dialogic card supports them). Outbound Dialing would not be affected by how the PBX handles hookflash transfers. Easy to test it - just use the Dialer make an outgoing call. Share this post Link to post
Guest Bank Transactions2 Report post Posted 02/22/2007 10:36 PM So looks like the PBX is completing the transfer as soon as the destination extension picks up the handset. (?) Can the pbx do that when VG is in the middle? pbx->VG->pbx I thought VG would have to disconnect to initiate the nail up sequence. The logs show that once the destination party goes off hook, the prompts are playing in VG, have you ever heard of a NEC Electra Elite IPK II pbx doing What PBX brand/model are you using? NEC Electra Elite IPK II Can you describe step by step how you would transfer the call on this system if you were doing the transfer using an analog handset. Indicate at what times the person doing the transfer can speak with the person answering the transferred call and at what time the original caller can speak with the destination extension. I do not use the pbx as I am contracting on this project, but I'll get that info and pass it to you when I get it. Adam, I am working with Bank Transactions and Adam here says you might want to dial in and check out the InbandSignaling file. I have been making adjustments to the digit spills as I see them, however, there is one instance that has me scratching my head. I have gotten 2 variations from the pbx; **5108117 and ***5108117: Inbound digit spill: ***5108117 InboundSignaling_NEC_ELITE_IPK_II.txt file entries: ;Internal Forward RNA Pattern=**5?????? RV=Inband_TOC,3,1,Inband_Calling,4,3,Inband_Ext,7,3 ;Internal Forward RNA II Pattern=***5?????? RV=Inband_TOC,4,1,Inband_Calling,5,3,Inband_Ext,8,3 VG Log File: 141413.52 7 event EV_TIMEOUT_INBANDSIGNAL_INTERDIGIT, iCode=9011 state=4100 141413.52 7 LsIndialSignalCapture event[EV_TIMEOUT_INBANDSIGNAL_INTERDIGIT] inband[***5108117] 141413.52 7 Inband [***5108117] matched by pattern [**5??????] 141413.52 7 Inband [inband_TOC] = [*] 141413.52 7 rv add [inband_TOC]{*} 141413.53 7 Inband [inband_Calling] = [510] 141413.53 7 rv add [inband_Calling]{510} 141413.53 7 Inband [inband_Ext] = [811] 141413.53 7 rv add [inband_Ext]{811} Why is the match on the ** and not the *** definition? If you do not like the way that the PBX handles the hookflash transfers then you could use "Dial and Conference" type transfers (if your Dialogic card supports them). I'll try it Outbound Dialing would not be affected by how the PBX handles hookflash transfers. Easy to test it - just use the Dialer make an call. Share this post Link to post
SupportTeam Report post Posted 02/23/2007 12:13 AM So looks like the PBX is completing the transfer as soon as the destination extension picks up the handset. (?) Can the pbx do that when VG is in the middle? pbx->VG->pbx I thought VG would have to disconnect to initiate the nail up sequence. I understand that you are doing a hookflash type transfer here - not a "Dial and Conference" type transfer. If hookflash type transfers VG is not really 'in the middle', VG is only 'in the middle' when a "Dial and Conference" type transfer is made - then VG controls both legs of the call (incoming and outgoing) and connects/bridges them internally. On hookflash type transfers VG just sends a hookflash and digits to the PBX and PBX makes the call to the second ext/numbers and decides how the connection is to be managed. Some PBXs can be set to connect callers as soon as the destination extension answers... re. the Inband signaling we'd need to see the whole definition file posted and the full trace of the incoming call. Please post these in a new topic. As a quick fix you may just want to define a set of entries which only have two stars at the beginning of the pattern definition and include these in the Inband Signaling config file. Share this post Link to post
Guest Bank Transactions2 Report post Posted 02/23/2007 12:49 AM Why is there an option for a confirming message on the hook flash option list? I don't think we can use the conference efficiantly as we would have to monitor the call the whole time. On the hook flash, the whole idea is to get a confirmation before the disconnect to estabhish the connection. Then it can reenter the queue on a reject to the request to the call. Concerning the hook flash, if the call if connected to the person who answered, we should have the voice path to that person to allow the file play and receipt the the confirm or reject of the call so I can get the response and disconnect on accept or flash hook again and make the call again to place it back in the queue. Isn't that the idea on this? Let me know if I am wrong on this, but I guess there were several issues in this message, but the main one was to figure out why the call was acting like it was disconnected when the log clearly shows that VG is trying to play the accept message and get a resonse, but internally VG appears to have issued a on hook to pass the call back to the pbx. I'm trying to figure out what is happening, perhaps the standard dialogic boards are not good choice to use with pbx's as dialogic does offer pbx specific cards. Share this post Link to post
SupportTeam Report post Posted 02/23/2007 01:04 AM Why is there an option for a confirming message on the hook flash option list?It's the message that VG will play to destination party - but the PBX must connect the voice path from VG to the destination party - which looks like is not happening... Concerning the hook flash, if the call if connected to the person who answered, we should have the voice path to that person to allow the file play and receipt the the confirm or reject of the call so I can get the response and disconnect on accept or flash hook again and make the call again to place it back in the queue. Isn't that the idea on this?Yes, that's how things work usually. But you say that on this PBX the recipient of transfer is immediately connected to original caller after picking up the handset (that's what I understood, please correct if I'm wrong on this) so the party doing the trasnferring does not even get a chance to say/play anything to the person receiving the transfer. Have you done tests on how the PBX is behavng when you transfer calls using a normal analog handset? What did you observe? I don't think we can use the conference efficiantly as we would have to monitor the call the whole time.Sometimes that is desirable, eg. If you want to record the phone conversation - which is usually done in a call center environment. Share this post Link to post