A schedule defines a set of resources Foundry recomputes as part of a build. By configuring a schedule rule on an action type, you can trigger a build of that schedule whenever the action is applied. This enables end-user workflows in the Ontology to recompute datasets without users having to navigate to Data Lineage or the Builds application.
When an action type contains a schedule rule, the action's Ontology edits are applied after the build begins. Edits do not wait for the build to finish. Instead, the action triggers the build, captures the schedule run RID, and immediately applies the rest of the rules, including the Ontology edits.
Add a schedule rule to an action type and select a schedule. The schedule must be in project-scoped mode.

If the selected schedule is parameterized, you must provide a value for each schedule parameter. When the action is applied, the resolved parameter values are passed to the schedule and forwarded to the underlying parameterized transforms inside the build.
Schedule rules are particularly useful when paired with parallelized parameterized schedules. Review the parameterization documentation to learn more about using actions in the Ontology for parallelized schedules.
The action's submission criteria manage the permissions needed to trigger a schedule through the action. If users satisfy the action submission criteria, they can run the schedule without any direct permissions on the schedule.
Foundry checks whether a user has permission to run the schedule the first time it is referenced and whenever the schedule rule is edited. Referencing a schedule from an action type delegates control over running it from the schedule to the action type. Anyone who can manage actions on the action type then controls who can trigger the schedule.
When a schedule rule is triggered, the resulting schedule run is identified by a schedule run RID. This RID is exposed as a value that can be referenced from the action type's Ontology edit rules, allowing you to write it into a string property of an edited object. This is useful when you want to keep a record on the object of the build that was triggered by the action.
To capture the schedule run RID, configure a Modify object or Create object rule on the same action type and map a string property of the target object to the schedule run RID value provided by the schedule rule.

To render the stored RID as a live build status indicator, apply resource RID formatting to the property. With formatting enabled, Foundry displays the RID value as a link with an icon and text that reflects the current status of the build: Running, Ignored, Failed, or Succeeded.