Make the arguments input of the workflow component hidden.
Make the subaction field a dropdown list. Add the database column and middleware logic accordinly.