The automation dependencies feature in Foundry Automate allows you to schedule an automation to run after a parent automation completes. This feature is designed to streamline workflows by automatically triggering subsequent processes, regardless of the success or failure of the parent automation.
There are two kinds of automation dependency, distinguished by whether an object set condition is configured:
As an example, consider a scenario where you have an automation that processes incoming data files. Once this automation completes, regardless of whether it successfully processes all files or encounters errors, a dependent automation can be triggered to notify the data team and log the results for further analysis. Additionally, you can specify object set conditions to ensure that the notification is only sent if certain criteria are met, such as the presence of critical errors.
Follow the steps below to set up automation dependencies.
When an object set condition is configured, you can enable the Always trigger effects when automation completes setting, described in the Automate interface as Execute effects when linked automation completes regardless of whether the objects condition was triggered. This setting applies only when an object set condition is configured; it has no effect on a dependency that has no object set condition.
The setting determines what happens when the parent automation completes but no objects match the object set condition since the last parent completion:
The following are some considerations you should have when setting up automation dependencies:
By leveraging automation dependencies, you can create more efficient and responsive workflows that adapt to the outcomes of preceding processes.
Automation dependencies have the following limitations: