Enum ResponseType

  • ResponseType is an enum representing the type of Chat app response, exclusively for Google Chat apps.

  • ResponseType is called by referencing its parent class, name, and property (e.g., CardService.Type.DIALOG ).

  • Properties of ResponseType include TYPE_UNSPECIFIED , NEW_MESSAGE , UPDATE_MESSAGE , UPDATE_USER_MESSAGE_CARDS , REQUEST_CONFIG , DIALOG , and UPDATE_WIDGET .

  • Each property has a specific use case, such as posting a new message, updating an existing message, or presenting a dialog.

Response Type

An enum that represents the type of Chat app response.

Only available for Google Chat apps. Not available for Google Workspace add-ons.

To call an enum, you call its parent class, name, and property. For example, CardService.Type.DIALOG .

Properties

Property Type Description
TYPE_UNSPECIFIED
Enum Default type that's handled as NEW_MESSAGE .
NEW_MESSAGE
Enum Post as a new message in the topic.
UPDATE_MESSAGE
Enum Update the Chat app's message. This is only permitted on a CARD_CLICKED event where the message sender type is BOT .
UPDATE_USER_MESSAGE_CARDS
Enum Update the cards on a user's message. This is only permitted as a response to a MESSAGE event with a matched URL, or a CARD_CLICKED event where the message sender type is HUMAN . Text is ignored.
REQUEST_CONFIG
Enum Privately ask the user for additional authentication or configuration.
DIALOG
Enum Presents a dialog.
UPDATE_WIDGET
Enum Widget text autocomplete options query.
Design a Mobile Site
View Site in Mobile | Classic
Share by: