Interface RatingReceivedEventListener


public interface RatingReceivedEventListener
The RatingReceivedEventListener is an interface that implements the callback event functions triggered when a customer rating is received. The RatingReceivedEventListener is only available in the novomind iAGENT routing process.
Since:
12.12
  • Method Details

    • ratingReceived

      void ratingReceived(RatingReceivedEvent ratingReceivedEvent)
      Indicates that a customer rating is received. This is the default method being called on plugins implementing this interface, if none of the other methods match to the current event.
      Parameters:
      ratingReceivedEvent - provides information about the last assigned agent, the rating data and the date when the event was triggered.
      Since:
      12.12
    • ratingReceived

      default void ratingReceived(TicketRatingReceivedEvent ticketRatingReceivedEvent)
      Indicates that a ticket related customer rating is received.
      Parameters:
      ticketRatingReceivedEvent - provides information about the last assigned agent, the rating data, the date when the event was triggered and the related ticket.
      Since:
      12.12
    • ratingReceived

      default void ratingReceived(ChatRatingReceivedEvent chatRatingReceivedEvent)
      Indicates that a chat related customer rating is received.
      Parameters:
      chatRatingReceivedEvent - provides information about the last assigned agent, the rating data, the date when the event was triggered and the related chat.
      Since:
      12.12