Articles in this section

Automation Rule Actions Reference

Automation rules run on every order that imports into ShipHero. Each rule pairs a trigger, which is the condition ShipHero checks on the order, with an action, which is the change ShipHero makes when that condition is true. This page lists all 63 actions you can build an automation rule on, the value each one takes, and the article that documents it.

To build a rule, go to How to Use Automation Rules in ShipHero. Any action on this page can be paired with any trigger. For the triggers, see Automation Rule Triggers Reference.

Table of Contents

Available Automation Rule Actions

ShipHero has 63 automation rule actions, grouped below by the article that documents them. Every action works with any trigger.

How Automation Rule Action Values Work

Each action asks for a value when you add it to a rule. The Action Values column in each table below shows what ShipHero asks for. Several actions share the same kinds of value.

Value type What you do
On/Off Turn the setting on or off.
Select Choose from the list ShipHero shows, such as a carrier, shipping method, warehouse, box, profile, vendor, or workflow.
Enter or type Type the text, SKU, number, or weight the action needs.
Numeric values only Enter a number.
N/A The action takes no value.

Order Hold Automation Rule Actions

Place or clear holds on an order, or hold it until a set date and time. For each action's description, values, and worked examples, see How to Manage Order Holds with Automation Rules.

Action Action Values
Set Address Hold On/Off
Set Client Hold On/Off
Set Fraud Hold On/Off
Set Hold Until Date ahead to X days from now Numeric values only
Set Hold Until Date ahead to X hours from now Numeric values only
Set Hold Until Date and Time Select a date, then enter a time as HH:MM (14:30) or HH:MMam/pm (02:30pm).
Set Ignore Address Validation Errors On/Off
Set Operator Hold On/Off
Set Payment Hold On/Off

International Order Automation Rule Actions

Set the currency, tax details, incoterms, and Sold To address on international orders. For each action's description, values, and worked examples, see How to Use Automation Rules for International Orders.

Action Action Values
Apply Discount to Customs Value On/Off
Set Currency 3-letter ISO currency code, for example USD, EUR, or GBP.
Set FTR Exemption Select a code from the supported FTR codes.
Set Order Incoterms Select DDU or DDP.
Set Order Tax Type and Id VAT, IOSS, EORI, RFC, CPF/CNPJ, or Resident ID Number. The ID is free-form text.
Set Sold To Address Enter name, email, phone, address, city, state, postal code, country, tax number, and tax type.

Shipping and Label Settings Automation Rule Actions

Set the shipping method, profile, insurance, signature, and special handling flags on an order. For each action's description, values, and worked examples, see How to Manage Shipping and Label Settings with Automation Rules.

Action Action Values
Set Adult Signature Required On/Off
Set Alcohol Flag On/Off
Set Dry Ice Weight Enter weight value.
Set FedEx Dangerous Goods Support assistance required.
Set Insurance On/Off
Set Insurance Amount Based on Products Value On/Off
Set Profile Select profile.
Set Require Signature On/Off
Set Saturday Delivery Flag On/Off
Set Shipping Method Select carrier and then shipping method.

Products on an Order Automation Rule Actions

Add, change, remove, or cancel the products on an order. For each action's description, values, and worked examples, see How to Manage Products on an Order with Automation Rules.

Action Action Values
Add a SKU Enter a SKU.
Add X units of a SKU Enter a SKU and a quantity.
Add X units of a sku for every Y units ordered Enter a SKU, the quantity to add, and the quantity ordered.
Cancel Items N/A
Cancel the entire order but don't cancel on the platform N/A
Change SKU Enter the replacement SKU.
Delete all instances of a sku Enter a SKU.
Delete one unit of a sku Enter a SKU.
Remove X units of a sku for every Y units ordered Enter a SKU, the quantity to remove, and the quantity ordered.
Set Wildcard replacement SKU Enter a SKU, or a template such as darth_{original_sku}.

Notes and Notifications Automation Rule Actions

Add notes and order history, send emails, call a URL, and turn off the shipment notification. For each action's description, values, and worked examples, see How to Add Notes and Notifications with Automation Rules.

Action Action Values
Add Gift Note Required text for note.
Add Order History Required text for note.
Add Warehouse Note Required text for note.
Call Url Enter endpoint URL and required text for note.
Disable Shipment Notification On/Off
Send Email Enter email and required text for note.

Packing and Documents Automation Rule Actions

Set the box, print labels and invoices, and turn on tote QA. For each action's description, values, and worked examples, see How to Manage Packing and Documents with Automation Rules.

Action Action Values
Auto Print Shipping Label On/Off
Do not print invoice On/Off
Pre Print Shipping Label On/Off
Set box to use Select a box.
Set Gift Invoice On/Off
Set Tote QA On/Off

Classify and Prioritize Automation Rule Actions

Set a custom status, tag, priority flag, or phone number on an order. For each action's description, values, and worked examples, see How to Classify and Prioritize Orders with Automation Rules.

Action Action Values
Set a Custom Status Type in custom status.
Set Order Tag Type in tag.
Set Phone Number Enter a phone number.
Set Priority Flag On/Off

Return Settings Automation Rule Actions

Set the return warehouse, RMA, return label, and return weight. For each action's description, values, and worked examples, see How to Manage Return Settings with Automation Rules.

Action Action Values
Set Auto Generate RMA On/Off
Set Auto Print Return Label On/Off
Set Return Warehouse Select a warehouse.
Set Return Weight Enter a weight.

Fulfillment Routing and Allocation Automation Rule Actions

Lock items to a warehouse, set allocation priority, allow partial allocation, set a required ship date, create dropships, set a workflow, and turn on wholesale. For each action's description, values, and worked examples, see How to Manage Fulfillment Routing and Allocation with Automation Rules.

Action Action Values
Create Dropship for Vendor (only items in the order) Select Vendor.
Lock Item to Warehouse Select a warehouse.
Lock to warehouse id Select a warehouse.
Set Allocation Priority Default, Low, or High.
Set Allow Partial On/Off
Set Required Ship Date ahead to X business days from now Numeric values only
Set Workflow Select a workflow.
Toggle Wholesale On/Off

Not sure which article you need? Getting Started with Automation Rules in ShipHero lists all nine action articles by task. If a rule is built but not running, see Troubleshooting: Why Is My Automation Rule Not Working?

More Resources

  • ShipHero Public API

    Connect your tools and AI agents directly to ShipHero with the Public API. Build powerful integrations, automate workflows, and tap into real-time data using the AI tools you prefer, with the option for secure, read-only access for AI-driven insights without added risk.

  • ShipHero Academy

    Explore ShipHero Academy for certifications, deep-dive training, and expert-led courses on WMS and fulfillment. Build your expertise and help your team operate at a higher level.

  • Change Log

    Stay up to date with the latest improvements across ShipHero. The Change Log gives you a clear view of new features, enhancements, and fixes as they roll out—so you always know what’s new and what’s better.