public sealed class Action : IMessage<Action>, IEquatable<Action>, IDeepCloneable<Action>, IBufferMessage, IMessageReference documentation and code samples for the Dialogflow v3 API class Action.
Action performed by end user or Dialogflow agent in the conversation.
Namespace
Google.Cloud.Dialogflow.Cx.V3Assembly
Google.Cloud.Dialogflow.Cx.V3.dll
Constructors
Action()
public Action()Action(Action)
public Action(Action other)| Parameter | |
|---|---|
| Name | Description |
other |
Action |
Properties
ActionCase
public Action.ActionOneofCase ActionCase { get; }| Property Value | |
|---|---|
| Type | Description |
ActionActionOneofCase |
|
AgentUtterance
public AgentUtterance AgentUtterance { get; set; }Optional. Action performed by the agent as a message.
| Property Value | |
|---|---|
| Type | Description |
AgentUtterance |
|
FlowInvocation
public FlowInvocation FlowInvocation { get; set; }Optional. Action performed on behalf of the agent by invoking a CX flow.
| Property Value | |
|---|---|
| Type | Description |
FlowInvocation |
|
FlowTransition
public FlowTransition FlowTransition { get; set; }Optional. Action performed on behalf of the agent by transitioning to a target CX flow.
| Property Value | |
|---|---|
| Type | Description |
FlowTransition |
|
PlaybookInvocation
public PlaybookInvocation PlaybookInvocation { get; set; }Optional. Action performed on behalf of the agent by invoking a child playbook.
| Property Value | |
|---|---|
| Type | Description |
PlaybookInvocation |
|
PlaybookTransition
public PlaybookTransition PlaybookTransition { get; set; }Optional. Action performed on behalf of the agent by transitioning to a target playbook.
| Property Value | |
|---|---|
| Type | Description |
PlaybookTransition |
|
ToolUse
public ToolUse ToolUse { get; set; }Optional. Action performed on behalf of the agent by calling a plugin tool.
| Property Value | |
|---|---|
| Type | Description |
ToolUse |
|
UserUtterance
public UserUtterance UserUtterance { get; set; }Optional. Agent obtained a message from the customer.
| Property Value | |
|---|---|
| Type | Description |
UserUtterance |
|