Callflow Issues

Dedicated forum for the visual 'drag and drop' voice application designer that allows easy creation of advanced voice applications without programming knowledge

Moderators: kevin, 3CX staff

Callflow Issues

Postby Hivemind » Wed Mar 17, 2010 9:53 pm

I've got an app that's supposed to record call data and transfer it to our helpdesk system
The (simplified) callflow itself looks like this:
Set Start Time (variable NOW()) =>
Transfer call to destination (via "Bridge" mode to an external number) =>
Set End Time (variable now())
Write Start Time, End Time and call info to text file.
Run Web Interaction (send Start Time, End Time and call info to external PHP script via POST)

Both the web interaction and file management component fire as soon as the bridge transfer goes though and the destination picks up.

Is there any way to hold the execution of the rest of the callflow until the call disconnects (either by the local extension or destination end)?
Hivemind
New User
 
Posts: 8
Joined: Mon Feb 22, 2010 3:46 pm

Re: Callflow Issues

Postby VAD_Support » Wed Mar 17, 2010 10:26 pm

When the callflow is executing the Transfer component in bridge mode, you have the following scenario:
A -> VAD -> B

If B (transfer destination) hangs up, the execution continues in the Main Flow, in the component next to the Transfer component.

If A (initial caller) hangs up, the execution continues in the Disconnect Handler Flow.

In both cases you continue having the control, and you can fire the Web Interaction or File Management component. To avoid duplicating the code in the disconnect handler flow and the main flow, you can create a custom component where you fire the Web Interaction or File Management component. And you call that new component in the main flow and in the disconnect handler flow.
VAD_Support
3CX Valued Professional
3CX Valued Professional
 
Posts: 421
Joined: Thu Aug 06, 2009 5:29 pm

Re: Callflow Issues

Postby Hivemind » Wed Mar 17, 2010 10:30 pm

I figured that was how things are supposed to go.
However, I have a situation where the web interaction and file management components fire while the call is still connected.
I'd expect that the callflow would pause at the "transfer" component until the call completes, that appears to not be the case ( a 2 minute call renders a ~10 second difference between Start Time and End time, and the text audit files show up a second or so after the call is connected.
Hivemind
New User
 
Posts: 8
Joined: Mon Feb 22, 2010 3:46 pm

Re: Callflow Issues

Postby VAD_Support » Wed Mar 17, 2010 10:59 pm

Can you describe how are you setting the Transfer component properties? Are you configuring the MaxCallTime?
VAD_Support
3CX Valued Professional
3CX Valued Professional
 
Posts: 421
Joined: Thu Aug 06, 2009 5:29 pm

Re: Callflow Issues

Postby Hivemind » Thu Mar 18, 2010 12:31 am

Transfer is in Bridge Mode, maxcallTime is 0 (unlimited, I assume)
Would it be better to set it to some obscenely high value (what is the maximum allowed? 1 day?)
Hivemind
New User
 
Posts: 8
Joined: Mon Feb 22, 2010 3:46 pm

Re: Callflow Issues

Postby VAD_Support » Thu Mar 18, 2010 12:59 am

MaxCallTime=0 means unlimited, right. No need to set it to a very high value.
Can you send me the callflow in a private message, so I can take a look at it?
VAD_Support
3CX Valued Professional
3CX Valued Professional
 
Posts: 421
Joined: Thu Aug 06, 2009 5:29 pm

Re: Callflow Issues

Postby Hivemind » Thu Mar 18, 2010 5:30 pm

Sent...
any ideas?
Hivemind
New User
 
Posts: 8
Joined: Mon Feb 22, 2010 3:46 pm

Re: Callflow Issues

Postby VAD_Support » Thu Mar 18, 2010 5:57 pm

Thanks for sending me the callflow.
I was investigating this, and seems to be a problem in 3CX IVR, which is transferring the call always as blind. I'm checking this with the rest of the development team. I'll let you know as soon as I have more information.
Thanks.
VAD_Support
3CX Valued Professional
3CX Valued Professional
 
Posts: 421
Joined: Thu Aug 06, 2009 5:29 pm

Re: Callflow Issues

Postby Hivemind » Mon Mar 22, 2010 3:17 pm

Any word on a fix?
my apps are crippled until this is resolved.
Hivemind
New User
 
Posts: 8
Joined: Mon Feb 22, 2010 3:46 pm

Re: Callflow Issues

Postby VAD_Support » Mon Mar 22, 2010 7:17 pm

Hi, sorry about the delay. I'm still investigating this with the rest of the development team.
I'll post back as soon as I have an answer for you.
Thanks for your patience.
VAD_Support
3CX Valued Professional
3CX Valued Professional
 
Posts: 421
Joined: Thu Aug 06, 2009 5:29 pm

Re: Callflow Issues

Postby VAD_Support » Tue Mar 23, 2010 3:13 pm

Hi,

Sorry about the delayed response. Unfortunately, there is no way to make the transfer in bridge mode in current version of 3CX. Calls are transferred always in blind mode.

We’re going to remove that feature from the VAD until this is added to 3CX, to avoid confusions. Meanwhile, you can get the call duration from the call history table in 3CX database.

Let me know if I can help you in any way.

Thanks,
VAD_Support
3CX Valued Professional
3CX Valued Professional
 
Posts: 421
Joined: Thu Aug 06, 2009 5:29 pm


Return to 3CX Voice Application Designer (VAD)

Who is online

Users browsing this forum: No registered users and 0 guests