VoiceGuide IVR Software Main Page
Jump to content

Module Running In The Background

Recommended Posts

Hi,

In my script, I run a sendmail function followed by a play sound file and then a new set of modules, beginning with a db query. I experience that customers tend to stop the call in the middle of the voice message which stops the script in the middle. any idea ?

eventually I would like to start 2 modules in parrallel from the sendmail function...

Share this post


Link to post

The "Send Email" module queues the email to be sent and VoiceGuide script continues without any pauses. A background task does the actual email sending.

 

So you can set up a chain of "Send Email" modules and the caller will not notice any delays.

Share this post


Link to post

OK thanks for the reply. That is good to know.

Eventually my problems is in the Play message function. I want to start the following module before the end of the message. How can I manage that ?

Thanks

Didier

Share this post


Link to post

What following module do you want to start?

 

Please tell us more about what you are trying to achieve.

Share this post


Link to post

OK here its comes :

I have a scripts split in two parts. The first script collects a data and a message. the second script uses the data to find a telephone number in a database, calls this number and plays the message.

at the end of the first script, I send a mail an follow with a "thank you" message. the play message module is followed by the search in a database followed itself by the "send voice message" module.

The problem is for customers that interrupt the thank you message in the middle because in that case, my script does not run until the end and send the call is not made although I have all the necessary infromation.

The problem comes from the sequential aspect of the modules

Do you grasp the idea ?

Didier

Share this post


Link to post

When you use the "Send Phone Message" module the call is queued and made on a (usually different) line independent of the current call.

 

And if you want to have something to be ran no matter at what stage of the script the caller hangs up then use the "Run on Hangup" script - see: http://www.voiceguide.com/vghelp/html/Call...ll%20Finish.htm

 

If you still are having problems please post the script which you are currently using and explain your problems with references to your current script - we can then better see what you are referring to.

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
×