Uses of Class
com.mypurecloud.sdk.v2.model.AnalyticsSession
Packages that use AnalyticsSession
-
Uses of AnalyticsSession in com.mypurecloud.sdk.v2.model
Methods in com.mypurecloud.sdk.v2.model that return AnalyticsSessionModifier and TypeMethodDescriptionAnalyticsSession.activeSkillIds(List<String> activeSkillIds) ID(s) of Skill(s) that are active on the conversationAnalyticsSession.acwSkipped(Boolean acwSkipped) Marker for an agent that skipped after call workAnalyticsSession.addressFrom(String addressFrom) The address that initiated an actionAnalyticsSession.addressOther(String addressOther) The email address for the participant on the other side of the email conversationAnalyticsSession.addressSelf(String addressSelf) The email address for the participant on this side of the email conversationThe address receiving an actionAnalyticsSession.agentAssistantId(String agentAssistantId) Unique identifier of the active virtual agent assistantAnalyticsSession.agentBullseyeRing(Integer agentBullseyeRing) Bullseye ring of the targeted agentAnalyticsSession.agentGroups(List<AnalyticsAgentGroup> agentGroups) Conditional group routing agent groupsAnalyticsSession.agentOwned(Boolean agentOwned) Flag indicating an agent-owned callbackAutomatic Number Identification (caller's number)AnalyticsSession.assignerId(String assignerId) ID of the user that manually assigned a conversationAnalyticsSession.authenticated(Boolean authenticated) Flag that indicates that the identity of the customer has been asserted as verified by the provider.AnalyticsSession.bargedParticipantId(String bargedParticipantId) The participantId being barged in on (if someone (e.g. an agent) is being barged in on, this would correspond to one of the other participantIds present in the conversation)Blind carbon copy email address(es)AnalyticsSession.callbackNumbers(List<String> callbackNumbers) Callback phone number(s)AnalyticsSession.callbackScheduledTime(Date callbackScheduledTime) Scheduled callback date/time.AnalyticsSession.callbackUserName(String callbackUserName) The name of the user requesting a call backCarbon copy email address(es)Flag that indicates that the conversation has been cleared by the customerAnalyticsSession.coachedParticipantId(String coachedParticipantId) The participantId being coached (if someone (e.g. an agent) is being coached, this would correspond to one of the other participantIds present in the conversation)AnalyticsSession.cobrowseRole(String cobrowseRole) Describes side of the cobrowse (sharer or viewer)AnalyticsSession.cobrowseRoomId(String cobrowseRoomId) A unique identifier for a Genesys Cloud cobrowse roomAnalyticsSession.deliveryPushed(Boolean deliveryPushed) Flag that indicates that the push delivery mechanism was usedAnalyticsSession.deliveryStatus(AnalyticsSession.DeliveryStatusEnum deliveryStatus) The email or SMS delivery statusAnalyticsSession.deliveryStatusChangeDate(Date deliveryStatusChangeDate) Date and time of the most recent delivery status change.AnalyticsSession.destinationAddresses(List<String> destinationAddresses) Destination address(es) of transfers or consultsAnalyticsSession.detectedSpeechEnd(Date detectedSpeechEnd) Absolute time when the speech ended.AnalyticsSession.detectedSpeechStart(Date detectedSpeechStart) Absolute time when the speech started.AnalyticsSession.direction(AnalyticsSession.DirectionEnum direction) The direction of the communicationAnalyticsSession.dispositionAnalyzer(String dispositionAnalyzer) (Dialer) Analyzer (for example speech.person)AnalyticsSession.dispositionName(String dispositionName) (Dialer) Result of the analysis (for example disposition.classification.callable.machine)Dialed number identification service (number dialed by the calling party)Unique identifier of the edge deviceAnalyticsSession.eligibleAgentCounts(List<Integer> eligibleAgentCounts) Number of eligible agents for each predictive routing attemptAnalyticsSession.engagementSource(AnalyticsSession.EngagementSourceEnum engagementSource) Open Messaging engagement source typeAnalyticsSession.extendedDeliveryStatus(String extendedDeliveryStatus) Extended delivery statusAnalyticsSession.flow(AnalyticsFlow flow) IVR flow execution associated with this sessionAnalyticsSession.flowInType(String flowInType) Type of flow in that occurred when entering ACD.AnalyticsSession.flowOutType(String flowOutType) Type of flow out that occurred when emitting tFlowOut.AnalyticsSession.journeyActionId(String journeyActionId) Identifier of the journey action.AnalyticsSession.journeyActionMapId(String journeyActionMapId) Identifier of the journey action map that triggered the action.AnalyticsSession.journeyActionMapVersion(Integer journeyActionMapVersion) Version of the journey action map that triggered the action.AnalyticsSession.journeyCustomerId(String journeyCustomerId) Primary identifier of the journey customer in the source where the activities originate from.AnalyticsSession.journeyCustomerIdType(String journeyCustomerIdType) Type of primary identifier of the journey customer (e.g. cookie).AnalyticsSession.journeyCustomerSessionId(String journeyCustomerSessionId) Unique identifier of the journey session.AnalyticsSession.journeyCustomerSessionIdType(String journeyCustomerSessionIdType) Type or category of journey sessions (e.g. web, ticket, delivery, atm).AnalyticsSession.mediaBridgeId(String mediaBridgeId) Media bridge ID for the conference session consistent across all participantsAnalyticsSession.mediaCount(Integer mediaCount) Count of any media (images, files, etc) included in this sessionAnalyticsSession.mediaEndpointStats(List<AnalyticsMediaEndpointStat> mediaEndpointStats) MediaEndpointStats associated with this sessionAnalyticsSession.mediaType(AnalyticsSession.MediaTypeEnum mediaType) The session media typeAnalyticsSession.messageType(String messageType) Message type for messaging services.AnalyticsSession.metrics(List<AnalyticsSessionMetric> metrics) List of metrics for this sessionAnalyticsSession.monitoredParticipantId(String monitoredParticipantId) The participantId being monitored (if someone (e.g. an agent) is being monitored, this would correspond to one of the other participantIds present in the conversation)AnalyticsSession.outboundCampaignId(String outboundCampaignId) (Dialer) Unique identifier of the outbound campaignAnalyticsSession.outboundContactId(String outboundContactId) (Dialer) Unique identifier of the contactAnalyticsSession.outboundContactListId(String outboundContactListId) (Dialer) Unique identifier of the contact list that this contact belongs toThis identifies pairs of related sessions on a conversation.AnalyticsSession.proposedAgents(List<AnalyticsProposedAgent> proposedAgents) Proposed agentsAnalyticsSession.protocolCallId(String protocolCallId) The original voice protocol call ID, e.g. a SIP call IDThe source provider for the communication.Flag determining if an audio recording was started or notName, phone number, or email address of the remote party.AnalyticsSession.remoteNameDisplayable(String remoteNameDisplayable) Unique identifier for the remote partyAnalyticsSession.removedSkillIds(List<String> removedSkillIds) ID(s) of Skill(s) that have been removed by bullseye routingAnalyticsSession.requestedRoutings(List<AnalyticsSession.RequestedRoutingsEnum> requestedRoutings) Routing type(s) for requested/attempted routing methods.Unique identifier for the roomAnalyticsSession.routingRing(Integer routingRing) Routing ring for bullseye or preferred agent routingAnalyticsSession.routingRule(String routingRule) Routing rule for preferred, conditional and predictive routing typeAnalyticsSession.routingRuleType(AnalyticsSession.RoutingRuleTypeEnum routingRuleType) Routing rule typeAnalyticsSession.screenMonitoredUserId(String screenMonitoredUserId) The user ID for the participant who is being screen monitored.AnalyticsSession.screenShareAddressSelf(String screenShareAddressSelf) Direct screen share addressAnalyticsSession.screenShareRoomId(String screenShareRoomId) A unique identifier for a Genesys Cloud screen share roomA unique identifier for a scriptAnalyticsSession.segments(List<AnalyticsConversationSegment> segments) List of segments for this sessionAnalyticsSession.selectedAgentId(String selectedAgentId) Selected agent IDAnalyticsSession.selectedAgentRank(Integer selectedAgentRank) Selected agent GPR rankAnalyticsSession.sessionDnis(String sessionDnis) Dialed number for the current session; this can be different from dnis, e.g. if the call was transferredThe unique identifier of this sessionAnalyticsSession.sharingScreen(Boolean sharingScreen) Flag determining if screen share is started or not (true/false)AnalyticsSession.skillExpressionId(String skillExpressionId) Unique identifier for the skill requested for an interactionAnalyticsSession.skipEnabled(Boolean skipEnabled) (Dialer) Whether the agent can skip the dialer contactAnalyticsSession.snippetRecording(Boolean snippetRecording) Whether or not the conversation included a snippet being recorded.AnalyticsSession.timeoutSeconds(Integer timeoutSeconds) The number of seconds before Genesys Cloud begins the call for a call back (0 disables automatic calling)AnalyticsSession.usedRouting(AnalyticsSession.UsedRoutingEnum usedRouting) Complete routing methodAnalyticsSession.videoAddressSelf(String videoAddressSelf) Direct Video addressAnalyticsSession.videoRoomId(String videoRoomId) A unique identifier for a Genesys Cloud video roomAnalyticsSession.waitingInteractionCounts(List<Integer> waitingInteractionCounts) Number of waiting interactions for each predictive routing attemptMethods in com.mypurecloud.sdk.v2.model that return types with arguments of type AnalyticsSessionModifier and TypeMethodDescriptionAnalyticsParticipant.getSessions()AnalyticsParticipantWithoutAttributes.getSessions()Method parameters in com.mypurecloud.sdk.v2.model with type arguments of type AnalyticsSessionModifier and TypeMethodDescriptionAnalyticsParticipant.sessions(List<AnalyticsSession> sessions) List of sessions associated to this participantAnalyticsParticipantWithoutAttributes.sessions(List<AnalyticsSession> sessions) List of sessions associated to this participantvoidAnalyticsParticipant.setSessions(List<AnalyticsSession> sessions) voidAnalyticsParticipantWithoutAttributes.setSessions(List<AnalyticsSession> sessions)