SCSChatEndReason

enum SCSChatEndReason {}

Reasons why a Live Agent Session may have ended.

  • User disconnected the session.

    Declaration

    Objective-C

    SCSChatEndReasonUser = 1

    Swift

    case user = 1
  • Agent disconnected the session.

    Declaration

    Objective-C

    SCSChatEndReasonAgent = 2

    Swift

    case agent = 2
  • Session ended due to timeout

    Declaration

    Objective-C

    SCSChatEndReasonTimeout = 3

    Swift

    case timeout = 3
  • Session ended due to an error

    Declaration

    Objective-C

    SCSChatEndReasonSessionError = 4

    Swift

    case sessionError = 4