VoiceGuide IVR Software Main Page
Jump to content

Outbound Calling Problem

Recommended Posts

Hi,

 

I am using Voice Guide 5.2.3a evaluation version on windows 2000 profession with service pack 4, Intel Dialogic Card D/4PCI and Dialogic System release 5.1. I hae created simple script for outbound calling, if person press 1 the call is transferred to the agent on pressing 9 the call is aborted. I am facing a problem. When it dial a number the call is detected as answered by answering machine and it does not accept the input from recepient, e.g if he press 1 nothing happens. Whereas I am using same script for answering machine which i have specified on answered by real person. If I diable the answering machine it detect the call as answered by person but before picking up the phone by receipent, after two rings the script starts running automatically. Whereas it should run on picking up the phone. Kindly suggest me where I am wrong?

Here are the two event logs first is with answering machine enabled and second is with answering machine disabled:-

 

 

(1) Answering Machine Enabled--------------------------------------------------------------------------------

150236.98 0 ApiMode=[TAPI]

150237.48 0 Tapi device 8 is: Analog Line 4(dxxxB1C4)

150237.52 0 Tapi device 7 is: Analog Line 3(dxxxB1C3)

150237.55 0 Tapi device 6 is: Analog Line 2(dxxxB1C2)

150237.58 0 Tapi device 5 is: Analog Line 1(dxxxB1C1)

150237.61 0 Tapi device 4 is: H323 Line

150237.64 0 Tapi device 3 is: IPCONF LINE

150237.67 0 Tapi device 2 is: LPT1T

150237.70 0 Tapi device 1 is: WAN Miniport (L2TP)

150237.73 0 Tapi device 0 is: RAS VPN Line 0

150238.55 0 init vgmulti ver 5.2.3018

150238.67 0 Inband Signaling Config file not specified

150238.73 0 Loading VMB data begin

150238.77 0 Loading VMB data - about to delete old entries

150238.78 0 Loading VMB data - sorting/ordering

150238.80 0 Loading VMB data end

150241.27 0 init clear settings on 4 devices.

150241.31 5 Initialising...

150241.34 6 Initialising...

150241.36 7 Initialising...

150241.38 8 Initialising...

150241.38 0 init attach vgs on 4 devices.

150241.41 0 Script Load D:\Program Files\VoiceGuide\Scripts\Credit Card Payment\Credit Card Payment.vgs

150241.50 0 Script Load D:\Program Files\VoiceGuide\MyScript\AutoAttendant\AutoAttendant2.vgs

150241.53 0 init lineopen on 4 devices.

150241.53 0 Calling .lineOpen on device 1

150242.06 5 lineOpen(5)=>

150242.06 0 Calling .GetLineHandle on LineId 5

150242.08 5 hLine=65556

150242.14 0 Calling .GetProviderInfo on LineId 5

150242.19 5 tapi ProviderInfo: D41MT.TSP: Dialogic D41 Service Provider

150242.19 5 set provider type: PROVTYPE_DIALOGIC

150242.20 0 Calling lineSetNumRings on lLineHandle 65556

150242.22 5 Waiting for a call...

150242.25 5 dlgc bus switching not supported

150242.27 0 Calling .lineOpen on device 2

150242.64 6 lineOpen(6)=>

150242.64 0 Calling .GetLineHandle on LineId 6

150242.66 6 hLine=65795

150242.66 0 Calling .GetProviderInfo on LineId 6

150242.70 6 tapi ProviderInfo: D41MT.TSP: Dialogic D41 Service Provider

150242.72 6 set provider type: PROVTYPE_DIALOGIC

150242.72 0 Calling lineSetNumRings on lLineHandle 65795

150242.73 6 Waiting for a call...

150242.80 6 dlgc bus switching not supported

150242.80 0 Calling .lineOpen on device 3

150243.17 7 lineOpen(7)=>

150243.19 0 Calling .GetLineHandle on LineId 7

150243.19 7 hLine=65675

150243.20 0 Calling .GetProviderInfo on LineId 7

