trouble Report post Posted 01/27/2005 03:33 AM Hi, I have loaded the new VG for Dialogic patch which you sent us and have a couple of questions; - Announced transfers do not seem to work anymore (just seems to not respond to accepting or rejecting the call)...I assume from your sample script with the patch that I now need to use a Conf Announced Tranfer...or am I missing something - Even when I use conf announced transfers (with success & fail path as per eg script path 3) then it does not seem to detect a busy extension...see trace below Please advise what I should try Regards Dave Young 143138.40 1 event callstate OFFERING 1 0 0 143138.41 1 eng script interpretor: VgMulti v6.0.1012 143138.41 1 init LineState ResetAtStartOfNewCall. 143138.41 1 eng dont answer yet, wait for CallerID information. 143138.42 1 tw ring 1 143138.42 1 ring time since last ring (ms): 0 143138.43 1 tw DialogicEvent 134,TDX_CST,0,0,0,DE_RINGS,ET_RON, 143138.43 1 event code=134 scode=TDX_CST state=6001 143143.40 1 tw ring 2 143143.40 1 ring time since last ring (ms): 4.976563 143143.40 1 ring match against loaded ring patterns (todo) 143143.41 1 init LineState ResetAtStartOfNewCall. 143143.41 1 Answer the call 143143.42 1 tw DialogicEvent 134,TDX_CST,0,0,0,DE_RINGS,ET_RON, 143143.42 1 event code=134 scode=TDX_CST state=6001 143143.95 1 event callstate CONNECTED 1 0 0 143143.96 1 eng WorkingModes tapi= script= 143143.96 1 eng Inband detection not enabled 143143.97 1 eng StartLoadedVgs at 27/01/2005 2:31:43 PM 143143.97 1 WARN rv ScriptsPath could not be set as LineState(iLineId).iVgsIdx = 0 in StartLoadedVgs_InitLineState 143143.97 1 eng set strVbsAtHangup=[] in StartLoadedVgs 143143.98 1 tw DialogicEvent 135,TDX_SETHOOK,0,0,0,DX_OFFHOOK,CALL_INBOUND, 143143.98 1 event code=135 scode=TDX_SETHOOK state=6001 143143.98 1 tw DialogicEvent 134,TDX_CST,4125,0,0,DE_LCON,, 143143.99 1 event code=134 scode=TDX_CST state=6001 143143.99 1 state [Welcome] Playing 143143.00 1 state [Welcome] Playing (C:\Program Files\VoiceGuide\Prowess\Kaz Recordings\Welcome.wav) 143143.00 1 tw ConvertWav2Vox C:\Program Files\VoiceGuide\Prowess\Kaz Recordings\Welcome.wav 143144.04 1 tw wav->vox convert end 65289,C:\Program Files\VoiceGuide\Prowess\Kaz Recordings\Welcome.vox,1,0,, 143144.06 1 play start ok, lPlayId=65339 143146.53 1 tw dtmf 1 (1,49,49) 143146.53 1 event code=49 scode=1 state=1100 143146.54 1 state LsPlayMsg 1,1 143146.55 1 play PlaySoundStop ok 143146.56 1 tw DialogicEvent 134,TDX_CST,49,0,0,DE_DIGITS,, 143146.57 1 event code=134 scode=TDX_CST state=1900 143146.57 1 state LsXferStart : 134(EV_UNKNOWN_134),TDX_CST,49,0,0,DE_DIGITS,, 143146.58 1 eng path {TDX_CST} not found 143146.58 1 tw PlayEnd 1 65339 143146.59 1 play end id=65339, (is current id) 143146.59 1 event code=8001 scode=EV_PLAY_FINISHED state=1900 143146.60 1 state LsXferStart : 8001(EV_PLAY_FINISHED),EV_PLAY_FINISHED,0,0,0,,, 143146.60 1 eng path {EV_PLAY_FINISHED} not found 143146.61 1 tw DialogicEvent 129,TDX_PLAY,65339,0,0,,, 143146.62 1 event code=129 scode=TDX_PLAY state=1900 143146.62 1 state LsXferStart : 129(EV_UNKNOWN_129),TDX_PLAY,65339,0,0,,, 143146.63 1 eng path {TDX_PLAY} not found 143146.96 1 event code=9012 scode=EV_TIMEOUT_READYTOBEGINTRANSFER state=1900 143146.96 1 state LsXferStart : 9012(EV_TIMEOUT_READYTOBEGINTRANSFER),EV_TIMEOUT_READYTOBEGINTRANSFER,0,0,0,,, 143146.97 1 eng path {EV_TIMEOUT_READYTOBEGINTRANSFER} not found 143146.98 1 state [sales] Announced 3-Way Conference to 204 (Generate) 143146.98 1 eng play first hookflash 143147.24 1 tw PlayEnd 1 0 143147.25 1 play end id=0, current id=65339 143147.27 1 tw DialogicEvent 132,TDX_DIAL,0,0,0,,, 143147.27 1 event code=132 scode=TDX_DIAL state=1931 143147.27 1 eng LsXferR4_PlayingHookflash1 132,TDX_DIAL 0,0,0,,, 143149.20 1 event code=9030 scode=EV_TIMEOUT_Transfer_Prefix_PauseAfter state=1931 143149.20 1 eng LsXferR4_PlayingHookflash1 9030,EV_TIMEOUT_Transfer_Prefix_PauseAfter 0,0,0,,, 143149.21 1 eng Dial(204) call 143149.21 1 eng Dial(204) ok 143154.48 1 tw DialogicEvent 133,TDX_CALLP,7,0,0,CR_BUSY,, 143154.48 1 event code=133 scode= state=1934 143154.49 1 eng LsXferR4_WaitForCallProgressInfo1 133, 7,0,0,CR_BUSY,, 143154.49 1 event code=133 scode= state=1934 143154.50 1 eng LsXferR4_WaitForCallProgressInfo1 133, 7,0,0,CR_BUSY,, 143154.52 1 event code=133 scode=TDX_CALLP state=1934 143154.52 1 eng LsXferR4_WaitForCallProgressInfo1 133,TDX_CALLP 7,0,0,CR_BUSY,, 143154.54 1 tw DialogicEvent 134,TDX_CST,191,0,0,DE_TONEON,TID_BUSY1, 143154.55 1 event code=134 scode=BUSY state=1934 143154.56 1 eng LsXferR4_WaitForCallProgressInfo1 134,BUSY 191,0,0,DE_TONEON,TID_BUSY1, 143154.56 1 event code=134 scode=TID_BUSY1 state=1934 143154.57 1 eng LsXferR4_WaitForCallProgressInfo1 134,TID_BUSY1 191,0,0,DE_TONEON,TID_BUSY1, 143154.57 1 event code=134 scode=TDX_CST state=1934 143154.59 1 eng LsXferR4_WaitForCallProgressInfo1 134,TDX_CST 191,0,0,DE_TONEON,TID_BUSY1, Share this post Link to post
SupportTeam Report post Posted 01/27/2005 05:44 AM Please try using a path of "BUSY" in your transfer module. eg: on {BUSY} goto [PlayJustHookflash] Share this post Link to post
trouble Report post Posted 01/27/2005 07:03 AM Sorry, I am not sure I am following... Can I use the normal PBX Announced Transfer with VG for Dialogic? i.e. Should my old scripts still work? Is there any help on how to use these (seemingly) new commands such as BUSY, NOANSWER etc? I don't think I am following your 3wayannounced.vgs example and why there are all the PlaySoundFile Modules included. Share this post Link to post
SupportTeam Report post Posted 01/27/2005 08:01 AM Can I use the normal PBX Announced Transfer with VG for Dialogic? i.e. Should my old scripts still work? The old scripts should still work. The PBX Announced Transfers (and all other transfer ways) are supported. The new path options (BUSY, NOANSWER etc) are now available to allow you better control over what to do in various situations - as opposed to just 'Success' and ''Fail' paths which were available to you before. The names of the new paths are mostly self-explanatory. The various PlaySound modules are used in the demo script to give the test caller some feedback as to what is happening with the script at any given time. Share this post Link to post
SupportTeam Report post Posted 01/27/2005 09:18 AM This quick summary shows what path triggers you can use in the Call Transfer modules in "VoiceGuide for Dialogic". Two response trees are shown. One for Successful transfer and one for unsuccessful. The boxes at the very bottom of each subtree are the initial triggers received. If they are not defined in the module then VG will go up the tree and at each node will check if the module defined that particular path. If it did then it will take that path. The words in UPPER CAPS are the paths that can be used. Dialogic_transfer_responses.pdf Share this post Link to post
trouble Report post Posted 01/28/2005 03:06 AM Thanks for your help...maybe we are chasing the wrong issue. I have gone back to my previously working script (see attached). It plays the welcome message but when a selection is made it does not do the transfer. (seems to think transfer took to long). Is this because the hookflash config is controlled differently in VG for Dialogic? We have a Panasonic K816 PBX. I have attached the trace and would appreciate your thoughts Regards DY 140750.19 1 event callstate OFFERING 1 0 0 140750.19 1 eng script interpretor: VgMulti v6.0.1019 140750.19 1 init LineState ResetAtStartOfNewCall. 140750.20 1 eng dont answer yet, wait for CallerID information. 140750.20 1 tw ring 1 140750.20 1 ring time since last ring (ms): 0 140750.21 1 tw DialogicEvent 134,TDX_CST,0,0,0,DE_RINGS,ET_RON, 140750.21 1 event code=134 scode=TDX_CST state=6001 140755.21 1 tw ring 2 140755.21 1 ring time since last ring (ms): 5.015625 140755.21 1 ring match against loaded ring patterns (todo) 140755.21 1 init LineState ResetAtStartOfNewCall. 140755.23 1 Answer the call 140755.23 1 tw DialogicEvent 134,TDX_CST,0,0,0,DE_RINGS,ET_RON, 140755.23 1 event code=134 scode=TDX_CST state=6001 140755.77 1 event callstate CONNECTED 1 0 0 140755.77 1 eng WorkingModes tapi= script= 140755.78 1 eng Inband detection not enabled 140755.79 1 eng StartLoadedVgs at 28/01/2005 2:07:55 PM 140755.79 1 WARN rv ScriptsPath could not be set as LineState(iLineId).iVgsIdx = 0 in StartLoadedVgs_InitLineState 140755.80 1 eng set strVbsAtHangup=[] in StartLoadedVgs 140755.81 1 tw DialogicEvent 135,TDX_SETHOOK,0,0,0,DX_OFFHOOK,CALL_INBOUND, 140755.82 1 event code=135 scode=TDX_SETHOOK state=6001 140755.82 1 state [Welcome] Number Input 140755.83 1 state [Welcome] Playing (Kaz Recordings\Welcome.wav) 140755.83 1 tw ConvertWav2Vox C:\Program Files\VoiceGuide\prowess\Kaz Recordings\Welcome.wav 140755.87 1 tw wav->vox convert end 941063,C:\Program Files\VoiceGuide\prowess\Kaz Recordings\Welcome.vox,1,0,, 140755.89 1 play start ok, lPlayId=941113 140759.48 1 tw DialogicEvent 134,TDX_CST,197,0,0,DE_TONEON,TID_FAX1, 140759.49 1 event code=134 scode=FAX state=1300 140759.49 1 LsGetNbrsPlayWelcMsg EV_UNKNOWN_134,FAX 140759.50 1 eng path {FAX} not found 140759.51 1 event code=134 scode=TID_FAX1 state=1300 140759.51 1 LsGetNbrsPlayWelcMsg EV_UNKNOWN_134,TID_FAX1 140759.52 1 eng path {TID_FAX1} not found 140759.52 1 event code=134 scode=TDX_CST state=1300 140759.53 1 LsGetNbrsPlayWelcMsg EV_UNKNOWN_134,TDX_CST 140759.54 1 eng path {TDX_CST} not found 140802.12 1 tw dtmf 4 (1,52,52) 140802.12 1 event code=52 scode=4 state=1300 140802.13 1 LsGetNbrsPlayWelcMsg 4,4 140802.14 1 tw DialogicEvent 134,TDX_CST,52,0,0,DE_DIGITS,, 140802.14 1 event code=134 scode=TDX_CST state=1900 140802.14 1 state LsXferStart : 134(EV_UNKNOWN_134),TDX_CST,52,0,0,DE_DIGITS,, 140802.14 1 eng path {TDX_CST} not found 140802.46 1 event code=9012 scode=EV_TIMEOUT_READYTOBEGINTRANSFER state=1900 140802.46 1 state LsXferStart : 9012(EV_TIMEOUT_READYTOBEGINTRANSFER),EV_TIMEOUT_READYTOBEGINTRANSFER,0,0,0,,, 140802.46 1 eng path {EV_TIMEOUT_READYTOBEGINTRANSFER} not found 140802.48 1 state [General KL] Announced Hookflash Transfer to 204 (Generate) 140802.48 1 eng play first hookflash 140809.80 1 tw dtmf 4 (1,52,52) 140809.80 1 event code=52 scode=4 state=1931 140809.81 1 eng LsXferR4_PlayingHookflash1 52,4,0,0,0,,, 140809.81 1 tw DialogicEvent 134,TDX_CST,52,0,0,DE_DIGITS,, 140809.82 1 event code=134 scode=TDX_CST state=1931 140809.83 1 eng LsXferR4_PlayingHookflash1 134,TDX_CST,52,0,0,DE_DIGITS,, 140813.38 1 tw PlayEnd 1 0 140813.38 1 play end id=0, current id=941113 140813.39 1 tw DialogicEvent 129,TDX_PLAY,0,0,0,,, 140813.40 1 event code=129 scode=TDX_PLAY state=1931 140813.40 1 eng LsXferR4_PlayingHookflash1 129,TDX_PLAY,0,0,0,,, 140822.52 1 event code=9021 scode=EV_TIMEOUT_ANNOUNCED_TRANSFER_ATTEMPT_TOOK_TOO_LONG state=1931 140822.54 1 eng LsXferR4_PlayingHookflash1 9021,EV_TIMEOUT_ANNOUNCED_TRANSFER_ATTEMPT_TOOK_TOO_LONG,0,0,0,,, 140825.97 1 event callstate DISCONNECTED 1 0 0 140825.97 1 event code=9250 scode=EV_REMOTEPARTY_DISCONNECT state=1931 140825.98 1 eng LsXferR4_PlayingHookflash1 9250,EV_REMOTEPARTY_DISCONNECT,0,0,0,,, 140825.99 1 state Hanging up call... 140825.99 1 HangupCall_Common hCall=1 140826.00 1 rec RecSoundStop ok 140826.01 1 play PlaySoundStop ok 140826.02 1 eng fnHangupCall end 140826.03 1 tw DialogicEvent 134,TDX_CST,0,0,0,DE_LCOF,, 140826.03 1 event code=134 scode=TDX_CST state=900 140826.04 1 state LsAwaitingCalls EV_UNKNOWN_134 140826.05 1 tw DialogicEvent 134,TDX_CST,191,0,0,DE_TONEON,TID_BUSY1, 140826.05 1 event code=134 scode=BUSY state=900 140826.06 1 state LsAwaitingCalls EV_UNKNOWN_134 140826.07 1 event code=134 scode=TID_BUSY1 state=900 140826.07 1 state LsAwaitingCalls EV_UNKNOWN_134 140826.08 1 event code=134 scode=TDX_CST state=900 140826.08 1 state LsAwaitingCalls EV_UNKNOWN_134 140826.09 1 event callstate IDLE 1 0 0 140826.10 1 eng WorkingMode@Idle= 140826.11 1 rec RecSoundStop ok 140826.12 1 play PlaySoundStop ok 140826.13 1 tw DialogicEvent 135,TDX_SETHOOK,0,0,0,DX_ONHOOK,, 140826.13 1 event code=135 scode=TDX_SETHOOK state=900 140826.14 1 state LsAwaitingCalls EV_UNKNOWN_135 140827.05 1 event code=9008 scode=EV_TIMEOUT_TIMETOREINITLINE state=900 140827.05 1 state LsAwaitingCalls EV_TIMEOUT_TIMETOREINITLINE 140827.06 1 eng ReinitTelephony due to IDLE 140827.07 1 init reset all LineState variables 140827.08 1 state Waiting for a call... 140827.38 1 event code=9013 scode=EV_TIMEOUT_ATERIDLE_ALLOWOUT state=900 Share this post Link to post
SupportTeam Report post Posted 01/28/2005 08:42 AM We have now identified the problem on this system and sent a patch to the user. Share this post Link to post