TriggerAction(mapping=None, *, ignore_unknown_fields=False, **kwargs)Action that is taken when a certain precondition is met.
This message has oneof_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes |
|
|---|---|
| Name | Description |
respond_immediately |
google.cloud.ces_v1beta.types.TriggerAction.RespondImmediately
Optional. Immediately respond with a preconfigured response. This field is a member of oneof_ action.
|
transfer_agent |
google.cloud.ces_v1beta.types.TriggerAction.TransferAgent
Optional. Transfer the conversation to a different agent. This field is a member of oneof_ action.
|
generative_answer |
google.cloud.ces_v1beta.types.TriggerAction.GenerativeAnswer
Optional. Respond with a generative answer. This field is a member of oneof_ action.
|
Classes
GenerativeAnswer
GenerativeAnswer(mapping=None, *, ignore_unknown_fields=False, **kwargs)The agent will immediately respond with a generative answer.
RespondImmediately
RespondImmediately(mapping=None, *, ignore_unknown_fields=False, **kwargs)The agent will immediately respond with a preconfigured response.
Response
Response(mapping=None, *, ignore_unknown_fields=False, **kwargs)Represents a response from the agent.
TransferAgent
TransferAgent(mapping=None, *, ignore_unknown_fields=False, **kwargs)The agent will transfer the conversation to a different agent.