Interface AgentMessageDeselectedEvent

All Superinterfaces:
AgentMessageInfo, AgentMessageSelectionChangedEvent, Event, IncomingMessageInfo, MessageInfo, OptionalCategoryProvider, OptionalTenantProvider, TicketEvent, TicketProvider, UserProvider, UserTicketEvent

public interface AgentMessageDeselectedEvent extends AgentMessageSelectionChangedEvent

This event is triggered when a message in the agent's personal inbox folder of the novomind iAGENT Desk has been deselected by an agent. The event occurs when a previously selected message is no longer selected by the agent and therefore the agent's working time on the ticket related to the message has been interrupted or ended. The event also is triggered when a previously selected message is no longer focused because the agent has switched to another folder or a quick case. If the agent recategorizes a previously selected message and keeps the message in the personal inbox then the event will also be triggered for the previous category and tenant followed by an AgentMessageSelectedEvent for the same message with the new category and tenant.

Since:
12.17
  • Method Details

    • getSelectionDate

      Date getSelectionDate()
      Returns the Date when the message had been selected previously.
      Returns:
      the Date when the message had been selected previously
      Since:
      12.17
    • getWorkTimeDuration

      Duration getWorkTimeDuration()
      Returns the Duration of work time. The work time is adjusted and reduced by any inactive time periods like breaks or mode switches to chat mode.
      Returns:
      the Duration the adjusted work time elapsed since the selection of the message
      Since:
      12.17