Interface AgentDeviceEventListener

    • Method Detail

      • incomingCallDelivered

        void incomingCallDelivered​(IncomingCallDeliveredEvent incomingCallDeliveredEvent)
        Indicates an alerting incoming call on an agent device.
        Parameters:
        incomingCallDeliveredEvent - provides all information about the alerting incoming call
        Since:
        11.27
      • incomingCallEstablished

        void incomingCallEstablished​(IncomingCallEstablishedEvent incomingCallEstablishedEvent)
        Indicates that an incoming call on an agent device has been accepted by the agent and the connection has been established.
        Parameters:
        incomingCallEstablishedEvent - provides all information about the established incoming call
        Since:
        11.27
      • incomingCallTransferred

        void incomingCallTransferred​(IncomingCallTransferredEvent incomingCallTransferredEvent)
        Indicates that an incoming call has been transferred from a device to another logged on agent device.
        Parameters:
        incomingCallTransferredEvent - provides all information about the transferred incoming call
        Since:
        11.27
      • incomingCallRedirected

        void incomingCallRedirected​(IncomingCallRedirectedEvent incomingCallRedirectedEvent)
        Indicates that an incoming call has been redirected to an external target that is not a connected agent device.
        Parameters:
        incomingCallRedirectedEvent - provides all information about the redirected incoming call
        Since:
        11.27
      • incomingCallFinished

        void incomingCallFinished​(IncomingCallFinishedEvent incomingCallFinishedEvent)
        Indicates that an incoming call has ended.
        Parameters:
        incomingCallFinishedEvent - provides all information about the finished incoming call
        Since:
        11.27
      • outgoingCallDelivered

        void outgoingCallDelivered​(OutgoingCallDeliveredEvent outgoingCallDeliveredEvent)
        Indicates an alerting outgoing call from an agent device.
        Parameters:
        outgoingCallDeliveredEvent - provides all information about the alerting call
        Since:
        11.27
      • outgoingCallEstablished

        void outgoingCallEstablished​(OutgoingCallEstablishedEvent outgoingCallEstablishedEvent)
        Indicates that an outgoing call from an agent device has been accepted by the target and the connection has been established.
        Parameters:
        outgoingCallEstablishedEvent - provides all information about the established outgoing call
        Since:
        11.27
      • outgoingCallTransferred

        void outgoingCallTransferred​(OutgoingCallTransferredEvent outgoingCallTransferredEvent)
        Indicates that an outgoing call has been transferred from an agent device to another logged on agent device.
        Parameters:
        outgoingCallTransferredEvent - provides all information about the transferred outgoing call
        Since:
        11.27
      • outgoingCallRedirected

        void outgoingCallRedirected​(OutgoingCallRedirectedEvent outgoingCallRedirectedEvent)
        Indicates that an outgoing call has been redirected to an external target that is not a connected agent device.
        Parameters:
        outgoingCallRedirectedEvent - provides all information about the redirected outgoing call
        Since:
        11.27
      • outgoingCallFinished

        void outgoingCallFinished​(OutgoingCallFinishedEvent outgoingCallFinishedEvent)
        Indicates that an outgoing call has finished.
        Parameters:
        outgoingCallFinishedEvent - provides all information about the finished outgoing call
        Since:
        11.27