Use a simple Form instead of the GAX Wizard
A recipe execution implies three parts which are, the arguments, the data gathering and the actions that will be executed using those arguments. By default the data gathering service in GAX was implemented over the Vs Wizard Framework due to a wizard is a very common scenery to gather values.
Nevertheless that data gathering service could be extended and you can extend it for example, to replace the UI using simple form instead of the default Wizard pages or just calling directly a web service without any UI.
To achieve that, you have to create your own implementation of a gathering service implementing the IValueGatheringService interface. That interface has an Execute method which receives an XmlElement that represents the inner XML chunk contained in the GatheringServiceData element as is showing in the following picture:
Note that I specified the ServiceType attribute which has the type of my own IValueGatheringService implementation. Basically what it's doing is getting the type attribute contained in the Form element and then it's trying to instantiate that type to show a simple winform.