return $audioData;
Buttons for Dial Next, Hangup, Transfer, Park Call, and Hot Keys.
It manages the two-stage login process where agents must first authenticate their phone/webphone and then their user credentials to access a specific campaign. Call Control: agc vicidialphp work
: Enable HTTP/2 on your web server configuration to allow the browser to reuse a single TCP connection for the continuous stream of AJAX requests, reducing network overhead.
This logs every agent’s AGC score to /var/log/astguiclient/agc_debug.log . return $audioData; Buttons for Dial Next, Hangup, Transfer,
If 500 agents poll the server every 1 second, your Apache and MySQL servers must handle 500 complex web queries per second just to sustain agent idle states.
Because agc/vicidial.php relies heavily on JavaScript, it requires a modern web browser to function correctly, such as Chrome, Firefox, or Edge. // Set a disposition $vicidialAPI->
// Set a disposition $vicidialAPI->dispo("agent_name", "SALE");
In the ViciDial System Settings, you can slightly increase the intervals of certain agent screen background loops. Changing a loop from 1000ms to 1200ms can drastically reduce the query load on your MySQL database without visibly degrading the agent experience.
If you manage a high-volume call center, you know that calls are distributed is just as important as how many calls you answer. VICIdial’s AGC (Adaptive Call Handling) is a game-changer for balancing agent workloads. But to truly leverage AGC, you need to understand its core engine: vicidial.php .