Convo Intent
Matches against Convo intent definitions.
When to use?
Whenever you want to react to a request carrying an intent you have previously defined, also known as a Convo intent.
How to use
-
Select the intent you wish to filter from the Intent drop-down. This drop-down menu is automatically populated with intents you have defined, and system intents that are defined in the packages you have included.
- A list of slot names and their values that are used in the selected intent's utterance list will be displayed below the menu, if any are available. This gives you an idea of the data you can expect from an intent.
- If you want to make absolutely sure that a slot value is present before even considering an intent, add the slot name(s) to the Required slots field. If even one slot from the list is empty in the incoming request, the whole filter is rejected, even if the intent name matches.
-
You can add Predefined values if you want to make them available on the
result
object.
- These are not slots! They will not activate the filter if you create a predefined value with the same name as a member of the Required slots list.
-
You can rename incoming slot values if you want to, by setting up Rename values pairs.
- Just like Predefined values, these will not trigger the filter if you rename a slot to a memeber on the Required slots list.