Automate offers three evaluation frequency modes for object set conditions: live monitoring, scheduled monitoring, and automation-dependent.
The following table summarizes the condition types that support each evaluation frequency mode:
| Condition type | Live monitoring | Scheduled monitoring | Automation-dependent |
|---|---|---|---|
| Time condition | - | ✓ | - |
| Objects added to set | ✓ | ✓ | ✓ |
| Objects removed from set | ✓ | ✓ | ✓ |
| Objects modified in set | ✓ | – | ✓ |
| Run on all objects | – | ✓ | – |
| Metric changed | – | ✓ | – |
| Threshold crossed | – | ✓ | – |
Live monitoring runs evaluations within minutes of an object change appearing in the Ontology. Ontology indexing must complete before Automate detects the change. Latency expectations differ by type of change: patches (user edits) are smaller and process faster, while base versions (backing dataset changes) are larger and take longer to process.
Review the table above to understand the object set conditions that support live monitoring.
Requirements:
Unsupported features:
After migrating an object type from Object Storage V1 to V2, re-save automations to enable live monitoring.
Scheduled monitoring can result in high compute usage, especially for complex queries that run on a frequent schedule.
Scheduled monitoring evaluates the condition on a user-defined schedule. Conditions default to scheduled monitoring when live monitoring is unsupported. In the Automate UI, the scheduled monitoring label will explain which functionality is preventing live monitoring.

Most conditions that support live monitoring can switch to scheduled monitoring, either by choosing Scheduled Monitoring from the Evaluation frequency dropdown menu in the Automation interface or by adding a schedule. A schedule allows you to check an object set condition at a specific point in time or on a regular cadence.

Send a weekly list of new Support Ticket objects created in the previous week, but only if tickets exist:
Support Ticket objects.
Review the weekly report example use case for a detailed walkthrough of how to configure an automation that sends digest emails.
Automation-dependent monitoring evaluates the condition dependent on another automation triggering. You can optionally add a wait-time parameter.
Most conditions that support live monitoring can switch to automation-dependent monitoring.