150243.25 7 tapi ProviderInfo: D41MT.TSP: Dialogic D41 Service Provider

150243.25 7 set provider type: PROVTYPE_DIALOGIC

150243.27 0 Calling lineSetNumRings on lLineHandle 65675

150243.28 7 Waiting for a call...

150243.33 7 dlgc bus switching not supported

150243.33 0 Calling .lineOpen on device 4

150243.70 8 lineOpen(8)=>

150243.72 0 Calling .GetLineHandle on LineId 8

150243.72 8 hLine=65744

150243.73 0 Calling .GetProviderInfo on LineId 8

150243.78 8 tapi ProviderInfo: D41MT.TSP: Dialogic D41 Service Provider

150243.78 8 set provider type: PROVTYPE_DIALOGIC

150243.80 0 Calling lineSetNumRings on lLineHandle 65744

150243.81 8 Waiting for a call...

150243.86 8 dlgc bus switching not supported

150244.13 0 dial start any summary:|5:idx=0|6:dok=0|7:dok=0|8:dok=0|

150245.14 0 dial start any summary:|5:idx=0|6:dok=0|7:dok=0|8:dok=0|

150318.25 0 dial start any summary:|5:idx=0|6:dok=0|7:dok=0|8:dok=0|

150319.34 5 dial [23,23,408051502,1,2359,MoTuWeThFrSaSu,,2,D:\Program Files\VoiceGuide\MyScript\Gprs\GprsCalling.vgs,D:\Program Files\VoiceGuide\MyScript\Gprs\GprsCalling.vgs,D:\Program Files\VoiceGuide\MyScript\Gprs\GprsCalling.vgs,none,60,0,120,,none]

150319.36 0 dial callque update id=23 next call time 0408051703

150319.41 0 dial callque DB update returned

150319.44 5 dial found entry: tel[23] ann[D:\Program Files\VoiceGuide\MyScript\Gprs\GprsCalling.vgs] vgs[D:\Program Files\VoiceGuide\MyScript\Gprs\GprsCalling.vgs] am[D:\Program Files\VoiceGuide\MyScript\Gprs\GprsCalling.vgs]

150319.73 5 Dialing: 23

150319.75 5 MakeCall => 66239

150319.78 5 timer set 60 EV_TIMEOUT_MAKECALL_NORESPONSE

150319.83 5 TapiCbTrigSet 66239 7002

150319.83 0 dial start any summary:|5:dial=0|6:dok=0|7:dok=0|8:dok=0|

150320.83 5 tapi Reply (LineEvReply) ok 66239 0

150320.83 5 TapiCbTrigClear

150320.84 5 linedevstate 2048 0 0

150320.88 5 callstate DIALTONE 66171 0 0

150320.91 5 callstate DIALING 66171 0 0

150320.92 5 callstate PROCEEDING 66171 0 0

150320.94 5 callinfo CALLEDID

150320.95 5 callinfo REASON

150321.03 5 Lev_CallerID [0000,,23]

150321.03 5 rv add [DNIS]{23}

150321.06 5 callinfo ORIGIN

150321.06 0 dial start any summary:|5:hc>0|6:dok=0|7:dok=0|8:dok=0|

150330.16 0 dial start any summary:|5:hc>0|6:dok=0|7:dok=0|8:dok=0|

150330.27 5 callstate DISCONNECTED 66171 16 0

150330.28 5 ScriptEventCode 9250 iLineState=5200

150330.31 5 LsWaitAfterDialingOut EV_REMOTEPARTY_DISCONNECT

150330.34 5 rv add [OutDial_RetriesLeft]{0}

150330.38 5 rv add [$RV_STARTTIME]{8/5/2004 3:03:30 PM}

150330.38 5 rv add [$RV_DEVICEID]{5}

150330.39 5 rv add [$RV_CIDNAME]{}

150330.41 5 AddRVns [PathApp]{D:\Program Files\VoiceGuide\}

150330.42 5 rv add [$RV_CALLEDNUMBER]{23}

150330.42 0 dial callque delete id=23

150330.53 5 AddRVns [OutDial_Result]{Contacted_AM}

