> ## Documentation Index
> Fetch the complete documentation index at: https://docs.superoffice.com/llms.txt
> Use this file to discover all available pages before exploring further.

# SuperOffice.WebApi.Data.ChatMessageSpecialType

# <a id="SuperOffice_WebApi_Data_ChatMessageSpecialType" /> Enum ChatMessageSpecialType

Namespace: [SuperOffice.WebApi.Data](SuperOffice.WebApi.Data.md)\
Assembly: SuperOffice.WebApi.dll

Chat Message Special type
This Enum is used by:  chat\_message.special\_type

```csharp theme={null}
public enum ChatMessageSpecialType : short
```

## Fields

`Block = 3`

3: Block

`BotMessage = 16`

16: Bot message

`ClickedOption = 15`

15: ClickedOption

`ClosedByCustomer = 11`

11: ClosedByCustomer

`ClosedByIdle = 12`

12: ClosedByIdle

`ClosedByUser = 10`

10: ClosedByUser

`Error = 7`

7: Error

`FaqSuccessQuestion = 9`

9: FaqSuccessQuestion

`IllegalFileType = 18`

18: Uploaded file has illegal type

`NewSession = 5`

5: NewSession

`None = 0`

0: None

`Options = 17`

17: Message has a list of clickable options. Options are as JSON array in specialParam

`ReopenedByCustomer = 14`

14: ReopenedByCustomer

`SessionDeleted = 8`

8: SessionDeleted

`TransferRejected = 13`

13: TransferRejected

`TransferedSession = 6`

6: TransferedSession

`Url = 2`

2: Url

`Welcome = 1`

1: Welcome


## Related topics

- [SuperOffice.WebApi.Data.ChatMessage](/en/api/reference/webapi/SuperOffice.WebApi.Data.ChatMessage.md)
- [SuperOffice.WebApi.Data.ChatMessageType](/en/api/reference/webapi/SuperOffice.WebApi.Data.ChatMessageType.md)
- [SuperOffice.WebApi.Data](/en/api/reference/webapi/SuperOffice.WebApi.Data.md)
- [SuperOffice.WebApi.Data.NotifyType](/en/api/reference/webapi/SuperOffice.WebApi.Data.NotifyType.md)
- [SuperOffice.WebApi.Data.Chat AddChatMessageRequest](/en/api/reference/webapi/SuperOffice.WebApi.Data.Chat_AddChatMessageRequest.md)
- [SuperOffice.WebApi.Data.Chat GetChatMessagesRequest](/en/api/reference/webapi/SuperOffice.WebApi.Data.Chat_GetChatMessagesRequest.md)
