VoiceGuide IVR Software Main Page
Jump to content

Vg Gets Stuck Playing After Detected Ans Machine

Recommended Posts

I am testing VG 5.2.3a doing outbound dialing and am having some difficulty with it when it detects an answering machine. I am adding the entries to the OutDial_New.xml file as follows:

 

<OutDialEntry>

<PhoneNumber>(xxx) xxxxxxx</PhoneNumber>

<DayTimeStart>0900</DayTimeStart>

<DayTimeStop>2030</DayTimeStop>

<DaysCallAllowed>MoTuWeThFrSaSu</DaysCallAllowed>

<LineSelection>dxxxB1C1</LineSelection>

<OnAnswer>C:\RemPlus\Human.vgs</OnAnswer>

<OnAnswerMachine>C:\RemPlus\Ans_Mach.vgs</OnAnswerMachine>

<CallRetries>0</CallRetries>

<RetryDelay>2</RetryDelay>

<RV>[RecordID]{20040625092513262896KATHRYN220002}[PatFirstName]{GLORIA}[Appt_Date

{Friday, September 3}[Appt_Time]{10:45 AM}[Dr_LastName]{DEADRICK}</RV>

<OnNotConnected>C:\RemPlus\No_Ans.vb script:[C:\RemPlus\DBAnsMac.vgs]

174906.83 0 LoadedVgs_Find C:\RemPlus\DBAnsMac.vgs at idx=3

174906.86 5 tapi Reply (LineEvReply) ok 65812 0

174906.89 5 timer clear

174906.91 5 [update Database] Running VB Script...

174906.92 5 rv replace start: [Dim cnRemindersPlus

rem Dim ResultInfo

 

ResultInfo="Left Message"

 

set cnRemindersPlus = CreateObject("ADODB.Connection")

 

cnRemindersPlus.ConnectionString = "Provider=SQLOLEDB.1;Data Source=HERCULES;Initial Catalog=RemindersPlus;Integrated Security=SSPI;"

cnRemindersPlus.Open

cnRemindersPlus.Execute "UPDATE [Transaction_Master] SET [Transaction_Master].IVR_Response = '" + ResultInfo + "' WHERE ((([Transaction_Master].RecordID)= '$RV[RecordID]'));"

cnRemindersPlus.Close

 

]

174906.94 5 rv ns [RecordID]{20040625092513262896KATHRYN220002}[PatFirstName]{GLORIA}[Appt_Date]{F

iday, September 3}[Appt_Time]{10:45 AM}[Dr_LastName]{DEADRICK}[OutDial_RetriesLeft]{0}[scriptEnd_Time]{9/7/2004 5:42:59 PM}[scriptEnd_Goto_Script]{C:\RemPlus\Ans_Mach.vgs}[scriptEnd_Goto_Module]{}[scriptStart_Time]{9/7/2004 5:42:59 PM}[scriptStart_CalledFrom_Module]{Update Database}[scriptsPath]{C:\RemPlus\}[scriptPath]{C:\RemPlus}[Hangup Time]{9/7/2004 5:49:06 PM}

174906.97 5 eng copy of script ran: vbs_5_1.vbs

174907.00 5 Run Script waiting... (shellid=512, process=1468)

174907.03 5 timer set 1 EV_TIMEOUT_CHECKONSTATE

174908.03 5 timer fired EV_TIMEOUT_CHECKONSTATE

174908.05 5 ScriptEventCode 9007 iLineState=1501

174908.06 5 LsRunWaitTillFinished EV_TIMEOUT_CHECKONSTATE

174908.08 5 task completed (shellid=512, process=1468) vgm=15, iRunWait=1, iRunWait_ExeResult_NextVgm=0

174908.11 5 No information returned from program to VG (no VGRUNRESULT_5.TXT or SHLRESLT.TXT)

174908.13 5 rv add [Hangup Time]{9/7/2004 5:49:08 PM}

174908.14 5 Hanging up call... [WaitTillFinished - next module not specified]

174908.16 5 HangupCall_Common Mode=AfterHangupRun

174908.19 5 ReinitTelephony due to IDLE

174908.20 5 tapic lineDeallocateCall(MainCall:65658) 0

174908.92 5 lineOpen(5)=>

174908.94 5 Waiting for a call...

174908.95 5 LineHandle=65948

174909.00 5 timer set 3 EV_TIMEOUT_ATERIDLE_ALLOWOUT

174909.23 0 dial start any summary:|5:rdy=0|6:idx=0|7:idx=0|8:idx=0|

174910.27 0 dial start any summary:|5:rdy=0|6:idx=0|7:idx=0|8:idx=0|

174911.31 0 dial start any summary:|5:rdy=0|6:idx=0|7:idx=0|8:idx=0|

174912.31 5 timer fired EV_TIMEOUT_ATERIDLE_ALLOWOUT

174912.33 5 ScriptEventCode 9013 iLineState=900

 

I have attached the answeringmachine script file I am using as well. I am getting ready to register the software and roll out this project I have been developing and this is about the last thing holding me up. Please let me know what you can.

 

- Manny

Ans_Mach.vgs

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
×