We're set up to use Amazon Seller Fulfilled Prime. As part of this we need to have orders sent out with certain shipping services which match the expected delivery date.
This would also need to be automated using the Rules Engine to assign the correct shipping service to each order.
For example, if an order is expected next day it would need to go out using RM 24 or DPD Next Day service, but if it's expected in 2-3 days it would need to go out by RM 48 or something else.
The information needed to do this is already pulled into the Order XML, so it would just need to be a callable condition within the Rules Engine.