VoiceGuide IVR Software Main Page
Jump to content

Certain Numbers Not Running Scripts

Recommended Posts

Some telephone numbers that are called by the system do not run the scripts that I specify. In the attached error logs, both calls are triggered exactly the same way from the VoiceGuide Outbound Call Loader app. The only difference is the telephone number that is being called.

 

The first call (to 3033661659) does not run the script

 

The second call (to 3036141227) does run the script

 

again, the only thing I changed in the Outbound Call Loader was the phone number

 

Thank you in advance...

0609_ktTts.zip

Share this post


Link to post

trace shows 3033661659 number anwered the call immediately, then Dialogic card detected an automated message and was waiting for that message to finish. 3033661659 number hung up 7 seconds after answering the call.

Looks like the 3033661659 number answered the call, played a message and then hung up immediately afterwards. That's why no script was ran.

 

145050.874 6 4 state Dialing 3033661659...

...

145051.983 17 4 state Dialing 3033661659... Ringing...

...

145052.015 17 4 ev CallState GCEV_CONNECTED, crn=2800018, iEvent=2 ,256,2,4,,,]. vgEngine v7.0.3415.28902 (2009-05-08 15:03:23.86)

...

145052.030 6 4 state Dialing 3033661659... Ringing..., doing answer detection... (DX_PAMDOPTEN)

145056.218 17 4 ev Dialogic 133,TDX_CALLP, crn=2800018, 10,4,0,TDX_CALLP,CR_CNCT,CON_PAMD

...

145056.218 6 4 rvns add [OutDial_Result]{ANSWERED_MACHINE}

...

145059.499 17 4 ev CallState GCEV_DISCONNECTED, crn=2800018, iEvent=2 ,16384,0,64,,,]. vgEngine v7.0.3415.28902 (2009-05-08 15:03:23.86)

Share this post


Link to post

Right now no script is ran under these circumstances.

 

The call has been answered so it's probably not appropriate to run the "OnNotAnswered" script.

Probably the most appropriate script to run would be the "OnHangup" script of the "AnsweringMachine" script (which hasn't even been started yet).

 

We'll see if this is the appropriate way of doing this, and we'll see if this functionality can be included in upcoming release of VoiceGuide.

 

I understand that you are using an app that subscribes to all events sent from VG, so maybe an immediate solution would be to look out for this event sequence in this external app and run appropriate scripts from there?

Share this post


Link to post

That is correct. But my app does not get fired until it is launched from VG. This seems to be the only circumstance where I am not able to fire it. Normally I launch my app regardless of answer type (or no answer) and I can log it in the DB through my app. In this particular scenario, I am unable to launch any type of script so I can't log it in the DB. These calls never get flagged as having already been called so they continue to get pulled into the outdial queue each day. Let me know if you need more info.

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
×