VoiceGuide IVR Software Main Page
Jump to content

Use Variable For Call Transfer Phone Number

Recommended Posts

Hi,

 

I want to Transfer a phone call to a number fetched from a mysql database depending on the user selection. the whole things is getting pretty dynamic.

I am listing some choices in a menu, and depending on those choices it get transfer to a certain phone number.

 

What I did, temporarily, hopefully, is just have a call transfer module for all of the "renters" for these apartments, and then get the renter ID and just transfer to the transfer call module for that renter.. but so far from being dynamic..

 

So I made now the query right to get the phone number of those "renters" and then use that Variable as the phone number for the transfer call module, but I think it doesn't like it am I right?

 

I mean, $variables are ok for paths to take, but doesn't seem so for phone numbers to transfer to..

 

Is there any workaround or should I learn some vb programming there? =/

 

 

Thank you.

 

 

Anthony.

Share this post


Link to post

You should be able to use a Result Variable in the field which specifies the number to which the call should be transferred to.

 

Which version of VoiceGuide are you using?

 

 

Enable logging by setting the log levels to 10 in VG.INI as per below:

[Log]

 

VoiceGuide=10

Then restart VG and make a test call which demonstrates the problem.

 

Debug Trace files will be created in VG's \log\ subdirectory.

 

Please post the traces and the VoiceGuide script used.

 

When posting traces/scripts please .ZIP them up and post them as attachments.

Share this post


Link to post
You should be able to use a Result Variable in the field which specifies the number to which the call should be transferred to.

 

Which version of VoiceGuide are you using?

 

 

Enable logging by setting the log levels to 10 in VG.INI as per below:

[Log]

 

VoiceGuide=10

Then restart VG and make a test call which demonstrates the problem.

 

Debug Trace files will be created in VG's \log\ subdirectory.

 

Please post the traces and the VoiceGuide script used.

 

When posting traces/scripts please .ZIP them up and post them as attachments.

 

I don't know why but it works this morning, must have had a typo in there.. sorry about that!

 

Now, since i'm with you let me ask this if I can on this post:

 

I want to know If I can use fetched data ($variables) to these places as well:

 

"Replays if no valid response from caller"

"Seconds pause between replays"

"Paths".. more specifically, $RV[module_#_#] = "on {key} goto [this_place]" and not only $RV[module] = "this_place"

 

Thank you.

 

 

Anthony.

Share this post


Link to post
You should be able to use a Result Variable in the field which specifies the number to which the call should be transferred to.

 

Which version of VoiceGuide are you using?

 

 

Enable logging by setting the log levels to 10 in VG.INI as per below:

[Log]

 

VoiceGuide=10

Then restart VG and make a test call which demonstrates the problem.

 

Debug Trace files will be created in VG's \log\ subdirectory.

 

Please post the traces and the VoiceGuide script used.

 

When posting traces/scripts please .ZIP them up and post them as attachments.

 

I don't know why but it works this morning, must have had a typo in there.. sorry about that!

 

Now, since i'm with you let me ask this if I can on this post:

 

I want to know If I can use fetched data ($variables) to these places as well:

 

"Replays if no valid response from caller"

"Seconds pause between replays"

"Paths".. more specifically, $RV[module_#_#] = "on {key} goto [this_place]" and not only $RV[module] = "this_place"

 

Thank you.

 

 

Anthony.

 

 

And for last,

 

are these Variables accessible from the Voicemail Manager?

meaning: could I use a variable to set the voicemail box Email adress to forward to?

 

thank you.

Share this post


Link to post
I don't know why but it works this morning, must have had a typo in there.. sorry about that!

 

I want to know If I can use fetched data ($variables) to these places as well:

 

"Replays if no valid response from caller"

"Seconds pause between replays"

"Paths".. more specifically, $RV[module_#_#] = "on {key} goto [this_place]" and not only $RV[module] = "this_place"

You can use RVs in replay and pause fields. You can also use them in path expressions.

 

Not sure about email adresses, buy you should be able to - try it and see.

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
×