Queue users cherry picking phone calls

I have some number of users that are rejecting phone calls. My best attempt to monitor this is to scan the messages log for SIP 603 Decline messages and mate that IP address up with the user record for that IP.

However before I start providing mangers of said call center users that data I was hoping I could find a much easier way to do this. In the cdr data I have Busy come bank in the call records. I don’t see anything of value in the queue log.

Anyone have a better solution then what I have?

Try looking for RINGNOANSWER events that are shorter than your ring timeout.