VoiceGuide IVR Software Main Page
Jump to content

Few Issues With Vgs Execution

Recommended Posts

Hello VG support,


I am successfully running my vgs script (if you may say...) by inserting a record into [OutdialQue].[dbo].[callque]. The script should call the specified number and leave the voice mail with a pin number or, if the phone was picked up, provider the pin number via voice.

The following occured:

1. Once script completed the call triggered again. It goes in the loop.

2. Within the script - every step is repeated 4 times - "Your pin is", "123456", "Thank you for using...".

3. If I let it ring, the message goes to voicemail but only records 1st step of the script "Your pin is".


I attached vgs, and log files. I had to rename log zip into txt.


Thank you for your help.




Share this post

Link to post

Attached logs show that 71 of the 135 outgoing calls were determined to have been answered by answering machines or voicemail.


First AM call shows:


115142.744|state|Run Answer Machine script [C:\Program Files (x86)\VoiceGuide\Scripts\ReadPin\IvrPin.vgs]|||||0|0|0|0
.748|state|[YourPinIs] tts generate start (len=18)|||||0|0|0|0
115142.748|command|cmd_Tts2WavFile|Your access pin is|C:\Program Files (x86)\VoiceGuide\temp\tts_1_1.wav||ulaw_8|0|0|0|0
115142.839|state|[YourPinIs] Playing tts (C:\Program Files (x86)\VoiceGuide\temp\tts_1_1.wav)|||||0|0|0|0
115154.735|state|[YourPinIs] Playing tts text (C:\Program Files (x86)\VoiceGuide\temp\tts_1_1.wav)|||||0|0|0|0
115206.310|state|[YourPinIs] Playing tts text (C:\Program Files (x86)\VoiceGuide\temp\tts_1_1.wav)|||||0|0|0|0
115208.250|state|[statePin] Say Numbers: 123456 as Digits|||||0|0|0|0
115232.215|state|[ReplayOrNot] tts generate start (len=33)|||||0|0|0|0
115232.215|command|cmd_Tts2WavFile|Please press 9 to replay your pin|C:\Program Files (x86)\VoiceGuide\temp\tts_1_2.wav||ulaw_8|0|0|0|0
115232.356|state|[ReplayOrNot] Playing tts (C:\Program Files (x86)\VoiceGuide\temp\tts_1_2.wav)|||||0|0|0|0


And attached IvrPin.vgs script has module "YourPinIs" set to replay twice, with 10 seconds pause time between replays..


Please set the "Replay" count to 0. You should then have the system move to the "StatePin" module immediately after completing the playing of sound file in "YourPinIs" module.




- Please set the "Replay" count to 0 in the "StatePin" module.

- Consider using .WAV files instead of generating same TTS sound file each time call is made. If played sounds doe snot change it is better practice to use .WAV files (see the VoiceGuide /temp/ subdirectory - the TTS generated sound files are there)

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