EventInput constructor
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",
},
);
<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?".
Implementation
EventInput({
required this.name,
this.parameters,
required this.languageCode,
});