Automating Fulfillment Request Mutation In Product Sourcing App

In the Shopify App Store Product Sourcing Apps requirements for approval, it is stated that “Your app allows merchants to request fulfilment. Use the fulfillmentOrderSubmitFulfillmentRequest mutation to allow merchants to request fulfilment from the dropshipping app when an order is created”.

To comply with this requirement, can we call this mutation automatically when an order is created in Shopify? Or do we need to provide a manual option button (like Request Fulfilment) for the administrator to trigger the above API?