In a workflow where set fields need to be populated before pressing a button to trigger an automation, it would be great to be able to have the button "disabled" or greyed out" until those conditions are successfully met.
This will prevent users from thinking they have successfully triggered the automation. It will also get rid of additional fields to act as confirmation (check box). Most importantly, it will alert the user that they are missing a critical step in the workflow.