facebook.wit

This trigger will call your Wit model's "message meaning" API with
the user's input text and will match if the intent confidence threshold
is reached.

https://docs.meya.ai/docs/triggers-1#wit-trigger

Element details

type: meya.facebook.wit.trigger
class: WitTrigger
path: /meya/facebook/wit/trigger/trigger.py
signature: expect

Fields

fielddescription               requiredsignaturedefaulttype
specOverride the original spec for this element.○○nullSpec
integrationThe reference path to the configured Dialogflow integration.◉○WitIntegrationRef
intentThe specific intent (or list of intents) to match if the confidence exceeds the specified min_confidence.○○nullNoneType
str
list
intent_regexThe regex pattern to match the returned intent against if the confidence exceeds the specified min_confidence.○○nullstr
min_confidenceThe minimum confidence threshold that the intent needs to achieve for the trigger to match.○○0.75Real
max_confidenceThe maximum confidence threshold that the intent should not exceed for the trigger to match.○○1.0Real
localeThe first 2 letters must be a valid ISO639-1 language, followed by an underscore, followed by a valid ISO3166 alpha2 country code. Locale is used to resolve the entities.○○nullstr
coordsThe user's location coordinates. Must be in the form of an object with 'lat': float and 'long': float. This field is used to improve ranking for wit/location's resolved values.○○nullWitContextCoords
timezoneMust be a valid IANA timezone. Used only if no reference_time is provided. Example: 'America/Los_Angeles'○○nullTimezone
reference_timeLocal date and time of the user in ISO8601 format. Do not use UTC time.○○nullstr
botBot used to evaluate this trigger.○○nullBotRef
actionAction executed if this trigger matches. Check the trigger action guide for more info.◉○TriggerActionEntry
ActionComponentSpec
whenCustom condition for when to evaluate this trigger. Check the trigger when guide for more info.◉○Any
confidenceOverride the default confidence with a custom value for trigger matches.○○nullReal
expect○◉nullExpect

Usage reference

Basic

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

Full

type: meya.facebook.wit.trigger
spec:
  type: STRING
  data:
    STRING: ANY
  timeout: 123
  trigger_when: ANY
integration: integration.wit
intent: STRING
intent_regex: STRING
min_confidence: 123
max_confidence: 123
locale: STRING
coords:
  lat: 123
  long: 123
timezone: TIMEZONE
reference_time: STRING
bot: element.name
action: COMPONENT
when: ANY
confidence: 123
expect: wit