Interface QueuedCallEnqueuedEvent

All Superinterfaces:
ActiveCallEvent, ActiveCallProvider, CallStateChangedEvent, Event, QueuedCallProvider, QueuedCallStateChangedEvent

public interface QueuedCallEnqueuedEvent extends QueuedCallStateChangedEvent
An QueuedCallEnqueuedEvent is triggered, when a previously received QueuedCall has been enqueued in the central backlog to be routed to an agent. The QueuedCallEnqueuedEvent provides all information about the enqueued QueuedCall.
Since:
11.27
  • Method Details

    • getCallState

      default CallState getCallState()
      Specified by:
      getCallState in interface CallStateChangedEvent
      Returns:
      the CallState
      Since:
      11.27
    • getContactIdentifier

      default Optional<ContactIdentifier> getContactIdentifier()
      This method allows to define additional contact information which will be used as secondary search criteria while searching an existing contact. The attributes will be assigned to the existing or newly created contact.
      Returns:
      the optional contact identifier or an empty optional if no contact identifier is provided
      Since:
      11.32