Enrichments
Enrichments allow you to enhance your process data with additional information, calculated fields, and derived attributes. Use enrichments to add context and depth to your process analysis.
There are 81 enrichments available for you to choose from. Browse them all below.
⭐ Recommended Enrichments (8)
Most frequently used enrichments for process analysis and optimization.
Duration Between Two Activities
Measure the time gap between two activities in your process flow.
Categorize Attribute Values
Transform numerical data into meaningful business categories using range-based rules.
Group Attribute Values
Consolidate multiple attribute values into named groups with boolean indicators.
Representative Case Attribute
Extract and aggregate event-level data to create case-level attributes.
Python
Execute custom Python code for advanced data transformations and calculations.
Conformance Issue
Define custom conformance rules using the full mindzieStudio filter engine.
Mandatory Activity
Verify required activities are present in cases and flag missing mandatory steps.
Event Count
Count the total number of events in each case for analysis.
Activity Operations (8)
Manipulate and transform activities in your process logs.
Activity Copy Latest EventValue
Copy the latest event attribute value to all events in a case.
Activity Order Classification
Classify cases based on the order of activities in the process flow.
Add Activity From Case Attribute
Create new activities in the log based on case attribute values.
Create Update Activity
Add or modify activities in your process log for analysis purposes.
Fill Blanks In Event Attribute
Fill missing values in event attributes using forward or backward fill logic.
Remove Activities
Remove specific activities from your process log based on criteria.
Remove Duplicate Events
Identify and remove duplicate events from your process log.
Remove Repeated Activities
Remove consecutive repeated activities from process cases.
Arithmetic Operations (4)
Perform mathematical calculations on your case attributes.
Add
Add two or more case attributes together to create calculated fields.
Divide
Divide one attribute by another to calculate rates, percentages, and ratios.
Multiply
Multiply attributes together for calculations like total cost or weighted values.
Subtract
Subtract one attribute from another to calculate differences and variations.
Attribute Operations (12)
Manage, transform, and organize your process attributes.
Anonymize
Anonymize sensitive attribute values for privacy and compliance.
Change Attribute Display Name
Modify how attribute names appear in the user interface.
Change Attribute Name
Rename attributes in your process log for clarity.
Combine Boolean Attributes
Combine multiple boolean attributes into categorized values.
Concatenate Attributes
Join multiple text attributes together into a single attribute.
Convert Currency To Base
Convert monetary values to a base currency for analysis.
Convert To Case Attributes
Convert event-level attributes to case-level attributes.
Convert To Integer
Convert text or decimal attributes to integer values.
Copy Attribute
Create a duplicate of an existing attribute with a new name.
Hide Attribute
Hide specific attributes from view in the user interface.
Hide Blank Attributes
Automatically hide attributes that contain only null or blank values.
Set Group Value
Assign group values to cases based on attribute criteria.
Comparison Operations (8)
Compare attributes and detect changes in your process data.
2 Way Match
Match and compare data between two sources for validation.
Attribute Changes Between Two Activities
Detect if an attribute value changed between two specific activities.
Attribute Changes In A Case
Identify whether an attribute value changes anywhere in a case.
Compare Activity Counts
Compare the number of occurrences between different activities.
Compare Case Attributes
Compare two case attributes and create boolean result attributes.
Compare Event Attributes For Two Activities
Compare attribute values between two different activities in a case.
Compare Multiple Case Attributes
Compare values across multiple case attributes simultaneously.
Event Order Algorithm
Apply custom ordering algorithms to process events.
Conformance Checking (8)
Identify process violations and ensure compliance with business rules.
Allowed Case End Activities
Check if cases end with approved activities and flag non-compliant endings.
Allowed Case Start Activities
Verify cases begin with authorized activities and identify irregular starts.
Conformance Issue
Define custom conformance rules using the full mindzieStudio filter engine.
Expected Order
Define and validate expected activity sequences in your process.
Mandatory Activity
Verify required activities are present in cases and flag missing mandatory steps.
Repeated Activity
Detect when activities repeat in cases, indicating rework or inefficiency.
Undesired Activity
Flag cases containing prohibited or deprecated activities for compliance monitoring.
Wrong Activity Order
Detect cases where activities occur in incorrect sequence.
Grouping & Categorization (7)
Organize and categorize your process data for better analysis.
Case Closed
Check if cases properly end with a designated closure activity.
Categorize Attribute Values
Transform numerical data into meaningful business categories using range-based rules.
Categorize Duration
Group case durations into performance categories for analysis.
Count Boolean Attributes With Value
Count how many boolean attributes match a specified value in each case.
Group Attribute Values
Consolidate multiple attribute values into named groups with boolean indicators.
Representative Case Attribute
Extract and aggregate event-level data to create case-level attributes.
Representative Case Attribute 2
Simplified version for extracting first or last event values to case level.
Logic Operations (2)
Apply logical operations to boolean attributes.
Performance Analysis (3)
Analyze and categorize process performance metrics.
Case Duration Category For Activity
Categorize total case duration when specific activities occur.
Categorize Duration For Activity
Categorize the duration of specific activities for performance analysis.
Categorize Duration For Selected Cases
Apply duration categories only to cases matching specific criteria.
Programming & AI (3)
Extend enrichment capabilities with custom code and AI predictions.
Statistical Calculations (6)
Calculate statistical metrics and aggregations.
Count Activities
Count specific activities or total activities in each case.
Count Values
Count unique attribute values across cases for analysis.
Event Count
Count the total number of events in each case for analysis.
Max Value
Find the maximum value of an attribute across events in a case.
Predict Value
Use regression to predict attribute values based on other attributes.
Summarize Values
Sum event attribute values to create case-level totals.
Text Operations (6)
Manipulate and transform text attributes.
Limit Text Length
Truncate text attributes to a maximum length.
Replace Text
Find and replace text patterns in attribute values.
Text End
Extract the last N characters from text attributes.
Text Start
Extract the first N characters from text attributes.
Trim Text
Remove leading and trailing whitespace from text attributes.
Upper Case
Convert text attributes to uppercase letters.
Time Operations (13)
Calculate durations, manipulate timestamps, and perform time-based analysis.
Add Days To A Date
Add or subtract days from date attributes for calculations.
Add Time To Attributes
Add specified time intervals to timestamp attributes.
Correct Time Zone
Convert timestamps between different time zones.
Duration Between An Activity And Current Time
Calculate time elapsed from an activity until now.
Duration Between An Attribute And An Activity
Calculate time elapsed between a date attribute and when an activity occurs.
Duration Between An Attribute And Current Time
Calculate time elapsed from a date attribute until now.
Duration Between Two Activities
Measure the time gap between two activities in your process flow.
Duration Between Two Event Attributes
Calculate time difference between two event-level date attributes.
Durations Between Case Attribute And Activity Times
Calculate multiple durations from a case date to various activity timestamps.
Freeze Time
Lock timestamps at a specific point in time for analysis.
Shift Activity Time
Adjust activity timestamps by a specified time offset.
Sort Log On Start Time
Reorder process log events chronologically by start time.
Time To Previous Case In Group
Calculate time between current case and previous case in a group.
Utility Operations (1)
Additional utility enrichments for process log management.