VoiceGuide IVR Software Main Page
Jump to content

Transfers With Vg For Dialogic

Recommended Posts

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

Please try using a path of "BUSY" in your transfer module.

 

eg:

 

on {BUSY} goto [PlayJustHookflash]

Share this post


Link to post

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
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

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

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×