> ## 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.

# Enum ChatTopicFlag

> Chat Topic flags

Chat Topic flags

## Syntax

```crmscript theme={null}
ChatTopicFlag
```

## Fields

| Name                  | Description                               |
| --------------------- | ----------------------------------------- |
| None                  | Nothing                                   |
| PopupAlert            | Alert using Popup                         |
| EmailAlert            | Alert using E-mail                        |
| CollectConsent        | Collect GDPR consent before chat          |
| UseCustomQueueMessage | Use custom queue message                  |
| WidgetSizeLarge       | Show large widget                         |
| OfflineCollectConsent | Collect GDPR consent on offline chat form |
| UseQueueOfflineForm   | Use offline form capability from queue    |


## Related topics

- [Enum values for ChatTopicFlag](/en/database/tables/enums/chattopicflag.md)
- [chat_topic table](/en/database/tables/chat-topic.md)
- [Enum ChatSessionFlags](/en/automation/crmscript/reference/CRMScript.NetServer.ChatSessionFlags.md)
- [Enum values for ChatSessionFlags](/en/database/tables/enums/chatsessionflags.md)
- [SuperOffice.WebApi.Data.WidgetRequiredFields](/en/api/reference/webapi/SuperOffice.WebApi.Data.WidgetRequiredFields.md)
- [NSChatTopicEntity](/en/automation/crmscript/reference/CRMScript.NetServer.NSChatTopicEntity.md)
