dropped calls & pause

Discussions about new features or changes in existing features

Moderators: gerski, enjay, williamconley, Op3r, Staydog, gardo, mflorell, MJCoate, mcargile, Kumba, Michael_N

dropped calls & pause

Postby callcrazy » Mon Oct 18, 2010 9:58 pm

If ratio dialing 1-1 agents to calls, dropped calls occur when an agent pauses using the main vicidial buttons. I'm using the goautodial version of agc, but assume the functionality is the same across the board.

As soon as the call is given a status/disposition on the pop-up page if they do not click the check box to pause them a dial will be made. If the agent then selects to pause by clicking the button in the upper left the call will be dropped if running on a campaign requiring few agents.

It seems the pause button should be disabled until the call has been answered or timed out so after the agent hits pause they have to wait until it actually goes on pause as they may be getting one last call. Pause should be more a pause requested button and after a set amount of time and no calls allocated to that agent the pause should take effect.

Is this what the "Agent Pause After Each Call:" setting is trying to do? This seems like it would prevent the dropped calls, but slows the flow since it gives the agent control over the dial speed.

The pause check box on the status/disposition window should maintain its current function.
Vicibox 6.0.4 from .iso | VERSION: 2.12-538a BUILD: 160122-1401 | Asterisk 1.8.32.3-vici | 1xDB, 2xWeb, 7xPBX | Amfeltec Timers | Sangoma/Lyra AMD | Dell Hardware
callcrazy
 
Posts: 122
Joined: Fri Sep 10, 2010 11:30 am
Location: MI

Postby mflorell » Mon Oct 18, 2010 10:04 pm

You want to set "Available only Tally" to "Y" in the campaign Detail screen.
mflorell
Site Admin
 
Posts: 18339
Joined: Wed Jun 07, 2006 2:45 pm
Location: Florida

Postby callcrazy » Mon Oct 18, 2010 10:18 pm

This setting is set to Y.

The issue is that once the agent would go available after setting a status for a lead the next record would start to dial. If it the agent hangs up after 10 seconds of waiting the call will be dropped. While allowing the agent to goto break.

It seems more appropriate to force the agent onto the next record and force a pause after that record in the event it answers. If the call times out the agent goes on pause.
Vicibox 6.0.4 from .iso | VERSION: 2.12-538a BUILD: 160122-1401 | Asterisk 1.8.32.3-vici | 1xDB, 2xWeb, 7xPBX | Amfeltec Timers | Sangoma/Lyra AMD | Dell Hardware
callcrazy
 
Posts: 122
Joined: Fri Sep 10, 2010 11:30 am
Location: MI

Postby mflorell » Mon Oct 18, 2010 10:37 pm

It seems like MANUAL dial method might be more appropriate for the kind of campaign you describe.

As for a "requested-pause" feature, this would be rather complicated to implement on blended and multi-agent campaigns and still preserve all other related features.
mflorell
Site Admin
 
Posts: 18339
Joined: Wed Jun 07, 2006 2:45 pm
Location: Florida

Postby callcrazy » Tue Oct 19, 2010 2:21 pm

If an agent pauses themselves from the AGC buttons in the top left corner this will almost always produce a dropped call when in ratio dialing even with 'Available only Tally'=Y.

So in my view this is a bug since dropped calls should not occur when clicking pause.
Vicibox 6.0.4 from .iso | VERSION: 2.12-538a BUILD: 160122-1401 | Asterisk 1.8.32.3-vici | 1xDB, 2xWeb, 7xPBX | Amfeltec Timers | Sangoma/Lyra AMD | Dell Hardware
callcrazy
 
Posts: 122
Joined: Fri Sep 10, 2010 11:30 am
Location: MI

Postby mflorell » Tue Oct 19, 2010 2:33 pm

That is not a bug, it is a configuration issue and a user issue.

You cannot halt a dial once it has started, and if you are in RATIO and the agent is READY then a call will be placed. The proper action if an agent wants to pause is for them to click on the pause checkbox in the disposition screen.

If you want behavior like you describe you should use MANUAL dial method where the agent hears the ringing and the agent has to initiate the calls.
mflorell
Site Admin
 
Posts: 18339
Joined: Wed Jun 07, 2006 2:45 pm
Location: Florida

Postby callcrazy » Wed Oct 27, 2010 12:17 pm

I agree with you..

"The proper action if an agent wants to pause is for them to click on the pause checkbox in the disposition screen. "

