Page 1 of 1

How can I determine my CPS(calls per second)

PostPosted: Mon Jan 13, 2014 1:09 pm
by KeithHBW
Hi, sorry if this is a dumb question. I am about to request more SIP trunks from our providers and I want to make sure our calls per second is adequate.

So basically I just need to determine what CPS I am using. Part of this is understanding how often vicidial attempts to place calls. Does it take every telephony server every second and attempt to place calls?

Re: How can I determine my CPS(calls per second)

PostPosted: Tue Jan 14, 2014 4:07 am
by geoff3dmg
Each server has a 'Max Calls Per Second' setting in Admin -> Servers.

Re: How can I determine my CPS(calls per second)

PostPosted: Tue Jan 14, 2014 11:39 am
by KeithHBW
Yeah but that doesn't tell me how many actual calls per second my cluster is making.

Re: How can I determine my CPS(calls per second)

PostPosted: Tue Jan 14, 2014 12:07 pm
by geoff3dmg
That's not a set number. It will vary depending on dialling list quality, number of agents ready for calls and per campaign settings. The 'Max Calls Per Second' in the server settings gives you an upper limit though.

Re: How can I determine my CPS(calls per second)

PostPosted: Tue Jan 14, 2014 12:41 pm
by williamconley
ordinarily you can calculate the calls per shift and (yep) count the seconds in the shift for how many calls per second you required. while this is obviously not accurate it is a baseline.

next you can check during your heaviest dialing and use the "carrier stats" in the realtime screen to show how many dials you have made at each of the viewed intervals. once again not accurate, but when taken with the overall daily inaccurate, you're getting a better picture.

next you can set your calls per second to ONE for each TEN agents in the campaign and see if this improves your dial connect rate and drop rate. ordinarily vicidial will dial Heavy and you may get more immediate responses than you have agents. result: dropped call. so you reduce the calls per second and the dialing "smooths" out to allow earlier calls to clear (even if only by one or two seconds, an available agent beats a dropped call!).

at that point, you are no longer taking someone else's word or guess. you've done the math yourself and can fudge up or down based on your assessment of your dialer.