Values_0.ParticipantMetricsSourceInformation about a participant's interactions in a contact.
type nonrec t = {participantId : ParticipantId.t option;The Participant's ID.
*)participantType : ParticipantType.t option;Information about the conversation participant. Following are the participant types: [Agent, Customer, Supervisor].
*)conversationAbandon : NullableBoolean.t option;A boolean flag indicating whether the chat conversation was abandoned by a Participant.
*)messagesSent : Count.t option;Number of chat messages sent by Participant.
*)numResponses : Count.t option;Number of chat messages sent by Participant.
*)messageLengthInChars : Count.t option;Number of chat characters sent by Participant.
*)totalResponseTimeInMillis : DurationMillis.t option;Total chat response time by Participant.
*)maxResponseTimeInMillis : DurationMillis.t option;Maximum chat response time by Participant.
*)lastMessageTimestamp : string option;Timestamp of last chat message by Participant.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Boolean of NullableBoolean.t
| `Enum of string
| `Integer of Count.t
| `Long of DurationMillis.t
| `String of ParticipantId.t
| `Timestamp of string ])
list ]