150330.53 5 AM - wait for end of welcome message...

150330.55 5 dial awaiting end of answering machine message (lvl:10 for 20)

150330.78 5 RecSoundStart file[D:\Program Files\VoiceGuide\data\RecAm_5.wav] ok

150330.80 5 timer set 120 EV_TIMEOUT_HANGUP

150331.17 0 dial start any summary:|5:hc>0|6:dok=0|7:dok=0|8:dok=0|

150334.20 0 dial start any summary:|5:hc>0|6:dok=0|7:dok=0|8:dok=0|

150334.81 0 sys cleanup Start

150334.81 0 sys cleanup End

150335.20 0 dial start any summary:|5:hc>0|6:dok=0|7:dok=0|8:dok=0|

150335.41 5 ScriptEventCode 9300 iLineState=1152

150335.44 5 LsDialoutRecAnswerMachineWelcMsg EV_SILENCE_DETECTED

150335.52 5 RecSoundStop ok

150335.52 5 timer set 1 EV_REC_FINISHED

150335.63 5 ScriptEventCode 8003 iLineState=1152

150335.64 5 LsDialoutRecAnswerMachineWelcMsg EV_REC_FINISHED

150335.64 5 rv replace start: [$RV[AmWelcMsg_RecLen100ms]]

150335.66 5 rv ns none[OutDial_RetriesLeft]{0}

150335.67 5 rv replace end: []

150335.70 5 am msglen=0, minrequired=20

150335.70 5 Run Answer Machine script [D:\Program Files\VoiceGuide\MyScript\Gprs\GprsCalling.vgs]

150335.73 2 tr NewVgsVgm_Goto D:\Program Files\VoiceGuide\MyScript\Gprs\GprsCalling.vgs,,,,,0

150335.73 5 rv add [scriptEnd_Time]{8/5/2004 3:03:35 PM}

150335.75 5 rv add [scriptEnd_Goto_Script]{D:\Program Files\VoiceGuide\MyScript\Gprs\GprsCalling.vgs}

150335.75 5 rv add [scriptEnd_Goto_Module]{}

150335.77 5 rv add [scriptStart_Time]{8/5/2004 3:03:35 PM}

150335.78 0 Script Load D:\Program Files\VoiceGuide\MyScript\Gprs\GprsCalling.vgs

150335.81 5 Loaded D:\Program Files\VoiceGuide\MyScript\Gprs\GprsCalling.vgs into:3

150335.83 5 AddRVns [scriptsPath]{D:\Program Files\VoiceGuide\MyScript\Gprs\}

150335.84 5 AddRVns [scriptPath]{D:\Program Files\VoiceGuide\MyScript\Gprs}

150335.86 5 cl NewVgsVgm_RunModule module not found:

150335.88 5 timer clear

150335.88 5 [Welcome] Playing

150335.89 5 [Welcome] Playing (D:\Program Files\VoiceGuide\MyScript\Gprs\Gprs.wav)

150335.91 5 play set playid=827562

150336.16 5 PlaySoundStart ok [D:\Program Files\VoiceGuide\MyScript\Gprs\Gprs.wav]

150336.16 5 timer clear

150336.17 5 RunModule PLAY end

150336.20 5 wa(28002,82756200)

150336.25 0 dial start any summary:|5:hc>0|6:dok=0|7:dok=0|8:dok=0|

150403.38 0 dial start any summary:|5:hc>0|6:dok=0|7:dok=0|8:dok=0|

150404.28 5 wb(82756200)

150404.33 5 play end current play (playid=827562)

150404.33 5 ScriptEventCode 8001 iLineState=1100

150404.34 5 LsPlayMsg EV_PLAY_FINISHED

150404.36 5 timer set 2 EV_TIMEOUT_REPLAYMSG

150404.38 0 dial start any summary:|5:hc>0|6:dok=0|7:dok=0|8:dok=0|

150406.39 0 dial start any summary:|5:hc>0|6:dok=0|7:dok=0|8:dok=0|

150406.45 5 timer fired EV_TIMEOUT_REPLAYMSG