However, the proper action and what the software allows sometimes can be two different things. I believe software should prevent errors from occurring even though training could fix this agents are still going to click a pause button when they wish to pause. It means nothing to them that a record gets dropped as they have no concept of what what is going on behind the scenes.

Also in your quote you state that the proper action is to do this...if that is the case why isn't the pause button suppressed 100% on the main AGC screen since in that case and under these configuration settings there should never be a reason for an agent to press pause since the proper action is to use the check box?

I still feel this is a bug even though it could be worked around with configurations or by beating the agents with sticks until they get it right.
Vicibox 6.0.4 from .iso | VERSION: 2.12-538a BUILD: 160122-1401 | Asterisk 1.8.32.3-vici | 1xDB, 2xWeb, 7xPBX | Amfeltec Timers | Sangoma/Lyra AMD | Dell Hardware
callcrazy
 
Posts: 122
Joined: Fri Sep 10, 2010 11:30 am
Location: MI

Postby mflorell » Wed Oct 27, 2010 10:28 pm

The pause button is quite useful for many of our inbound call center clients that do no outbound at all.

Maybe a feature to completely disable the pause button would be a good idea, but then you would just see a lot of logouts/logins instead because if the behavior doesn't change, the agents will just keep doing it, just in a slightly different way, by logging out or just closing their web browser.
mflorell
Site Admin
 
Posts: 18339
Joined: Wed Jun 07, 2006 2:45 pm
Location: Florida

Postby callcrazy » Thu Oct 28, 2010 9:27 am

I've actually put together a collection of firefox add-ons for these very cases. One will nag the user when they attempt to close the page to prevent the main window from closing. It has a preferences window that allows a filter list of domains and the nag will only occur on a domain that matches.

*.domain.com/agc/*

Thanks for the info!
Vicibox 6.0.4 from .iso | VERSION: 2.12-538a BUILD: 160122-1401 | Asterisk 1.8.32.3-vici | 1xDB, 2xWeb, 7xPBX | Amfeltec Timers | Sangoma/Lyra AMD | Dell Hardware
callcrazy
 
Posts: 122
Joined: Fri Sep 10, 2010 11:30 am
Location: MI

Postby mflorell » Thu Oct 28, 2010 9:36 am

I don't suppose you would want to contribute those plugins to the project would you?

Then we could possibly add that functionality to our existing select-to-dial Firefox plugin.
mflorell
Site Admin
 
Posts: 18339
Joined: Wed Jun 07, 2006 2:45 pm
Location: Florida

Postby callcrazy » Thu Oct 28, 2010 9:46 am

Do you have a link to the current vici addon? I was unaware anything already existed. We are in a very tight time line on getting this setup and going so some things have been just created so we can get it done. Hope we aren't duplicating something that already exists. But, giving this up to the community shouldn't be a problem.
Vicibox 6.0.4 from .iso | VERSION: 2.12-538a BUILD: 160122-1401 | Asterisk 1.8.32.3-vici | 1xDB, 2xWeb, 7xPBX | Amfeltec Timers | Sangoma/Lyra AMD | Dell Hardware
callcrazy
 
Posts: 122
Joined: Fri Sep 10, 2010 11:30 am
Location: MI

Postby mflorell » Thu Oct 28, 2010 10:49 am

It's in SVN/trunk/extras/firefox_plugin/

We don't have it up for a web plugin at this time.
mflorell
Site Admin
 
Posts: 18339
Joined: Wed Jun 07, 2006 2:45 pm
Location: Florida

Postby williamconley » Fri Oct 29, 2010 10:33 pm

Solution one:

remove pause capability unless the agent is dispositioning a call.

Solution two:

"delay" pausing THE LAST AVAILABLE AGENT until the call queue has cleared out? (and popping up a "pause initiated, please stand by for clearing" or something similar). This would require some training for "old users", but new ones could be initiated in the "that message means you can't leave yet, wait for the calls to clear out, it will tell you when they have". Of course, if another agent becomes available, they get released and when all the calls are gone they get released.

Now all we need is a client to pay for "coding" of this :)
Vicidial Installation and Repair, plus Hosting and Colocation
Newest Product: Vicidial Agent Only Beep - Beta
http://www.PoundTeam.com # 352-269-0000 # +44(203) 769-2294
williamconley
 
Posts: 20019
Joined: Wed Oct 31, 2007 4:17 pm
Location: Davenport, FL (By Disney!)


Return to Features

Who is online

Users browsing this forum: Google [Bot] and 25 guests