I am looking for pointers on minimizing agent wait time on an outbound campaign. Currenly I have 20 agents logged in and I am using a dial ratio of 6 with 'Available Only Tally' set to no and dialtime out is at 18 seconds. For the most part I'd say things run pretty well but sometimes throughout the day agent wait time will climb as high as 2 - 3 minutes which managment finds unnacceptable. What variables can be tweaked to improve customer contact and mitigate the high wait time issue?
I like to periodically SSH into the DB and issue a: "select * from vicidial_log where campaign_id = 'MY_CAMPAIGN' order by call_date desc limit 200;". Most of the time about 98% of the statuses are 'NA' with a 'length_in_sec' of 0. This is normal right? The length_in_sec column shouldn't get updated with ringing time right? Also, it seems to me that there is not much I can do about NAs since I cannot force people to answer their phones, correct?
- ViciBox Redux v.3.1.15 release
- ViciDial VERSION: 2.4-361a
- Build: 120221-1647
- Asterisk 1.4.39.2-vici
- Webserver/Database: Core(TM)2 Quad CPU Q9400 @ 2.66GHz, 4GB RAM
- Dialer1: Dual CPU Dual Core AMD Opteron(tm) Processor 275, 16GB RAM
- Dialer2: Core(TM)2 Quad CPU Q6600 @ 2.40GHz, 2GB RAM
- No Sangoma/Digium Hardware