Although automations most commonly trigger workflow execution, they also work with many other Platform assets, including Lifecycle Manager (LCM) actions.
This page explains why LCM actions benefit from automation and how to automate them.
Familiarize yourself with the following before proceeding:
Lifecycle Manager actions are used to create new instances, update instance properties, and delete existing instances. You might automate these actions based on a schedule or in response to an API request.
Organization A manages its network intrusion detection system (NIDS) via LCM. It has created the following resource model and an accompanying instance to represent the NIDS:
The software developer publishes updates to the NIDS library of attack definitions daily. Organization A has developed an update action that checks the developer’s website for these definitions and, if present, downloads them to the NIDS, updating the definitionsLastUpdated property in turn. Because this action runs daily, Organization A assigned it to an automation that runs via a schedule trigger.
Click the Create + button at the top of the side navigation menu. The Create Automation modal opens.

Lifecycle automations are denoted in the side navigation menu by the Run icon.

Lifecycle triggers generally follow the same conventions as workflow triggers, with a few notable exceptions.
Each trigger type runs the selected resource’s actions against its instances or instance groups. Select the action to execute using the Action dropdown menu on the Create Trigger panel.
The available actions correspond to the create, update, or delete actions defined for the Resource Model in Lifecycle Manager. The behavior and targeting options vary depending on the action type you select. For more information, see Types of actions.
When you select a create action:
When you select an update action:
When you select a delete action:
After selecting your action, designate a target instance or instance group for update and delete actions. The different trigger types have varying levels of flexibility in how they handle targeting:
targetType and targetIdentifier parameters.API triggers using runtime targeting require the following query parameters:
Example request:
POST {iap_server}/operations-manager/triggers/endpoint/{route_name}?targetType=instance&targetIdentifier=665a42a06103515d676bae41
For more information, refer to the Itential API Reference.
By default, lifecycle automations derive user input forms from the model of their associated resource. If you do not want to use an LCM-derived input form, you can select a pre-constructed form instead.

Lifecycle trigger cards contain the following properties: