JIRA Workflow Toolbox

(26) 12655 downloads Fidel Castro Armario WorkflowAvailable for JIRA 5.0 - 6.2.3 Vendor supported
Fidel Castro Armario supports this add-on.

Get support

A comprehensive set of conditions, validations and post-funtions you need to implement powerful workflows on JIRA

Conditions and Validators


Project Properties: metadata for your projects

Insert dependencies on linked issues, subtasks and JQL queries, evaluate complex time, math formulas, and regular expressions, check roles agains user, multi-user and group fields, and much more.

More details

Compose dynamic text with field values, set/read fields from linked issues, subtasks and JQL, set fields as a function of other fields, do math-time calculations, assign by project role, insert work logs,...

More details

Add metadata to your projects descriptions that can be parsed and used in your workflows by conditions, validators and post-functions, and in your filters by JQL functions provided by JIRA Workflow Toolbox.

More details

Pricing overview

Pricing details are loading…

This add-on is not available for OnDemand.

You can browse available OnDemand add-ons here.

User reviews

(26)Sign in to write a review »
by Jordan Pflum on 03 Jan 2014
The plugin is absolutely essential for our organization. In fact, I would not recommend that anyone work with JIRA WITHOUT using this plugin! The mathematical and date/time calculations post-functions, along with the ability to set field values based upon specified comparison rules, are invaluable. Better still, the Rules post-function works with inequality statements both mutually-exclusive and exhaustive coverage of calculation results. This plugin is a must-have.
Was this review helpful?YesNo
by laurence bascle on 10 Jul 2013
i really like it, (using trial version), but i have come across a bug in that added post-functions/conditions etc... don't seem to work properly on existing tickets, though it works alright on tickets created after the workflow was amended. i am also worried that it is a one-man band operation and that if Fidel is not around (which i suspect is the case now because i am getting no feedback), then there is no support/maintenance.
Was this review helpful?YesNo
by Adhip Pokharel on 18 Mar 2013
Great Plugin! Just purchased it and absolutely love it. Have not tried all the features of it yet but was able successfully test the ones that we were trying to achieve in JIRA since a long time. Regarding the plugin support, Fidel is absolutely amazing. I got responses within hours, not even a day with screenshots. They were very easy to follow. Our big thanks goes to Fidel and his team for creating such an awesome JIRA plugin. Thanks
Was this review helpful?YesNo
by ck on 18 Mar 2013
I would like to have Worklog Field in JQL Search. Can I have in upcoming version?
Was this review helpful?YesNo

Vendor response

JIRA 5.2 already supports 4 fields related to worklog (Original Estimate, Remaining Estimate, Time Spent, Work Ratio) in JQL. Can you please explain in more detail your suggestion in JIRA Workflow Toolbox Help Forum?

by webspin on 12 Mar 2013
Very useful plugin, support "how to" question answered straight away. Plug in provided solution we have been seeking for quite some time. Most impressed. David M
Was this review helpful?YesNo

More details


  • Condition based on regular expression
  • Condition on linked issues / subtasks
  • Condition on mathematical / date-time expression
  • Except assignee / reporter
  • Except in project role
  • Only / except user in field
  • Users in a field and project role
  • Check project property
  • Condition on JQL query


  • Validation on regexp
  • Validation on linked issues
  • Validation on subtasks
  • Validation based on mathematical or date-time expression
  • Users in a field is/isn't in a project role
  • Check project property
  • Validation based on JQL query


  • Copy a parsed text to a field
  • Math / date-time expression calculator
  • Set a field from a set of rules based on regexp
  • Insert option to a select list/cascading select
  • Assign to Project Role
  • Format field
  • Regexp renderer
  • Add comment
  • Issue watcher manager
  • Create/break issue link
  • Read/set field on linked issues / subtasks
  • Read/set field on issues from JQL query
  • Read/set/create user property
  • Read/set/create project property
  • Log Work

Paid-via-Atlassian pricing FAQ

How do upgrades and renewals work?

