The way tasks and processes are managed in Jira is through workflows. A workflow maps out the statuses an issue can go through and the available transitions between the statuses that together define your entire process. 

You can edit the overall workflow used in a project, or modify the way particular issue types are handled in the workflow. But: At some point, you might end up stuck in the middle of nowhere because of feature limitations.

At this point, Jira Workflow Toolbox for Jira comes in handy!

JWT for Jira enhances the way you configure workflows. It extends the native functionality by offering custom conditions, validators, and post functions.

Conditions are used to control the transitions available to a user. If a condition fails, the user will not see the transition button on the Jira issue view, and so will not be able to execute the transition.

JWT offers the following conditions:


To get more familiar with conditions, we recommend to take a look at our use case library:

Condition use cases and examples

Validators are used to guarantee accuracy of existing issue data or data entered on a transition screen before a transition is performed.

JWT offers the following validators:


To get more familiar with validators, we recommend to take a look at our use case library:

Validator use cases and examples

Post functions are used to perform additional processing and help to automate tasks after a transition is performed.

JWT offers the following post functions:


To get more familiar with post functions, we recommend to take a look at our use case library:

Post function use cases and examples


If you still have questions, feel free to refer to our support team.