Triggers

A trigger is a data-driven condition that causes an action to occur when the data meets specified criteria.

Triggers monitor one or more data sources (only one data source in the case of New Data Notifications). When the condition is met, Analytics sends a notification to the destination that has been defined.

Triggers enable fine-grained monitoring of entitlement, usage, download, or account data without requiring full dataset scans or manual checks. By combining fields, metrics, and logical operators, you can tailor notifications to fire only when relevant data changes occur.

This section describes how to use triggers in your conditional notifications.

Triggers for Scheduled Notifications
Triggers for New Data Notifications

Triggers for Scheduled Notifications

Metrics are mandatory building blocks for triggers in Scheduled Notifications:

A metric is calculated first
Conditions are applied to the metric result
Triggers fire when conditions are met

For more information on metrics, see Metrics.

Creating a Trigger for a Scheduled Notification

To create a trigger for a Scheduled Notification

1. The Available Metrics area displays the metrics available to you (created in the previous step). Type the name of a metric in the Search box to quickly locate it, then drag and drop the metric into the blue box onto the Conditions canvas.
2. For each condition, select an operator from the dropdown and specify a value in the green box. For information on available operators, see Configuring a New Data Notification.

Example: DownloadsAttemptedCount > 0 triggers an alert if any user attempts to download a file.

3. Optionally:
Add more conditions using the +Condition button.
Multiple conditions can be grouped using AND/OR logic.
Add a nested condition using the +AND/OR Group button.
Click the red x to remove a condition.
4. Click Save Draft to save or Next to move to the next step, specifying a destination.

Triggers for New Data Notifications

In New Data Notifications, a trigger evaluates incoming or updated data from the selected data source and checks whether specific conditions are met.

Trigger Conditions

New Data Notifications use triggers that are based on field values.

When configuring a New Data Notification, you define one or more trigger conditions. Each condition describes what must be true for the notification to run. Conditions are built using fields from the selected data source.

Conditions can be linked by AND or OR. If multiple conditions are linked by OR, and at least one trigger condition evaluates to true, the notification is activated and delivered. When conditions are linked by AND, all conditions must be met for a notification to be sent.

Example for Field-based Conditions

Field-based conditions compare the value of a specific field against a value you provide.

For example, a New Data Notification could be triggered when a user attempts to download a certain file. In this case, the notification is triggered when the following conditions are all met:

DownloadAttemptedCount > 0

AND

DownloadPackageName = demoPackage

Nested Conditions

Nested or group conditions allow you to combine multiple conditions together into a logical block that behaves as a single unit. This gives you more control over how conditions are evaluated when determining whether a notification should fire.

The following example illustrates how to combine conditions using AND/OR logic and grouping to create more complex trigger rules.

Suppose you want your account managers to receive an email whenever a new CUSTOMER account is created in EMEA, but only if the account is located in Sweden, Norway, or Finland.

In this case, you would configure a nested (group) condition similar to the one shown here:

A Group condition is used because the OR logic applies only within the inner group, rather than across the entire set of conditions.

More precisely, the notification is triggered when the following combined logic is true:

AccountRegion = EMEA

AND

AccountType = CUSTOMER

AND

(AccountCountry = SE

OR AccountCountry = NO

OR AccountCountry = FI)

Important:Be aware that a New Data Notification might result in notifications being sent every eight hours (as per the refresh cycle of the FlexNet Operations Reporting Database).

Creating a Trigger for a New Data Notification

Creating a trigger is the third step when creating a New Data Notification.

Example of the Configure Trigger Conditions page with two conditions linked by AND.

To create a trigger for a New Data Notification

1. The Available Fields area displays all fields available in the source (selected in the previous step). Type the name of a field in the Search box to quickly locate it, then drag and drop the field into the blue box onto the Conditions canvas.
2. For each condition, select an operator from the dropdown and specify a value in the green box. For information on available operators, see Configuring a New Data Notification.

Example: DownloadsAttemptedCount > 0 triggers an alert if any user attempts to download a file.

3. Optionally:
Add more conditions using the +Condition button.
Multiple conditions can be grouped using AND/OR logic.
Add a nested condition using the +AND/OR Group button.
Click the red x to remove a condition.
4. Click Save Draft to save or Next to move to the next step, specifying a destination.