Table of Contents
Enhancements
Variables rev2
In this release, we have introduced the ability to reuse data variables and system variables, along with UI improvements for managing variables. Managing variables helps developers to reuse data across their bot architecture without hardcoding it in code actions. Additionally, it ensures that text variants ingested into Gen AI personas remain consistent, reducing the risk of errors caused by accidental edits. These enhancements provide a more seamless and reliable experience when working with variables in bots.
The following screenshot shows the changes in Configurations > Variables:
- Improved visual appearance: Reduces clutter by distinctly separating variable types.
- Separated entities: Variables are displayed as distinct entities, allowing future possible enhancements like project-based selection.
- Resizable text area: Text variables now auto-resize, making it easier to view and edit long entries.
- New data variable type: Supports JSON input, enabling users to store and manipulate structured data without creating multiple individual variables.
Following is an example of how you can now use them in your flow:
When you select EDIT for the TRIGGER ACTION, the code action opens and you can add the data variables you want. The below screenshot shows the “var_vehicle” variable used in the code action.
Here, the variable is used to create a carousel. You can view the values in the array from the LOGS tab on the left pane.
The following is a screenshot showing how the carousel renders during user-bot interaction. The code action pulls in all vehicle data to create the carousel in real time.
Terminology Knowledge
In this release, we introduce a way to add knowledge sources that allows businesses to define and manage their specific terms and acronyms. By defining terms and acronyms, AI-driven assistants interpret terms accurately within the right context, reducing misinterpretations and improving response quality. By providing a structured way to handle terminology, this feature enhances workflow efficiency and minimizes user frustration.
With Terminology Knowledge you can:
- Create new terminology.
- Create a new segment or multiple segments under the same terminology.
- Move
-
- terminology within sub-segments or into different segments.
- terminology from one source to another.
- terminology from a parent segment to a child segment of the same source.
- Import and export terminology.
- Delete a parent terminology along with its child segments.
Automation Rules Logs
In this release, we introduce dedicated automation logs, similar to bot logs, to enhance the troubleshooting and debugging process for automation rules. These logs feature distinct visual cues for "WHEN," "IF/OR," and rule execution activities, making it easier to track rule behavior.
On your flow project, select Logs to view the automated logs.