Skip to main content

Create an Automation

availability
Platform:WebMobile
Plan Type:BasicEssentialPremiumEnterprise
User Type:RequesterFull UserAdministrator

Create a New Automation​

You can create automated workflows in MaintainX based on your meter readings. You can use a manual or an automated meter to create a new workflow automation. Each automation has a trigger, a condition, and an action.

note

To set up an integration for an automated meter, reach out to your MaintainX representative.

To create a new automation:

  1. From the sidebar, select Automations.

  2. Select + New Automation.

  3. Enter a name for the automation and a Description.

  4. Do one of the following:

    • Select a Meter from the drop-down. The related Asset appears in the drop-down above.
    • Select an Asset from the drop-down. The related Meter appears in the drop-down below.
  5. Choose one of the following meter reading trigger fields and set the value.

  6. In the For drop-down, choose from one of the following options to specify when the trigger will occur:

    • One Reading: Triggers the action after one reading reaches the trigger threshold.

    • Multiple readings: Triggers the action after multiple readings reach the trigger threshold.

      • Set the value for the Of the last and Readings fields. For example, for more than 5 of the last 10 readings.
    • A reading longer than: Triggers the action after readings reach the trigger threshold for a specified amount of time.

      • Set the value for the first field and choose Minutes or Hours. For example, for longer than 2 hours.
  7. Optionally, add a condition to limit when the workflow should be initiated.

  8. Choose an action to specify what happens when the workflow is triggered.

  9. Select Create.

    The new automation is created.

Triggers​

The following triggers are available for a workflow automation:

FieldCreates an Action When
Is aboveThe value entered is higher than the specified threshold value. For example, a temperature reaching above 10 degrees Celsius.
Is belowThe value entered is lower than the specified threshold value. For example, a temperature reaching below 10 degrees Celsius.
Is equal toThe value entered is equal to the specified threshold value. For example, a temperature reaching exactly 10 degrees Celsius.
Is not equal toThe value entered is not equal to the specified threshold value. For example, a temperature falling below a threshold of 10 degrees Celsius.
Is above or equalThe value entered is higher than or equal to the specified threshold value. For example, a temperature reaching 10 degrees Celsius or above.
Is below or equalThe value entered is lower than or equal to the specified threshold value. For example, a temperature reaching 10 degrees Celsius or below.
Is betweenThe value entered is between the range value set. For example a temperature reaching between 10 to 20 degrees Celsius.
Increases by (from last trigger)Every time the meter reading increases by the specified threshold value. You can set the first instance at which a work order needs to be triggered.
Decreases by (from last trigger)Every time the meter reading decreases by the specified threshold value. You can set the first instance at which a work order needs to be triggered.
Increases by (from last reading)The difference between the last reading and the one before increased by the specified threshold value.
Decreases by (from last reading)The difference between the last reading and the one before decreased by the specified threshold value.

Conditions​

The following conditions are available for a workflow automation:

ConditionDescription
Between Certain HoursFor example, between 10:00 pm and 12:00 am.

Actions​

The following actions are available for a workflow automation:

ActionDescription
Create a Work OrderFor more information, see Create a Work Order.
Change Asset StatusChoose your Asset from the drop-down, then choose a status from the Set status to drop-down and then choose a Downtime Type. Optionally, add a note.
Send a NotificationEnter email addresses or team names.

Fill in the following additional fields for notifications:

  • Recipient: The list of teams or users that receive the email notification. At least one email recipient is required.
  • Send one email to each recipient: When selected, MaintainX sends one email to each recipient instead of sending a single email to all recipients.
  • Include me in the email: When selected, the user who creates the notification also receives it by email.
  • Email Subject: The subject line for the email MaintainX sends to recipients. An email subject is required.
  • Email Text: The body text for the email MaintainX sends to recipients.