Discussion: Relating to Predictive Dialing
Posted: Thu Sep 05, 2024 4:01 am
Hello, I hope you are all doing well.
For the past three months, we decided to use Vicidial for outbound and inbound calls. Initially, I had no knowledge about Vicidial, but I learned the basics through manuals and forums. I am pretty sure I still have much more to learn.
Our infrastructure is set up on a local server, specifically an HP Z620:
We now want to use predictive dialing.
Here are some campaign details: I have configured a predictive campaign according to the manager manual:
Dial method: ADAPT_TAPERED
Auto Dial Level: 1.00
ADAPT OVERRIDE: Checked
Adapt Intensity Modifier: -2 (Less Intense)
Available Only Tally: Y
Available Only Threshold: NON-PAUSED_AGENTS
Available Only Time: 2100
It works okay; the dial plan is fine, and the logs are normal. However, the predictive calls are coming in very slowly. My agents have been logged in since 09:00 AM, and now it’s 11:00 AM, and they have only taken 34 calls.
In the CLI, I can see the calls being processed quickly: CALLS TODAY: 565. I have reduced the number of passing calls because two days ago, the calls were moving too fast, which is why I set the Adapt Intensity Modifier to -2 (Less Intense). This slowed things down a bit, but not significantly.
My manager believes it’s a server issue, but from what I see in the logs, it doesn’t seem to be.
I have read a lot, and the manual mentions that predictive dialing should be used with a large number of agents. Currently, we only have 3 agents, and I believe this is the root cause of the issue.
I’m posting this in the discussion section because I want to learn more about Vicidial from different perspectives, not just the development side.
Thanks in advance, and regards to all.
For the past three months, we decided to use Vicidial for outbound and inbound calls. Initially, I had no knowledge about Vicidial, but I learned the basics through manuals and forums. I am pretty sure I still have much more to learn.
Our infrastructure is set up on a local server, specifically an HP Z620:
- Code: Select all
vicidial11:~ # lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Address sizes: 46 bits physical, 48 bits virtual
Byte Order: Little Endian
CPU(s): 12
On-line CPU(s) list: 0-11
Vendor ID: GenuineIntel
BIOS Vendor ID: Intel
Model name: Intel(R) Xeon(R) CPU E5-2620 0 @ 2.00GHz
BIOS Model name: Intel(R) Xeon(R) CPU E5-2620 @ 2.00GHz
CPU family: 6
Model: 45
Thread(s) per core: 2
Core(s) per socket: 6
Socket(s): 1
- Code: Select all
vicidial11:~ # free -h
total used free shared buff/cache available
Mem: 31Gi 4.4Gi 23Gi 636Mi 4.5Gi 26Gi
- Code: Select all
vicidial11:~ # lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 465.8G 0 disk
├─sda1 8:1 0 2M 0 part
├─sda2 8:2 0 20M 0 part /boot/efi
├─sda3 8:3 0 4G 0 part [SWAP]
└─sda4 8:4 0 461.7G 0 part /
sr0 11:0 1 1024M 0 rom
We now want to use predictive dialing.
Here are some campaign details: I have configured a predictive campaign according to the manager manual:
Dial method: ADAPT_TAPERED
Auto Dial Level: 1.00
ADAPT OVERRIDE: Checked
Adapt Intensity Modifier: -2 (Less Intense)
Available Only Tally: Y
Available Only Threshold: NON-PAUSED_AGENTS
Available Only Time: 2100
It works okay; the dial plan is fine, and the logs are normal. However, the predictive calls are coming in very slowly. My agents have been logged in since 09:00 AM, and now it’s 11:00 AM, and they have only taken 34 calls.
In the CLI, I can see the calls being processed quickly: CALLS TODAY: 565. I have reduced the number of passing calls because two days ago, the calls were moving too fast, which is why I set the Adapt Intensity Modifier to -2 (Less Intense). This slowed things down a bit, but not significantly.
My manager believes it’s a server issue, but from what I see in the logs, it doesn’t seem to be.
I have read a lot, and the manual mentions that predictive dialing should be used with a large number of agents. Currently, we only have 3 agents, and I believe this is the root cause of the issue.
I’m posting this in the discussion section because I want to learn more about Vicidial from different perspectives, not just the development side.
Thanks in advance, and regards to all.