| IChatSupportService Interface | 
Namespace: CMS.Chat
public interface IChatSupportService
The IChatSupportService type exposes the following members.
| Name | Description | |
|---|---|---|
| EnterSupport | 
            Joins current CMS user to classic chat as hidden and also sets him as online on support chat.
              | |
| InitiateChatByContactID | 
            Initiates chat with user identified by his ContactID.
              | |
| InitiateChatByUserID | 
            Initiates chat with user identified by his UserID.
              | |
| LeaveSupport | 
            Leaves support chat.
              | |
| SupportLeaveRoom | 
            Leaves room. After this call, new messages in this room will be send to all online supporters.
              | |
| SupportPing | 
            Checks for new rooms needing support.
            
            Keeps alive (sets LastChecking to now) user on support and classic chat.
              | |
| SupportTakeRoom | 
            Takes support room. After this call, new messages in this room won't be send to other users - only to the current one.
              |