google.dialogflow

type: meya.google.dialogflow.trigger
class: DialogflowTrigger
path: /meya/google/dialogflow/trigger/trigger.py
signature: expect

Fields

fielddescription               requiredsignaturetypedefault
specOverride the original spec for this elementSpecnull
integrationDialogflowIntegrationRef
languagestrnull
intentstr
list
NoneType
null
intent_regexstrnull
min_confidenceReal0.75
max_confidenceReal1.0
input_contextbool
str
list
NoneType
true
botBot used to evaluate this triggerBotRefnull
actionAction executed if this trigger matchesTriggerActionEntry
ActionComponentSpec
whenCustom condition for when to evaluate this triggertyping.Any
confidenceCustom confidence override value for trigger matchesRealnull
expectExpectnull

Examples

Basic

triggers:
  - integration: integration.dialogflow
    when: ANY
    expect: dialogflow
steps:
  - say: STRING

Full

type: meya.google.dialogflow.trigger
spec:
  type: STRING
  data:
    STRING: ANY
  timeout: 123
  trigger_when: ANY
integration: integration.dialogflow
language: STRING
intent:
  - item1
  - item2
intent_regex: STRING
min_confidence: 123
max_confidence: 123
input_context: STRING
bot: element.name
action: COMPONENT
when: ANY
confidence: 123
expect: dialogflow