150406.45 5 ScriptEventCode 9005 iLineState=1101

150406.47 5 LsPlayMsgFinished EV_TIMEOUT_REPLAYMSG

150406.47 5 [Welcome] Playing (D:\Program Files\VoiceGuide\MyScript\Gprs\Gprs.wav)

150406.48 5 play set playid=858140

150406.66 5 PlaySoundStart ok [D:\Program Files\VoiceGuide\MyScript\Gprs\Gprs.wav]

150406.66 5 timer clear

150406.69 5 wa(28002,85814000)

150407.41 0 dial start any summary:|5:hc>0|6:dok=0|7:dok=0|8:dok=0|

150434.66 0 dial start any summary:|5:hc>0|6:dok=0|7:dok=0|8:dok=0|

150434.78 5 wb(85814000)

150434.83 5 play end current play (playid=858140)

150434.84 5 ScriptEventCode 8001 iLineState=1100

150434.84 5 LsPlayMsg EV_PLAY_FINISHED

150434.86 5 timer set 10 EV_TIMEOUT_HANGUP

150434.88 5 timer set 10 EV_TIMEOUT_HANGUP

150435.66 0 dial start any summary:|5:hc>0|6:dok=0|7:dok=0|8:dok=0|

150445.73 0 dial start any summary:|5:hc>0|6:dok=0|7:dok=0|8:dok=0|

150445.75 5 timer fired EV_TIMEOUT_HANGUP

150445.75 5 ScriptEventCode 9001 iLineState=1101

150445.77 5 LsPlayMsgFinished EV_TIMEOUT_HANGUP

150445.77 5 rv add [Hangup Time]{8/5/2004 3:04:45 PM}

150445.78 5 Hanging up call...

150445.81 5 RecSoundStop ok

150445.86 5 PlaySoundStop err=0

150445.86 5 timer set 2 EV_TIMEOUT_WAITFORIDLEAFTERLINEDROP

150445.98 5 fnHangupCall end

150446.02 5 linedevstate 2048 0 0

150446.03 5 callstate IDLE 66171 0 0

150446.05 5 WorkingMode@Idle=

150446.06 5 timer clear

150446.19 5 timer set 1 EV_TIMEOUT_TIMETOREINITLINE

150446.20 5 tapi Reply (LineEvReply) ok 65846 0

150446.73 0 dial start any summary:|5:hc>0|6:dok=0|7:dok=0|8:dok=0|

150447.20 5 timer fired EV_TIMEOUT_TIMETOREINITLINE

150447.20 5 ScriptEventCode 9008 iLineState=900

150447.22 5 LsAwaitingCalls EV_TIMEOUT_TIMETOREINITLINE

150447.22 5 ReinitTelephony due to IDLE

 

 

(2) Answering Machine Disabled--------------------------------------------------------------------------------

 

150447.23 5 tapic lineDeallocateCall(MainCall:66171) 0

150447.58 5 lineOpen(5)=>

150447.59 5 Waiting for a call...

150447.61 5 LineHandle=65880

150447.63 5 timer set 3 EV_TIMEOUT_ATERIDLE_ALLOWOUT

150450.77 0 dial start any summary:|5:rdy=0|6:dok=0|7:dok=0|8:dok=0|

150450.91 5 timer fired EV_TIMEOUT_ATERIDLE_ALLOWOUT

150450.91 5 ScriptEventCode 9013 iLineState=900

150502.91 0 dial start any summary:|5:idx=0|6:dok=0|7:dok=0|8:dok=0|

150503.92 0 dial start any summary:|5:idx=0|6:dok=0|7:dok=0|8:dok=0|

150504.94 5 dial [24,23,408051502,1,2359,MoTuWeThFrSaSu,,2,D:\Program Files\VoiceGuide\MyScript\Gprs\GprsCalling.vgs,D:\Program Files\VoiceGuide\MyScript\Gprs\GprsCalling.vgs,DISABLE,none,60,0,120,,none]

150504.95 0 dial callque update id=24 next call time 0408051705

150504.95 0 dial callque DB update returned

