Hello, unless I have misunderstood the question, I think if a call is abandoned in IVR before it hits a queue, the queue column should be blank for that call, whereas if a call has been abandoned while waiting in a queue, the queue column would not be blank.
Additionally getconversation api has enough detail that can be used to determine where the abandon happened.
Regards
------------------------------
Vineet Kakroo
FIL Fund Services (Bermuda) Limited
------------------------------