Hi Nser,
This community discussion may be relevant to what you're describing:
https://community.genesys.com/discussion/identifying-calls-and-connecting-segments
The post explains that while the interaction shares a single Conversation ID, each participant can have its own unique session ID, and those sessions are then further broken down into segments.
It also highlights that in more complex scenarios such as consults, transfers, or conferences, multiple call legs/sessions can exist within the same conversation. Because of that, relying only on timestamps to correlate recording segments may not always be accurate.
The general structure discussed in the thread is:
Conversation → Participant → Session → Segment
Which may provide a more reliable approach for correlating recording segments to sessions compared to timestamp-only matching.
I hope this helps, I'm sure someone might add a different approach.
------------------------------
Phaneendra
Technical Solutions Consultant
------------------------------