How can I remove incorrect calls from the report and the call records?

2025-05-08

Steps to Remove a Call Log from QueueMetrics:

Before proceeding with any steps, we will first identify the correct UniqID of the call we want to remove.

Open QueueMetrics and go to the report where the calls need to be removed. Then open the call details, there you will find the UniqID.

Check if the Unique Call ID (UniqueID) is correct by verifying the queue, date, and time of the call.

Access the QueueMetrics CLI Database:

mysql queuemetrics;

Run a SELECT query to verify the call log:

select * from queue_log where call_id = "123456789"

Then you move it to the 'DEL' partition: (this is typically done to mark the record as deleted without physically removing it from the database, allowing for potential recovery or auditing)

update queue_log set `partition` = "DEL" where call_id = "123456789"

After doing that, we need to clear the QueueMetrics cache by going to Settings → RAM Caching, then clicking 'Clean Caches' followed by 'Reload'.