EventInput

Events allow for matching intents by event name instead of the natural language input. For instance, input <event: { name: “welcome_event”, parameters: { name: “Sam” } }> 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?”.

JSON representation
{
  "name": string,
  "parameters": {
    object
  },
  "languageCode": string
}
Fields
name

string

Required. The unique identifier of the event.

parameters

object (Struct format)

Optional. The collection of parameters associated with the event.

languageCode

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 specify the same language.