We are using the ShipStation Automation Rules in a number of ways, but most importantly to define the carrier/service we are using to ship certain orders. We have ShipStation connected to a distribution system and the automation rules are looking at the order information that system is providing to help us pick the most appropriate way to ship.
When we update the shipping service in the distribution system, from Ground to Next Day Air for example, those fields are updated in ShipStation as well. However, we can't automate that this new service be used in ShipStation unless someone manually clicks "Reprocess Automation Rules". Basically, those rules are only being run when the initial order is created.
It would be extremely useful if there was an option to allow Automation Rules to reprocess at the order level when an order is updated. That would make it so any updates to an order would receive the proper automation when it's time to ship.