Rate this page:

EventInput

Events allow matching intents by event name instead of the natural language input. For instance, the input can trigger a personalized welcome response. The parameter name may be used by the agent in the response: "Hello #welcome_event.name! What can I do for you today?".

Props

language_code

Copy URL
language_code: 

string

Required. The language of this query. See Language Support for a list of the currently supported language codes. Note that queries in the same session do not necessarily need to have the same language.

name

Copy URL
name: 

string

Required. The unique identifier of the event.

parameters

Copy URL
parameters: 

{[key: string]: any}

The collection of parameters associated with the event. Depending on your protocol or client library language, this is a map, associative array, symbol table, dictionary, or JSON object composed of a collection of (MapKey, MapValue) pairs:

  • MapKey type: string
  • MapKey value: parameter name
  • MapValue type:
  • If parameter's entity type is a composite entity: map
  • Else: string or number, depending on the parameter value type
  • MapValue value:
  • If parameter's entity type is a composite entity: map from composite entity property names to property values
  • Else: parameter value