150504.97 5 dial found entry: tel[23] ann[D:\Program Files\VoiceGuide\MyScript\Gprs\GprsCalling.vgs] vgs[D:\Program Files\VoiceGuide\MyScript\Gprs\GprsCalling.vgs] am[DISABLE]

150504.98 5 dial answering machine detection disabled (see VG.INI file section [VGDialer] entry AM_DetectionMode to enable it)

150505.02 5 Dialing: 23

150505.02 5 MakeCall => 66461

150505.03 5 timer set 60 EV_TIMEOUT_MAKECALL_NORESPONSE

150505.03 5 TapiCbTrigSet 66461 7002

150505.05 0 dial start any summary:|5:dial=0|6:dok=0|7:dok=0|8:dok=0|

150505.55 5 tapi Reply (LineEvReply) ok 66461 0

150505.56 5 TapiCbTrigClear

150505.58 5 linedevstate 2048 0 0

150505.59 5 callstate DIALTONE 66325 0 0

150505.61 5 callstate DIALING 66325 0 0

150505.63 5 callstate PROCEEDING 66325 0 0

150505.64 5 callinfo CALLEDID

150505.66 5 callinfo REASON

150505.72 5 Lev_CallerID [0000,,23]

150505.72 5 rv add [DNIS]{23}

150505.73 5 callinfo ORIGIN

150506.06 0 dial start any summary:|5:hc>0|6:dok=0|7:dok=0|8:dok=0|

150509.08 0 dial start any summary:|5:hc>0|6:dok=0|7:dok=0|8:dok=0|

150510.03 5 callstate CONNECTED 66325 1 0

150510.05 5 callstate CONNECTED 66325,1,0

150510.05 5 WorkingModeTAPI@Connected=

150510.06 5 WorkingModeScript@Connected=

150510.11 5 rv add [OutDial_RetriesLeft]{0}

150510.13 5 rv add [$RV_STARTTIME]{8/5/2004 3:05:10 PM}

150510.13 5 rv add [$RV_DEVICEID]{5}

150510.14 5 rv add [$RV_CIDNAME]{}

150510.14 5 AddRVns [PathApp]{D:\Program Files\VoiceGuide\}

150510.16 5 rv add [$RV_CALLEDNUMBER]{23}

150510.17 0 dial callque delete id=24

150510.20 5 AddRVns [OutDial_Result]{Contacted_Human}

150510.20 5 Live person answered, starting D:\Program Files\VoiceGuide\MyScript\Gprs\GprsCalling.vgs

150510.22 2 tr NewVgsVgm_Goto D:\Program Files\VoiceGuide\MyScript\Gprs\GprsCalling.vgs,,,,,0

150510.23 5 rv add [scriptEnd_Time]{8/5/2004 3:05:10 PM}

150510.23 5 rv add [scriptEnd_Goto_Script]{D:\Program Files\VoiceGuide\MyScript\Gprs\GprsCalling.vgs}

150510.25 5 rv add [scriptEnd_Goto_Module]{}

150510.25 5 rv add [scriptStart_Time]{8/5/2004 3:05:10 PM}

150510.27 5 rv add [scriptStart_CalledFrom_Module]{Welcome}

150510.28 0 LoadedVgs_Find D:\Program Files\VoiceGuide\MyScript\Gprs\GprsCalling.vgs at idx=3

150510.28 5 AddRVns [scriptsPath]{D:\Program Files\VoiceGuide\MyScript\Gprs\}

150510.30 5 AddRVns [scriptPath]{D:\Program Files\VoiceGuide\MyScript\Gprs}

150510.30 5 cl NewVgsVgm_RunModule module not found:

150510.31 0 dial start any summary:|5:hc>0|6:dok=0|7:dok=0|8:dok=0|

150510.33 5 timer clear

150510.33 5 [Welcome] Playing

150510.34 5 [Welcome] Playing (D:\Program Files\VoiceGuide\MyScript\Gprs\Gprs.wav)

150510.34 5 play set playid=922000

