ConversationsRemoteConfig
Properties
| Name | Type |
|---|---|
collectName | boolean |
Whether to show the name field in the identification form true (when requireEmail is true) | |
color | string |
Primary color for the widget UI | |
domains | string[] |
List of allowed domains where the widget should be shown. Supports wildcards like "https://*.example.com" Empty array or not present means show on all domains. | |
enabled | boolean |
Whether conversations are enabled for this team When true, the conversations API is available (posthog.conversations.*) | |
greetingText | string |
Greeting text to show when widget is first opened | |
identificationFormDescription | string |
Description for the identification form "Please provide your details so we can help you better." | |
identificationFormTitle | string |
Title for the identification form "Before we start..." | |
placeholderText | string |
Placeholder text for the message input | |
requireEmail | boolean |
Whether to require email before starting a conversation false | |
token | string |
Public token for authenticating conversations API requests This token is team-scoped and meant to be embedded in client code | |
widgetEnabled | boolean |
Whether the widget UI (button + chat panel) should be shown Only takes effect when enabled is true false | |