Gemini Enterprise for Customer Experience v1 API - Class TriggerAction (1.0.0-beta01)

public sealed class TriggerAction : IMessage<TriggerAction>, IEquatable<TriggerAction>, IDeepCloneable<TriggerAction>, IBufferMessage, IMessage

Reference documentation and code samples for the Gemini Enterprise for Customer Experience v1 API class TriggerAction.

Action that is taken when a certain precondition is met.

Inheritance

object > TriggerAction

Namespace

Google.Cloud.Ces.V1

Assembly

Google.Cloud.Ces.V1.dll

Constructors

TriggerAction()

public TriggerAction()

TriggerAction(TriggerAction)

public TriggerAction(TriggerAction other)
Parameter
Name Description
other TriggerAction

Properties

ActionCase

public TriggerAction.ActionOneofCase ActionCase { get; }
Property Value
Type Description
TriggerActionActionOneofCase

GenerativeAnswer

public TriggerAction.Types.GenerativeAnswer GenerativeAnswer { get; set; }

Optional. Respond with a generative answer.

Property Value
Type Description
TriggerActionTypesGenerativeAnswer

RespondImmediately

public TriggerAction.Types.RespondImmediately RespondImmediately { get; set; }

Optional. Immediately respond with a preconfigured response.

Property Value
Type Description
TriggerActionTypesRespondImmediately

TransferAgent

public TriggerAction.Types.TransferAgent TransferAgent { get; set; }

Optional. Transfer the conversation to a different agent.

Property Value
Type Description
TriggerActionTypesTransferAgent