150510.59 5 PlaySoundStart ok [D:\Program Files\VoiceGuide\MyScript\Gprs\Gprs.wav]

150510.61 5 timer clear

150510.63 5 RunModule PLAY end

150510.64 5 wa(28002,92200000)

150510.66 5 callinfo MONITORMODES

150511.33 0 dial start any summary:|5:hc>0|6:dok=0|7:dok=0|8:dok=0|

150521.38 0 dial start any summary:|5:hc>0|6:dok=0|7:dok=0|8:dok=0|

150522.30 5 dtmf 9 (66325,57,2)

150522.31 5 ScriptEventCode 57 iLineState=1100

150522.31 5 LsPlayMsg 9

150522.44 5 PlaySoundStop err=0

150522.45 5 rv add [Welcome]{9}

150522.53 0 dial start any summary:|5:hc>0|6:dok=0|7:dok=0|8:dok=0|

150522.53 5 timer clear

150522.56 5 rv add [Hangup Time]{8/5/2004 3:05:22 PM}

150522.56 5 Hanging up call... [Hangup Module]

150522.59 5 RecSoundStop ok

150522.63 5 PlaySoundStop err=0

150522.64 5 timer set 2 EV_TIMEOUT_WAITFORIDLEAFTERLINEDROP

150522.70 5 fnHangupCall end

150522.73 5 linedevstate 2048 0 0

150522.75 5 callstate IDLE 66325 0 0

150522.77 5 WorkingMode@Idle=

150522.78 5 timer clear

150522.80 5 timer set 1 EV_TIMEOUT_TIMETOREINITLINE

150522.81 5 tapi Reply (LineEvReply) ok 66393 0

150523.53 0 dial start any summary:|5:hc>0|6:dok=0|7:dok=0|8:dok=0|

150523.81 5 timer fired EV_TIMEOUT_TIMETOREINITLINE

150523.81 5 ScriptEventCode 9008 iLineState=900

150523.83 5 LsAwaitingCalls EV_TIMEOUT_TIMETOREINITLINE

150523.83 5 ReinitTelephony due to IDLE

150523.84 5 tapic lineDeallocateCall(MainCall:66325) 0

150524.34 5 lineOpen(5)=>

150524.36 5 Waiting for a call...

150524.38 5 LineHandle=66410

150524.41 5 timer set 3 EV_TIMEOUT_ATERIDLE_ALLOWOUT

150524.55 0 dial start any summary:|5:rdy=0|6:dok=0|7:dok=0|8:dok=0|

150527.58 0 dial start any summary:|5:rdy=0|6:dok=0|7:dok=0|8:dok=0|

150527.70 5 timer fired EV_TIMEOUT_ATERIDLE_ALLOWOUT

150527.70 5 ScriptEventCode 9013 iLineState=900

150528.61 0 dial start any summary:|5:idx=0|6:dok=0|7:dok=0|8:dok=0|

150536.72 0 dial start any summary:|5:idx=0|6:dok=0|7:dok=0|8:dok=0|

150536.88 0 btn Exit (4 lines)

150536.88 5 line state =900

150536.89 6 line state =0

150536.91 7 line state =0

150536.91 8 line state =0

150536.92 5 Exiting...

150536.92 6 Exiting...

150536.94 7 Exiting...

150536.95 8 Exiting...

150537.03 0 calling TapiWrap.Shutdown

150538.83 0 Unloading Main Window

Share this post


Link to post

In current versions if you disable answering machine detection then the voice detection will be disabled as well, and outgoing calls will be reported as connected without waiting for any speech.

 

Addition of better user control of the various voice detection options has been discussed and is one of the items scheduled for implementation in upcoming releases.

Share this post


Link to post

You have been promising this for over 1 year. Has it been completed in the last few months?

 

It doesnt seem like a big amendment to make to the system and Im sure I along with a relatively large number of other people would appreciate some kind of time line as to when this will be completed... I purchased voice guide on the condition that this would be completed soon. 1 year is not soon. Dont mean to bitch too much, its a great piece of software just dont want to keep getting told... it will be soon.

 

Cheers

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
×