Finale Knowledge Base

How to Create and Edit an Automation Rule

Automation rules are background processes that operate on orders to automate and accelerate workflows. Each automation rule is built on three core components:

  1. Filters: A defined set of conditions used to identify which orders should be targeted.

  2. Fields to Update: A list of fields that will be updated by the automation and what values will be used for the update.

  3. Actions: One or more operations that are applied to all orders matching the filter criteria.

Together, these components allow users to automatically detect specific types of orders and apply consistent updates without manual intervention.


Automation Rule Configuration

Note: To configure automation rules, go to Application settings > Automation.

The Automation rules list is where users create new rules and edit existing ones.

Application settings Automation tab with the Automation rules list and the Add another automation rule link

Automation rules run in the order they are displayed in the list. To rearrange them, use the eight-dot icon at the left of the row to drag the automations to the desired order.


Creating a Rule

To create a new rule, click Add another automation rule. You can also create a new automation by starting with a copy of a previous rule through the clone option.

This will launch the configurations page for the newly created automation rule.


Rule Configuration

  1. Name the Automation Rule.

  2. Control the status of the automation (Active or Inactive).

  3. Reprocess the automation rule if needed.

Note: After an order runs through an automation rule, the process will not run again for that order, even if changes are made and the order becomes eligible for the automation again.

Rule configuration section with the Rule name field, the Status dropdown and the Reprocess rule button


Filters

Filters control what criteria an order must meet to be eligible for the automation to apply to it. An order must meet all of the filter criteria to process through the automation.

Filters section with numbered Status, Record last updated and Origin filters and the Add filter condition button

  1. Order Status: A mandatory field that configures what status the order must be in for the automation rule to apply.

  2. Record Last Updated: A mandatory field that filters by the last date the order was updated.

  3. Filters: User configured filters. There can be as many listed here as needed for the automation. The user defines the filter and the criteria that must match for that filter (for example, the Order Origin must be Warehouse 1)

  4. Add Additional Filters: Used to add additional filters.

  5. Remove Filter: Used to remove specific filters.


Fields to Update

A list of the fields that will be updated by the automation for orders that meet the filter criteria. Fields can either be set using a defined value or the value can be mapped from a separate field altogether.

Fields to update section with two numbered fields set by a fixed value and by copying from Batch ID

  1. Add field to update: Used to add additional fields to update.

  2. Field to Update: Choose the field that will be updated.

  3. Value to Set (first field)

    1. Value: Uses a user input value

    2. Copy from: Copies the value from a different field to set the value for the field to update.

  4. Value to Set (second field): The value to use for "Value" or the field to copy from if "Copy from"

  5. Remove: Used to remove the field to update from the list


Actions

A list of the actions that will be done to the orders that meet the filter criteria.

  1. Select an Action: Choose the action that will be applied to the order. Selecting an option will display the option or function that will be set for that action. For example, if "Set delivery confirmation" is chosen, the action will be to choose what Delivery confirmation will be set for the order. Each action will have its corresponding value displayed below once it is selected.

  2. Add: Once the configuration for the action is set, click Add to add it to the list of actions. The configuration of the action will be saved and displayed in the section immediately above the Add section. All available actions can be added to the automation if needed.

  3. Actions List: This is where the actions that have been added will be listed. Users can edit the configuration here.

  4. Remove Action: Used to remove actions from the automation.

Note: Actions are added in a predefined order which cannot be customized. This is the order in which the actions are performed.

Actions section of an automation rule with the action dropdowns, the Add button and the remove icon numbered


Navigation and Saving

  • To save changes, click the Save button located at the top-right corner of the page.

  • To return to the Automation Rules list, use the Navigation link at the top-left of the page.


Example

Scenario

A seller has multiple Shopify stores that are each branded differently. Each Shopify store is exclusively one brand. The seller needs the shipping labels created by Finale to have the Ship From company of the corresponding brand, rather than the Finale company name. After the seller company name is updated, the automation validates the Ship to address in anticipation of creating a shipping label.


Configuration

  • Filter Criteria

    • Order Source: Shopify ABC

  • Fields to Update

    • Ship From Company Name: Set to the brand name that corresponds to Shopify ABC

  • Actions

    • Verify ShipTo Address (No value to configure for this action)


Additional Details

  • All active automations rules run every 5 minutes.

  • Each automation rule is applied once per qualifying sales order.

Back to top