VoiceGuide IVR Software Main Page
Jump to content

Ending Transfer And Continuing Script

Recommended Posts

Hi

I am currently running Enterprise Version plus Dialer (1 Line) with voice modem. A Dialogic D/4PCI is on the way, and we hope to later switch to an E1 ISDN line with Dialogic digital card.

 

I would like to know how to do the following (currently with 3 Way Blind Conference Calls, and later with Dial Out and Conference):

 

The caller dials in and is prompted for info. Based on his response, he is transfered to another phone number. When this call is completed, the caller can dial "#" which ends the call transfer and then the script resumes with the option of transfering the caller to another external phone number. Script will also resume if the 3rd party hangs up and the original caller stays on.

 

I'd also like a way to disconnect the 3rd party from the original caller after a certain time limit WITHOUT hanging up on the original caller. Rather, the transfer will be disconnected and the caller's script will continue.

 

Thanks

Share this post


Link to post
The caller dials in and is prompted for info. Based on his response, he is transfered to another phone number. When this call is completed, the caller can dial "#" which ends the call transfer and then the script resumes with the option of transfering the caller to another external phone number.

This should be possible right now if "3 way conference" is enabled on your phone lines.

Script will also resume if the 3rd party hangs up and the original caller stays on.

You will need "VoiceGuide for ISDN" for that.

I'd also like a way to disconnect the 3rd party from the original caller after a certain time limit WITHOUT hanging up on the original caller. Rather, the transfer will be disconnected and the caller's script will continue.

Should be possible right now - you should be able to use a timeout path to limit time in conversation.

Share this post


Link to post

Thanks for the quick reply.

I'm just not clear on exactly what script I should use to terminate the 3rd party and resume the script with the original party.

Let's say I set up a Succes path on the transfer.

What kind of module should I transfer to? I want VG to allow the transfer to continue until a "#" is played or until the timeout, at which point I want the transfer ended and the script continued. If I set a Timeout path and/or a "#" path, what should those paths link to? What actually cuts off the transfer?

Share this post


Link to post

If you want to be able to terminate the call and go to next module you should not have a "Success" path defined, but should just define a path "on {*} goto ..." - then that path will be taken when the * is pressed - * is used to indicate that the conference should be finished.

VoiceGuide will take the Success path if it is defined, otherwise VoiceGuide will wait and hang up when:

 

either party hangs up.

maximum conference time limit is reached (settable in VG.INI file)

digit "*" is pressed during conversation

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
×