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.
After clicking on that id, we will get detailed Call event, and we can see which extension has answered here.
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.