Show / Hide Table of Contents

Class GoogleCloudDialogflowV2beta1IntentMessage

Corresponds to the Response field in the Dialogflow console.

Inheritance
object
GoogleCloudDialogflowV2beta1IntentMessage
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Dialogflow.v3.Data
Assembly: Google.Apis.Dialogflow.v3.dll
Syntax
public class GoogleCloudDialogflowV2beta1IntentMessage : IDirectResponseSchema

Properties

BasicCard

Displays a basic card for Actions on Google.

Declaration
[JsonProperty("basicCard")]
public virtual GoogleCloudDialogflowV2beta1IntentMessageBasicCard BasicCard { get; set; }
Property Value
Type Description
GoogleCloudDialogflowV2beta1IntentMessageBasicCard

BrowseCarouselCard

Browse carousel card for Actions on Google.

Declaration
[JsonProperty("browseCarouselCard")]
public virtual GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCard BrowseCarouselCard { get; set; }
Property Value
Type Description
GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCard

Card

Displays a card.

Declaration
[JsonProperty("card")]
public virtual GoogleCloudDialogflowV2beta1IntentMessageCard Card { get; set; }
Property Value
Type Description
GoogleCloudDialogflowV2beta1IntentMessageCard

CarouselSelect

Displays a carousel card for Actions on Google.

Declaration
[JsonProperty("carouselSelect")]
public virtual GoogleCloudDialogflowV2beta1IntentMessageCarouselSelect CarouselSelect { get; set; }
Property Value
Type Description
GoogleCloudDialogflowV2beta1IntentMessageCarouselSelect

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Image

Displays an image.

Declaration
[JsonProperty("image")]
public virtual GoogleCloudDialogflowV2beta1IntentMessageImage Image { get; set; }
Property Value
Type Description
GoogleCloudDialogflowV2beta1IntentMessageImage

LinkOutSuggestion

Displays a link out suggestion chip for Actions on Google.

Declaration
[JsonProperty("linkOutSuggestion")]
public virtual GoogleCloudDialogflowV2beta1IntentMessageLinkOutSuggestion LinkOutSuggestion { get; set; }
Property Value
Type Description
GoogleCloudDialogflowV2beta1IntentMessageLinkOutSuggestion

ListSelect

Displays a list card for Actions on Google.

Declaration
[JsonProperty("listSelect")]
public virtual GoogleCloudDialogflowV2beta1IntentMessageListSelect ListSelect { get; set; }
Property Value
Type Description
GoogleCloudDialogflowV2beta1IntentMessageListSelect

MediaContent

The media content card for Actions on Google.

Declaration
[JsonProperty("mediaContent")]
public virtual GoogleCloudDialogflowV2beta1IntentMessageMediaContent MediaContent { get; set; }
Property Value
Type Description
GoogleCloudDialogflowV2beta1IntentMessageMediaContent

Payload

A custom platform-specific response.

Declaration
[JsonProperty("payload")]
public virtual IDictionary<string, object> Payload { get; set; }
Property Value
Type Description
IDictionary<string, object>

Platform

Optional. The platform that this message is intended for.

Declaration
[JsonProperty("platform")]
public virtual string Platform { get; set; }
Property Value
Type Description
string

QuickReplies

Displays quick replies.

Declaration
[JsonProperty("quickReplies")]
public virtual GoogleCloudDialogflowV2beta1IntentMessageQuickReplies QuickReplies { get; set; }
Property Value
Type Description
GoogleCloudDialogflowV2beta1IntentMessageQuickReplies

RbmCarouselRichCard

Rich Business Messaging (RBM) carousel rich card response.

Declaration
[JsonProperty("rbmCarouselRichCard")]
public virtual GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCard RbmCarouselRichCard { get; set; }
Property Value
Type Description
GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCard

RbmStandaloneRichCard

Standalone Rich Business Messaging (RBM) rich card response.

Declaration
[JsonProperty("rbmStandaloneRichCard")]
public virtual GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCard RbmStandaloneRichCard { get; set; }
Property Value
Type Description
GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCard

RbmText

Rich Business Messaging (RBM) text response. RBM allows businesses to send enriched and branded versions of SMS. See https://jibe.google.com/business-messaging.

Declaration
[JsonProperty("rbmText")]
public virtual GoogleCloudDialogflowV2beta1IntentMessageRbmText RbmText { get; set; }
Property Value
Type Description
GoogleCloudDialogflowV2beta1IntentMessageRbmText

SimpleResponses

Returns a voice or text-only response for Actions on Google.

Declaration
[JsonProperty("simpleResponses")]
public virtual GoogleCloudDialogflowV2beta1IntentMessageSimpleResponses SimpleResponses { get; set; }
Property Value
Type Description
GoogleCloudDialogflowV2beta1IntentMessageSimpleResponses

Suggestions

Displays suggestion chips for Actions on Google.

Declaration
[JsonProperty("suggestions")]
public virtual GoogleCloudDialogflowV2beta1IntentMessageSuggestions Suggestions { get; set; }
Property Value
Type Description
GoogleCloudDialogflowV2beta1IntentMessageSuggestions

TableCard

Table card for Actions on Google.

Declaration
[JsonProperty("tableCard")]
public virtual GoogleCloudDialogflowV2beta1IntentMessageTableCard TableCard { get; set; }
Property Value
Type Description
GoogleCloudDialogflowV2beta1IntentMessageTableCard

TelephonyPlayAudio

Plays audio from a file in Telephony Gateway.

Declaration
[JsonProperty("telephonyPlayAudio")]
public virtual GoogleCloudDialogflowV2beta1IntentMessageTelephonyPlayAudio TelephonyPlayAudio { get; set; }
Property Value
Type Description
GoogleCloudDialogflowV2beta1IntentMessageTelephonyPlayAudio

TelephonySynthesizeSpeech

Synthesizes speech in Telephony Gateway.

Declaration
[JsonProperty("telephonySynthesizeSpeech")]
public virtual GoogleCloudDialogflowV2beta1IntentMessageTelephonySynthesizeSpeech TelephonySynthesizeSpeech { get; set; }
Property Value
Type Description
GoogleCloudDialogflowV2beta1IntentMessageTelephonySynthesizeSpeech

TelephonyTransferCall

Transfers the call in Telephony Gateway.

Declaration
[JsonProperty("telephonyTransferCall")]
public virtual GoogleCloudDialogflowV2beta1IntentMessageTelephonyTransferCall TelephonyTransferCall { get; set; }
Property Value
Type Description
GoogleCloudDialogflowV2beta1IntentMessageTelephonyTransferCall

Text

Returns a text response.

Declaration
[JsonProperty("text")]
public virtual GoogleCloudDialogflowV2beta1IntentMessageText Text { get; set; }
Property Value
Type Description
GoogleCloudDialogflowV2beta1IntentMessageText

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX