- Joined
- Sep 8, 2025
- Messages
- 27
- Reaction score
- 8
Using the 3CX API I have the previous week (Monday 00:00 to Friday 23:59) call reports download every Monday morning.
I was double checking some call numbers while working in Power BI and noticed a descrepency in the number of calls. I manually ran the 3CX call report using the 3CX web console with the report date and times as follows, 01-04-2026 00:00 to the 26-04-2026.
Using Claude I had it compare my previous four call reports (1st to the 5th, 6th to the 12, 13th to the 19th and 20th to the 26th all from Monday 00:00 to Friday 23:59 for the month of April in 2026) against the omibus report (01-04-2026 00:00 to the 26-04-2026) and Claude was able to identify 480 calls missing from the omnibus.
Here is a screen shot from the omnibus report.

compared to one of the weekly reports that I had automatically created where you can see that this prior report has four additional calls logged.

What is really stange is that there are three users and one DID that are the cause of these missing numbers from the omnibus. All three users have recently been deleted from 3CX and the DID was removed from one of the trunks and readded back later.
It is not all calls from these three users and DID that are missing just some. Checking with Claude all the missing calls from the three users are outbound and the calls all went via our main outbound trunk. The DID was not associated with this trunk. The DID missing calls are all inbound on a different trunk.
Does anyone have any idea what is going on and why after deleting these users outbound calls from these users are now missing when the call report is run? Feels like some kind of bug to me.
I was double checking some call numbers while working in Power BI and noticed a descrepency in the number of calls. I manually ran the 3CX call report using the 3CX web console with the report date and times as follows, 01-04-2026 00:00 to the 26-04-2026.
Using Claude I had it compare my previous four call reports (1st to the 5th, 6th to the 12, 13th to the 19th and 20th to the 26th all from Monday 00:00 to Friday 23:59 for the month of April in 2026) against the omibus report (01-04-2026 00:00 to the 26-04-2026) and Claude was able to identify 480 calls missing from the omnibus.
Here is a screen shot from the omnibus report.

compared to one of the weekly reports that I had automatically created where you can see that this prior report has four additional calls logged.

What is really stange is that there are three users and one DID that are the cause of these missing numbers from the omnibus. All three users have recently been deleted from 3CX and the DID was removed from one of the trunks and readded back later.
It is not all calls from these three users and DID that are missing just some. Checking with Claude all the missing calls from the three users are outbound and the calls all went via our main outbound trunk. The DID was not associated with this trunk. The DID missing calls are all inbound on a different trunk.
Does anyone have any idea what is going on and why after deleting these users outbound calls from these users are now missing when the call report is run? Feels like some kind of bug to me.