You can upgrade your Atlassian host product license to increase the user tier for add-on licenses any time. Upgrade prices are calculated based on Atlassian's formula, and are automatically reflected in your cart. View an example of the JIRA upgrade price matrix here.

Add-on licences for downloaded Atlassian products are perpetual. Your original purchase includes 12 months of maintenance. To continue receiving upgrades and support after the initial 12 months, you can renew your maintenance for 50% of the original purchase price. You can purchase maintenance for up to 36 additional months at any time.

OnDemand add-on subscriptions renew each month and can be canceled any time.

How do I determine my pricing tier?

Choose the same user tier you pay for in the Atlassian host application. For example, if you have a JIRA download license for 25 users, you should purchase this tier.

Even if fewer users want to use the add-on than your host application license, the two licenses should match exactly.

What's the difference between OnDemand and download pricing?

Just like your Atlassian host application, there are two pricing models. Pick the model that matches your Atlassian product, and the same rules apply:

Subscriptions renew every month
Add-ons and instances are hosted by Atlassian
Licenses last forever, support and upgrades last for 12 months
Instances and add-ons are hosted on your servers
Do you offer academic, community, or open-source licenses?

Add-on purchase and renewal is half-price if you have an academic license for your Atlassian host application.

Add-ons are always free for community and open-source licenses.

For more details about qualifying for special licenses, see here.

Do you offer enterprise pricing?

Choose enterprise pricing if your Atlassian host application is billed for enterprise licenses.

Enterprise pricing includes 24/7 phone and email support, access to training through Atlassian University, and other perks. Learn more.

Can I extend my free trial?

You can extend your add-on trial up to 5 times – in other words, for up to six months. Extend your trial by generating a new evaluation license key from Atlassian Marketplace. Click Free Trial and you'll be directed to generate a license at MyAtlassian. Paste this license key into the add-on listing in UPM from your Atlassian host application, and you're all set.

Alternatively, if you remove your expiring trial license from your Atlassian host application, you can re-add it back for another free trial.

What are legacy pricing tiers?

If you bought your Atlassian host application during or before February 2012, you qualify for legacy pricing tiers.

  • JIRA tiers are 10, 25, 50, and 100 users. The legacy unlimited tier was 100+ users.
  • The Confluence legacy tiers are 10, 25, 50, 100, 500, and 2000 users. The unlimited legacy tier was 2000+ users.
  • There are no enterprise licenses prior to and including February 2012.


Fidel Castro Armario supports JIRA Workflow Toolbox. You can visit the support site to get help.

Get support

Release notes

version 2.1.15JIRA 5.0 - 6.2.3

New features:

  • Post-function "Create issue link" now includes support for JQL queries: you can create issue links with issues returned by a JQL query.
  • Improvements in mathematical and time expression calculator:
    • New function "getNumberOfAvailableItems( )"
    • Function "isNull()" now support "Select" and "Multi-Select" type of fields, in order to allow to be used in expressions including functions "numberOfSelectedItems({nnnnn})" and "numberOfAvailableItems( )".

Fixed bugs:

  • "Condition on subtasks" and "Validation on subtasks" were not working correctly in certain circumstances when any of the following checkboxes were enabled: "Allow unselected issue types", "Allow unselected statuses" and "Allow unselected resolutions".


  1. Log into your JIRA instance as an admin.
  2. Click the admin dropdown and choose Atlassian Marketplace. The Manage add-ons screen loads.
  3. Click Find new add-ons from the left-hand side of the page.
  4. Locate JIRA Workflow Toolbox via search. The appropriate add-on version appears in the search results.
  5. Click Try free to begin a new trial or Buy now to purchase a license for JIRA Workflow Toolbox. You're prompted to log into MyAtlassian. JIRA Workflow Toolbox begins to download.
  6. Enter your information and click Generate license when redirected to MyAtlassian.
  7. Click Apply license. If you're using an older version of UPM, you can copy and paste the license into your JIRA instance.

To find older JIRA Workflow Toolbox versions compatible with your instance, you can look through our version history page.

Similar add-ons