- 1.37.0 (latest)
- 1.36.0
- 1.35.0
- 1.34.1
- 1.33.0
- 1.32.1
- 1.31.1
- 1.30.1
- 1.29.0
- 1.28.0
- 1.27.0
- 1.26.0
- 1.25.0
- 1.24.0
- 1.23.1
- 1.22.0
- 1.21.0
- 1.20.1
- 1.19.0
- 1.18.0
- 1.17.1
- 1.16.0
- 1.15.0
- 1.14.1
- 1.13.5
- 1.12.1
- 1.11.0
- 1.10.0
- 1.9.1
- 1.8.0
- 1.7.0
- 1.6.0
- 1.5.0
- 1.4.0
- 1.3.2
- 1.2.0
- 1.1.1
- 1.0.0
- 0.8.2
- 0.7.1
- 0.6.0
- 0.5.0
- 0.4.1
- 0.3.0
- 0.2.0
- 0.1.1
TransitionRoute(mapping=None, *, ignore_unknown_fields=False, **kwargs)
A transition route specifies a intent that can be matched and/or a data condition that can be evaluated during a session. When a specified transition is matched, the following actions are taken in order:
- If there is a
[
trigger_fulfillment
][google.cloud.dialogflow.cx.v3beta1.TransitionRoute.trigger_fulfillment] associated with the transition, it will be called. - If there is a
[
target_page
][google.cloud.dialogflow.cx.v3beta1.TransitionRoute.target_page] associated with the transition, the session will transition into the specified page. - If there is a
[
target_flow
][google.cloud.dialogflow.cx.v3beta1.TransitionRoute.target_flow] associated with the transition, the session will transition into the specified flow.
Attributes | |
---|---|
Name | Description |
name |
str
Output only. The unique identifier of this transition route. |
intent |
str
The unique identifier of an Intent. Format: projects/ .
Indicates that the transition can only happen when the given
intent is matched. At least one of intent or
condition must be specified. When both intent and
condition are specified, the transition can only happen
when both are fulfilled.
|
condition |
str
The condition to evaluate against [form parameters][google.cloud.dialogflow.cx.v3beta1.Form.parameters] or [session parameters][google.cloud.dialogflow.cx.v3beta1.SessionInfo.parameters]. See the `conditions reference |
trigger_fulfillment |
The fulfillment to call when the condition is satisfied. At least one of trigger_fulfillment and target must be
specified. When both are defined, trigger_fulfillment is
executed first.
|
target_page |
str
The target page to transition to. Format: projects/ .
|
target_flow |
str
The target flow to transition to. Format: projects/ .
|