When users execute a workflow transition, we have an option to display an intermediate workflow screen. This is a very useful way of collecting some additional information from the user. For example, the default JIRA workflow will display a screen for users to select the Resolution value when the issue is resolved.
Note
Issues with resolution values are considered completed. You should only add the Resolution field to workflow screens that represent the closing of an issue.
We need to have a workflow to configure, such as the Simple Workflow that was created in the previous recipe. We also need to have screens to display; JIRA's out-of-the-box Workflow Screen and Result Issue Screen will suffice, but if you have created your own screens, they can also be used.