GoogleCloudDialogflowCxV3TransitionRoute
import type { GoogleCloudDialogflowCxV3TransitionRoute } from "https://googleapis.deno.dev/v1/dialogflow:v3.ts";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 associated with the transition, it will be called. * If
there is a target_page associated with the transition, the session will
transition into the specified page. * If there is a target_flow associated
with the transition, the session will transition into the specified flow.
§Properties
The condition to evaluate against form parameters or session parameters.
See the conditions
reference.
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.
Optional. The description of the transition route. The maximum length is 500 characters.
The unique identifier of an Intent. Format:
projects//locations//agents//intents/. 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.
The target flow to transition to. Format:
projects//locations//agents//flows/.
The target page to transition to. Format:
projects//locations//agents//flows//pages/.
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.