If you are looking to make the participant id the primary key here instead of the conversation, the analytics details API returns the conversation broken down by participant, each flow, queue, agent etc separately. If you are feeding that data in to your own company analytics platform you could build a report out like that.
It believe the A3S addon provides a view like this (haven't tried it myself just basing it on the screenshots from past demos)
------------------------------
Anton Vroon
------------------------------