Analytics conversation,participants,sessions,segments

I want to know the relationship between conversation and participants and sessions and segments in below website.

https://developer.genesys.cloud/api/rest/client-libraries/java/AnalyticsConversation

I understand as follows, but is it correct?

1.Partisipants are Conversation's children.
Partisipants are occurs when there are more than one person in a call.
2.Sessions are Participants's children.
3.Segments are Sessions's children.

I can't understanding the conditions that Sessions and Segments are occure.

Are there any json sample or java sourcecode sample?

Regard,

Hi Soichi,

You are correct on all those points.
For more information see the response section of the POST /api/v2/analytics/conversations/details/query API call.
You can read up on the Conversation detail query and Conversation Detail Data Model for some more detailed information on conversations.

The overview of Conversation Detail Data Model gives the following information:

A conversation record represents the activity within a conversation from an analytics perspective. A conversation can involve multiple participants such as the customer, and IVR, an ACD, or an agent. Each participant will be active in one or more communications or sessions that represent activity for a specific media type. Each session can be broken up further into segments that represent a particular state with a start and an end time (if the segment has ended). A session may also contain flow data and for the voice media type call quality stats ( mediaEndpointStats ). Conversations may also have surveys and evaluations associated with them. Each of these different layers of a conversations will contain dimensions that describe the conversation. Timestamps for activity are tracked for the whole conversation (conversation start and end) and individual segments

Hi ronan watkins

Thank you for your reply.

I understood the detail. It was very helpful for me.
I want to know the case when mutiple sessions are occured for one participant.

If a operator communicate voice and chat, multiple sessions are maybe made at the participant.
If one operator communicate voice only but take transfer another operator, do multiple sessions are occured?

In the same wai, I want to know the case when mutiple segments are occured for one sessions.

Regards,

I want to know the case when mutiple sessions are occured for one participant.

This is typically when multiple media types are used in a conversation. For example, switching the media type during the conversation.

I want to know the case when mutiple segments are occured for one sessions.

The number and contents of the segments depend on many different things, including the media type and what actions were taken by/on that participant. For example, when an agent transfers a call to another agent.

Hi ronan watkins

Thank you for your reply.

For your explain, I can understand the detail.
Thank you!

Regards,

This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.