Interface CallRecategorizedEventListener


  • public interface CallRecategorizedEventListener

    This interface is an extension point to take any action after a Call has been recategorized automatically or by an agent or supervisor.

    Since:
    12.35
    • Method Detail

      • callRecategorized

        default void callRecategorized​(CallRecategorizedEvent callRecategorizedEvent)
        This method is called after a Call has been recategorized. Please note that this method is the default method to be called for all kinds of call recategorize operations. If you would like to listen to only one type of call recategorization event, please implement one of the specific methods. This method will never be called directly from the backend. The method will only be called by the more specific default methods.
        Parameters:
        callRecategorizedEvent - The CallRecategorizedEvent provides information about the event.
        Since:
        12.35
      • callRecategorized

        default void callRecategorized​(UserCallRecategorizedEvent userCallRecategorizedEvent)
        This more specific method is called after a call has been recategorized by an user. Please note that this method is the default method to be called for all kinds of call recategorize operations triggered by an user. If you would like to listen to only one type of call recategorization event, please implement one of the specific methods. This method will never be called directly from the backend. The method will only be called by the more specific default methods.
        Parameters:
        userCallRecategorizedEvent - The UserCallRecategorizedEvent provides information about the event.
        Since:
        12.35
      • callRecategorized

        default void callRecategorized​(AgentCallRecategorizedEvent agentCallRecategorizedEvent)
        This more specific method is called after a call has been recategorized by an agent.
        Parameters:
        agentCallRecategorizedEvent - The AgentCallRecategorizedEvent provides information about the event.
        Since:
        12.35
      • callRecategorized

        default void callRecategorized​(SupervisorCallRecategorizedEvent supervisorCallRecategorizedEvent)
        This more specific method is called after a call has been recategorized by a supervisor.
        Parameters:
        supervisorCallRecategorizedEvent - The SupervisorCallRecategorizedEvent provides information about the event.
        Since:
        12.35
      • callRecategorized

        default void callRecategorized​(AutoCallRecategorizedEvent autoCallRecategorizedEvent)
        This more specific method is called after a call has been recategorized automatically.
        Parameters:
        autoCallRecategorizedEvent - The AutoCallRecategorizedEvent provides information about the event.
        Since:
        12.35