Updates: Check the release notes for new features and product updates.

ConversationalSetting

Conversational setting for an agent or location.

Each locale has its own conversational settings. Locale is represented by a well-formed IETF BCP 47 language tag.

JSON representation
{
  "welcomeMessage": {
    object (WelcomeMessage)
  },
  "offlineMessage": {
    object (OfflineMessage)
  },
  "privacyPolicy": {
    object (PrivacyPolicy)
  },
  "conversationStarters": [
    {
      object (ConversationStarters)
    }
  ]
}
Fields
welcomeMessage

object (WelcomeMessage)

Required. Details about the welcome message for an agent.

offlineMessage

object (OfflineMessage)

Optional. Details about the offline message for an agent.

privacyPolicy

object (PrivacyPolicy)

Required. Details about the agent's privacy policy.

conversationStarters[]

object (ConversationStarters)

Optional. Details about the agent's conversation starters. Maximum 5.

WelcomeMessage

The greeting shown to users when they enter a conversation with the agent for the first time.

JSON representation
{
  "text": string
}
Fields
text

string

Required. The text of the welcome message. Maximum length 1000 characters.

OfflineMessage

The greeting shown to users when they enter a conversation with the agent outside the chat hours.

JSON representation
{
  "text": string
}
Fields
text

string

The text of the offline message. Maximum length 1000 characters.

PrivacyPolicy

Privacy policy details for an agent.

JSON representation
{
  "url": string
}
Fields
url

string

Required. The URL for the privacy policy.