Skip to main content
Events are triggered when specific actions occur during a conversation or when specific conditions are met on active channels. Developers configure what the AI Agent does when each event fires. Go to Automation > Conversation Management > Events. access event handlers

Event Actions

When an event triggers, the AI Agent can take one of the following actions:
ActionDescription
Initiate a TaskLaunches a selected Dialog task (Standard or Hidden). If the dialog is not published, the AI Agent shows an error. Developers can preview errors using Debug mode.
Run a ScriptRuns a JavaScript using session, context objects, variables, and functions. Supports Debug mode.
Show a MessageDisplays a simple or advanced message with full formatting support and channel override options.

Multilingual Behavior for Messages

  • Language-specific messages can be defined per event.
  • Deleting a message for one language removes it from all languages.
  • Adding a message for one language adds it to all other languages with the same content.
  • Modifying a message in one language applies only to that language.

Event Types

Events are classified into three categories: event types
EventCategoryTrigger
Intent not IdentifiedIntentAI Agent cannot identify the user’s intent.
Ambiguous Intents IdentifiedIntentTwo or more intents are identified with similar confidence scores, or only low-confidence Knowledge Graph intents are found.
End of TaskConversationA dialog task or FAQ completes.
Task Execution FailureConversationAn error occurs during task execution (service call failure, unreachable server, agent transfer error, webhook failure, etc.).
RCS Opt-inConversationUser opts in to the RCS Messaging channel.
RCS Opt-outConversationUser opts out of the RCS Messaging channel.
Repeat Bot ResponseConversationUser requests the AI Agent to repeat the last response (primarily for voice/IVR channels).
Sentiment EventsSentimentUser emotion matches configured tone criteria. Click + New Event to define custom sentiment events.