We’re contemplating adding the ability to capture user input in the middle of a workflow, possibly several times. It would be a new action named “User input”. Action properties would allow creating a list of fields and specified their data types. The data types are exactly the same as with parameters, i.e. text or number, date, multiple choice, etc.
When a workflow reaches a “User input” action (there can be multiple such actions per workflow), it displays a dialog for entering field values. This dialog would be basically identical to the dialog for entering parameters, both in EasyMorph Desktop and Server (and Launcher).
When the user enters field values and presses “Continue”, the action result is a 1-row dataset in which column names are field names, and column values are field values entered by the user, and workflow execution continues.
User input will allow designing more interactive workflows with multiple prompts for data, that can depend on previously entered data.
User input will work in workflows executed on Desktop, Launcher, or Server, but not in CLW.
How does that sound to you?