Structures

The following structures are available globally.

  • Represents a single completed chat session. Includes the session ID, session creation timestamp and array of ContactCenterEvent events.

    • Tag: ContactCenterChatSession
    See more

    Declaration

    Swift

    public struct ContactCenterChatSession
  • Represents an history of the CRM case associated with the current chat session as an array of ContactCenterChatSession objects. Application may obtain the case history by executing a getCaseHistory method of the ContactCenterCommunicating protocol.

    • Tag: ContactCenterCaseHistory
    See more

    Declaration

    Swift

    public struct ContactCenterCaseHistory
  • Describes the properties of the current chat session.

    • Tag: ContactCenterChatSessionProperties
    See more

    Declaration

    Swift

    public struct ContactCenterChatSessionProperties
  • Describes chat service status.

    • Tag: ContactCenterServiceAvailability
    See more

    Declaration

    Swift

    public struct ContactCenterServiceAvailability
  • Describes errors that might happen when communicating with Contact Center

    • Tag: ContactCenterErrorResponse

    Declaration

    Swift

    public struct ContactCenterErrorResponse : Decodable