How can I ask the user for information while the workflow runs?
You can use the 'Select' and 'Ask' processors (Local Services > Local Java Widgets > ui).
'Select' lets the user select from a list of options. 'Ask' lets the user type in a value.
You can also use the Taverna Interaction Service