SCSChatEndReason
enum SCSChatEndReason : NSInteger {}
                Reasons why a chat session may have ended.
- 
                  
                  
Session was ended due to user interaction.
Declaration
Objective-C
SCSChatEndReasonUser = 1Swift
case user = 1 - 
                  
                  
Session was ended remotely by the agent.
Declaration
Objective-C
SCSChatEndReasonAgentSwift
case agent = 2 - 
                  
                  
Session was ended as a result of no agents being available.
Declaration
Objective-C
SCSChatEndReasonNoAgentsAvailableSwift
case noAgentsAvailable = 3 - 
                  
                  
Session was ended due to a network disruption resulting in a timeout.
Declaration
Objective-C
SCSChatEndReasonTimeoutSwift
case timeout = 4 - 
                  
                  
Session was ended as the result of a fatal error.
Declaration
Objective-C
SCSChatEndReasonSessionErrorSwift
case sessionError = 5 
            Install in Dash
          
      SCSChatEndReason Enumeration Reference