added
Unlock Dynamic Interactions in Your Agent with Events
November 6th, 2024 by Zoran Slamkov
Events enables users to trigger workflows without direct user input. They enable your agent to respond to user-defined events tailored to specific use cases. With Events, your agent becomes more context-aware and responsive, providing a more engaging and dynamic user experience.
What’s New
Events System
- Custom Triggers: Define custom events in the new Event CMS, allowing your agent to respond to specific user actions beyond just conversational input.
- Seamless Integration: Events act as signals from the user’s interactions—like button clicks, page navigations, or in-app actions—enabling your agent to initiate specific workflows dynamically.
- Event Triggers in Workflows: Use the new Event type in the Trigger step to associate events with specific flows in your agent, giving you full control over the conversational paths.
Why Use Events?
- Expand Interaction Capabilities: Respond to a wide range of user actions within your application, making your agent more intelligent and adaptable.
- Create Contextual Experiences: Provide relevant interactions based on what the user is doing.
- Streamline User Journeys: Assist users at critical points, offering guidance, confirmations, or additional information exactly when needed.
Examples of How Events Can Enhance Your Agent
- User Clicks a Checkout Button: Trigger an event to initiate a checkout assistance flow, confirming items or offering shipping options.
- In-App Feature Usage: Start a tutorial when a user accesses a new feature for the first time.
- User Sends a Command in a Messaging App: Provide immediate responses to specific commands, like showing recent transactions.
- User Navigates to a Specific Page: Offer assistance related to the content of the page, such as explaining pricing plans.
Learn More
- Introduction to Events: Learn more about what you can do with Events.
- Using Events: Discover how to define and implement events in your agent using the Event CMS.