CDR not showing correct ext

Well, ok it is, but I don’t like it.

I added an inbound route so that all calls to a DID go to the ring group: 100 Operators.

That group has multiple members: 101, 102, etc. for whichever operators are on shift. When a call comes in, the Asterisk CLI shows that it tried all the ext’s for whichever is available and transfers the call. No issues there.

However, the CDR report shows that the call was answered by ‘100’, which is strictly speaking correct. However, how do I make it show 101, 102, … for which operator answered it?

Hi @Hussain
We can check which operator has answered by clicking the “UniqueID” under “system” column in CDR module as shown in the screen shot attached.
image

After clicking on that id, we will get detailed Call event, and we can see which extension has answered here.

Thankyou

Hi @Hussain
Have a look at the new CDR Pro module and give it a try for seamless reporting.

Hi Kaviva

Something else appears to be broken; when I click on the id in the System column, nothing is shown; the report get cleared and only the search conditions are shown.

Also, 100 was the ring group the call was sent to. It was actually answered by 101 or 102.

I could be mistaken but my understanding is when using CDR you are initially seeing the first leg of the call. To see the subsequent (child) legs of the call (e.g., from a ring group to an extension) you need to reference the specific leg. CDR Pro has a column that you can add to see the destination that answered the call. We’ve also solved this by populating the CDR DB.

Any idea as to why the call detail record doesn’t get shown?

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.