About
Rule criteria determine which media entries Automation Manager selects when a rule runs. Criteria are used to filter entries based on metadata, usage, ownership, accessibility, and other attributes.
Only entries that meet all defined criteria are included in a rule.
How criteria work
- Criteria act as filters that narrow down which entries are selected.
- All criteria in a rule must be met for an entry to be included.
- You can add multiple criteria to the same rule.
- Removing all criteria from an enabled rule automatically disables the rule.
Access the criteria page
- Log into your Kaltura Management Console.
- In the top navigation menu, click the settings (gear) icon at the far right.
- Click the Automation Manager tab at the far right.
- On the Rules page, create a new rule or click the three dots at the end of the row of an existing rule and select Edit.
- In the left navigation panel, click Criteria.

The Account settings page opens.

If you don't see the automation manager tab in your KMC, you need to enable it on your account. In addition, only users with certain roles can access the automation manager.
The Rules page displays. Here you can view any rules that have already been set up on your account.


The rule configuration screen opens with the General tab selected by default.

The 'Criteria' page opens.

Set rule criteria
Use criteria to define which entries are selected by a rule. Entries must meet all criteria to be included.
1. On the Criteria page, select the desired criterion from the Add criteria drop-down menu.

The following criteria settings are available:
- Creation date - Define the minimum or maximum length of time that has passed since the entry was created.
- Last played date - Define the minimum or maximum length of time that has passed since the entry was last played.
- Number of plays - Specify the total number of plays for the entry - choose more than or less than x plays.
- Categories - Choose categories to which the rule will apply. The rule will be executed if the entry is found in at least one of the selected categories.
- Entry tags - Choose tags to which the rule will apply. The rule will be executed if the entry contains at least one of the added tags.
- Entry admin tags - Choose admin tags to which the rule will apply. The rule will be executed if the entry contains or doesn’t contain the specified admin tags (enter exact tag names, comma-separated for multiple tags).
- Captions – Select entries based on caption availability and accuracy.
- Standard audio description – Select entries based on standard audio description availability.
- Extended audio description – Select entries based on extended audio description availability.
- Entry owner - Select the assigned owner(s) of the entry. The rule will be performed if the entry is owned by at least one of the added owners.
- Media Duration - Specify the duration of the media - select more than or less than x minutes/seconds/hours.
- Entry custom metadata - Select a schema and field, then define whether the field value equals or doesn’t equal a specific value. The available input options depend on the field type (text, date, entry ID list, or dropdown). To learn how to create a custom metadata schema, visit our article Create a custom metadata schema for entries.
2. Click Save.
Example 1: Captions with required accuracy
Use this setup to find media that already has captions, but only include items that meet a defined quality threshold.
This example selects media that contains English captions and has caption accuracy within a specified range.

This is useful when you want to:
- Include only high-quality captions
- Exclude low-accuracy captions from downstream actions
- Prepare media for publication or compliance check
Example 2: Missing standard audio description
Use this setup to identify media that is missing a required audio description track.
This example selects media that does not contain a standard audio description in a specific language (Italian).

This is useful when you want to:
- Identify gaps in accessibility coverage
- Route media for audio description creation
- Trigger an accessibility agent to add missing tracks