Introducing the new raw interactions table that comes with enhanced data quality, new accessibility and extensibility features.
What is changing ?
The new interactions table brings changes in two broad verticals :
Let’s understand each change in detail.
🎥 See a walkthrough - Watch this Academy video on Raw Interactions
We have enhanced data quality of three important entities across MW analytics. Plugins, Domains & Topics. This is done via implementing a semantic data layer that translates raw data in conceptual formats for user to consume.
Plugin status is ambiguous :
Statuses that were “Completed” but both successful and had no results were confusing.
The differences between Incomplete & Completed - No Results was also unclear and required clarification.
Plugin status lacks granular information :
The statuses reflected what the Moveworks Reasoning Engine did, but not what was served to the user OR what the user did once served the plugin.
This made it difficult to fully understand the plugin performance and user action.
The new semantic layer data provides us with new plugin statuses, that helps in understanding what happened in a conversation, was a user successful or end up filing a case. What are scenarios where you AI assistant falls short & scenarios where it’s performing great.
Below are the new plugin statuses that are introduced : Unsuccessful, Served, and Used plugins. We have backfilled data for the new plugin statuses to August 2024
Let’s understand it more with the help of an example :
Here’s how the MW AI assistant processes any conversation →
Phase 1:
The reasoning engine analyzes a user query and considers serving Knowledge base and Forms plugins, but also thinks the access software plugin can be useful. After searching for resources, it cannot find any relevant knowledge articles and forms.
[AI assistant considers Kb and Forms but does not serve them, hence these plugins are unsuccessful]
Phase 2:
The reasoning engine finds a software resource and serves results to the user via Access software plugin
[At this point AI assistant triggers a relevant software automation workflow and hence this plugin is Served]
…User provides business justification & the role they want for the software
Phase 3:
The reasoning engine sees that the user has provided me everything and completes provisioning the software request.
[The plugin was successfully used by the user and the query was resolved, hence the access software plugin is Used]
We are transitioning from offline models to a new online model for domain prediction and shifting from utterance-level to conversation-level domain attribution for better accuracy significantly improves domain coverage and precision.
Customers can further boost domain prediction by adding positive trigger examples through MW Setup, enhancing precision in the process.
Head over to domains in MW Setup and follow the instructions :

All interactions in the new raw interactions table will have a primary conversation domain associated to it. This is the domain of the overall conversation that a user had which might contain multiple interactions.
All interactions of a conversation will have same primary conversation domain.

There are no longer any restrictions on filterable entities. With the new filtering feature, users can search through any data seamlessly. Whether a data column has 100 unique items or thousands, users can easily filter interactions to pinpoint the exact data point they need.

Users can now export the raw interactions data for upto 200K rows. A 10X increase from the existing limit.

Users can queue up multiple exports at a time from the interactions table.
No more waiting for one export to finish to take another..
