Workflow Apps – A Comparison for Jira Cloud

Published:
Updated:
Workflow Apps – A Comparison for Jira Cloud

This post was last updated more than 1 year ago. Some content may be out of date.

Sometimes, your Jira workflows aren’t enough. You need to customize them for your use case and your Jira guru says that without an app, they just won’t do.

You arrive at the Atlassian Marketplace, type “Workflows” and are greeted with 472 possible results! Now that’s a challenge, and even the top contenders take up a full page. Which one to choose?

That’s what our customers often ask, too, so we went for a deep dive into the three most popular apps – Jira Misc Workflow Extensions, JSU Automation Suite for Jira Workflows, and Jira Workflow Toolbox – and compare them for you. Not to say which one is “the best” – but to weigh the strengths of each so you can make an informed decision.

General Summary

First, what do these apps have in common? They are:

  • Available on Cloud, Server, and Data Center
  • On the market for more than 11 years
  • Providing extra workflow conditions, validators, and post functions
  • Participants of the Marketplace Bug Bounty Program

Each of the apps is of top quality, which is apparent from their ratings. This article aims to compare the Cloud app versions, and mention Server / DC differences where appropriate.

Workflow apps are much more competitive on Server and DC, with a larger pack of features, including automations. They are also much more useful on these deployments, as they provide features that are already built-in on Cloud. Some of these are the mentioned automations, the “Value Field” condition, the “Fields Required” validator or the “Set field value” or “Clear field” post functions. For these to work on premise, you always need an app.

On Cloud, however, Atlassian has been closing the gap between the existing features and requested customizations for some time, by adding requested conditions, validators, and post functions and implementing Automation for Jira as a part of the basic Jira feature set. To compensate, the Cloud workflow apps have other specialties, which we will cover in this article.

Jira Misc Workflow Extensions

Jira Misc Workflow Extensions (or JMWE) by Innovalog has been on the market from 2008. Compared to JSU or JWT, it offers the largest library of conditions, validators and post functions. It also utilizes the JavaScript-based language “Nunjucks” to create custom ones – if you don’t mind getting your hands dirty with some coding. On Server/DC, it uses Groovy scripting.

Packed with this is a library of code snippets and guides that help you when writing code and a tester that evaluates whether the condition or validator will trigger on a specific issue. The Cloud JMWE feature set also includes three distinctive functionalities:

Event-based actions – Trigger one or more post functions based on events happening on Jira issues. These are a field value change, a new comment, an issue update, creation or transition. This is very similar to Automation for Jira features.

Shared actions – Bundle several post functions together in one, saving time manually spent adding the same post functions on every transition.

Scheduled actions – Execute post functions at predefined intervals, also similarly to the “Scheduled” trigger in Automation for Jira.

JMWE is the most expensive and the most adopted from all three apps, with 284 reviews on the Atlassian Marketplace. We recommend JMWE mostly if your conditions, validators, and post functions are highly customized, you have very complex workflow use cases, and cost is not an issue.

JSU Automation Suite for Jira Workflows

Formerly called Jira Suite Utilities (JSU), this is an app with a rich history. First released in 2009 as a free app enhancing Server workflows, it became paid in 2017 and changed its name soon after. Hence, the highest number of deployments from the three add-ons may be because of JSU’s history as an unpaid app.

Its library of features is limited, with one condition and eight post functions. “Clear value” or “Edit value” PFs work similarly to the ones from JMWE or JWT, enabling you to change the value on the current issue or on related ones.

The one condition, however, stands out: “User is in Any users” allows you to add any users of your choice for the condition, without needing a group, a project role, or a user/group custom field first, as is the case with other apps.

JSU’s Cloud-specific feature are Calculated fields. These work like an Excel function, e. g. they can sum up numbers from other fields. JSU also doesn’t provide custom post functions, conditions, validators, nor automations like JMWE or JWT (although if they are even required when you have Automation for Jira is debatable). You can see its full Cloud/Server feature parity here.

JSU is the cheapest option with the smallest feature set. Critically put, JSU doesn’t justify its paid model that much, given what it can do, but if you want to save money, you might give JSU a shot.

Jira Misc Workflow Extensions

Jira Misc Workflow Extensions (or JMWE) by Innovalog has been on the market from 2008. Compared to JSU or JWT, it offers the largest library of conditions, validators and post functions. It also utilizes the JavaScript-based language “Nunjucks” to create custom ones – if you don’t mind getting your hands dirty with some coding. On Server/DC, it uses Groovy scripting.

Packed with this is a library of code snippets and guides that help you when writing code and a tester that evaluates whether the condition or validator will trigger on a specific issue. The Cloud JMWE feature set also includes three distinctive functionalities:

Event-based actions – Trigger one or more post functions based on events happening on Jira issues. These are a field value change, a new comment, an issue update, creation or transition. This is very similar to Automation for Jira features.

Shared actions – Bundle several post functions together in one, saving time manually spent adding the same post functions on every transition.

Scheduled actions – Execute post functions at predefined intervals, also similarly to the “Scheduled” trigger in Automation for Jira.

JMWE is the most expensive and the most adopted from all three apps, with 284 reviews on the Atlassian Marketplace. We recommend JMWE mostly if your conditions, validators, and post functions are highly customized, you have very complex workflow use cases, and cost is not an issue.

JSU Automation Suite for Jira Workflows

Formerly called Jira Suite Utilities (JSU), this is an app with a rich history. First released in 2009 as a free app enhancing Server workflows, it became paid in 2017 and changed its name soon after. Hence, the highest number of deployments from the three add-ons may be because of JSU’s history as an unpaid app.

Its library of features is limited, with one condition and eight post functions. “Clear value” or “Edit value” PFs work similarly to the ones from JMWE or JWT, enabling you to change the value on the current issue or on related ones.

The one condition, however, stands out: “User is in Any users” allows you to add any users of your choice for the condition, without needing a group, a project role, or a user/group custom field first, as is the case with other apps.

JSU’s Cloud-specific feature are Calculated fields. These work like an Excel function, e. g. they can sum up numbers from other fields. JSU also doesn’t provide custom post functions, conditions, validators, nor automations like JMWE or JWT (although if they are even required when you have Automation for Jira is debatable). You can see its full Cloud/Server feature parity here.

JSU is the cheapest option with the smallest feature set. Critically put, JSU doesn’t justify its paid model that much, given what it can do, but if you want to save money, you might give JSU a shot.

Jira Workflow Toolbox

Jira Workflow Toolbox (JWT) by Decadis was first released in 2010. It made its reputation as a highly customizable, yet not very intuitive app, mainly aimed at veteran admins that love to code (JWT has its own syntax).

While JWT brings the least amount of workflow features, with three conditions, three validators, and four post functions, it offers a custom editor, similar to the one in JMWE, with a test widget to use with a “Jira Expression” condition and validator, ensuring the custom rule works.

What’s also useful is a tutorial-like screen, appearing in the workflow designer, with examples of what you might want to set up. In this case, JWT writes the code for you, so if you choose “Check parent issue type” from the menu below…

You will get the code for the condition written out in the code editor.

The only non-workflow feature that JWT brings is an Audit log, where you can check when and who triggered an app’s function. JWT Cloud certainly pales when compared to the same Server app, which can send e-mails, log work, automate, provide useful custom fields and tens of other features.

Closing words

As we said before, workflow apps might be starting to get redundant in Jira Cloud, as required workflow features and Automation for Jira are being packed natively. Still, the add-ons offer more customizability or extra automations. These Jira changes may also provoke the app developers to add other features.

If you want many customizations, JMWE and JWT are the way to go. JMWE seems like the most complete choice, which is reflected in the price tag, whereas JSU is the budget pick with a fairly slim feature set, with its outstanding Calculated Fields feature. All three apps, however, are quality addons, which is reflected in the reviews and number of deployments. We recommend our clients to try a trial version first to determine which app would suit their use case the best.

Author

Ákos Orosz
DevOps engineer

Author

Patrick Bakos
Test automation engineer

Author

Gabriella Keserű
Atlassian Consultant

Author

Zalán Balhási
Presales Engineer

Author

Thorsten Letschert
Product Marketing Manager at Decadis

Author

Gizem Gökçe
Atlassian Apps Manager at OBSS

Author

Evita Legzdiņa
Marketing Manager at eazyBI

Author

Zoltán Szentesi
Agile Coach

Author

Beatriz Biscaia
Content Marketing Specialist at Xray

Author

Jay Prakash
Senior Product Marketing Manager at Upscale

Author

Danut Manda
Co-founder & CEO at StonikByte

Author

Richard Birks
Senior Product Marketing Manager at ScriptRunner

Author

Yuri Kudyn
Co-founder of Release Management Apps and Journy.io

Author

John David Adler
Atlassian Consultant

Author

Csomós László
Senior Engineering Manager, GSBS Atlassian Team

Author

Tibor Mozsik
Head of Marketing

Author

Velizar Borisov
Atlassian Community Leader

Author

Julia Skoursky
Refine

Author

Claudia Kecskés
Senior Marketing Specialist

Author

Ármin Kubik
Backoffice team leader

Author

Csaba Geiszt
Software Engineer

Author

Amadea Kecskés D.
Sales Development Representative

Author

Endre Tuboly
Atlassian Consultant

Author

Bogi Pilinger
Backoffice Trainee

Author

Richárd Hevesi
Software Engineer

Author

Anna Nagyné Széles
Atlassian Consultant

Author

Lorena Santana Somogyi
Sales Development Representative

Author

Richárd Konráth
Atlassian Consultant

Author

József Porohnavec
Atlassian Consultant

Author

Péter Orosz
Software Engineer

Author

Alex Nita
Solution engineer - Atlassian

Author

Dósa Zoltán
Agile Coach

Author

Dr. Gábor Manhertz
Vincotech Hungária Kft. - IT Development Team Leader

Author

Christiaan Joubert
Marketing Specialist

Author

Jack Graves
Founder - Capable

Author

Andrea Nikolics
HR manager

Author

Anna Odrynska
Chief Strategy Officer and Co-owner of Alpha Serve

Author

Phill Fox
Principal Customer Success Advocate at Adaptavist

Author

Faith Nyamande
Senior Product Marketing Manager, Appfire

Author

Dr. Varga Balázs
Ügyvéd

Author

Hannes Obweger
Co Founder and Co-CEO at JXL

Author

Gergely Vásárecki
Atlassian Advisor at Bee Wise

Author

Gergely Fehér
Director, SwS Operations and Delivery

Author

Gergely Nyaka
Foreign Business Manager

Author

Zoltán Nagy
ITIL Master

Author

Bence Kovács
Licencing Associate

Author

Alexandra Terék
Support Engineer

Author

Eszter Ernszt-Galamb
Marketing specialist

Author

Tímea Kalán
Senior Controller

Author

Gábor Kozma
Test Automation Engineer

Author

Szotyi
Head of Security

Author

László Csekő
Software Engineer

Author

Bobek
Team Happiness Manager

Author

Annie
Emotional Support Specialist

Author

Márk Szabó
Head of DevOps

Author

Tibor Gyulay
Organizational developer, Trainer, Coach

Author

Emich Szabolcs
Agile coach and Trainer

Author

Warren Da Costa
Senior Product Manager for ScriptRunner for Jira on-premise

Author

Jaime Capitel
Content Creator

Author

Marta Pastor
Product Owner

Author

Marczisovszky Dániel
Atlassian consultant and application developer

Author

Berentey Zsolt
Founder and Front-end Technologies Director

Author

Katelyne Merza
Marketing Manager

Author

Karina Silvia
UX/UI Specialist

Author

Joshua Brock
Author & Technical Writer

Author

Britta Neugebauer
Marketing Manager

Author

Wojciech Andryszek
Content Specialist

Author

Reece Lander
Tech Lead for ScriptRunner for Jira on-premise

Author

Morgan Folson
Product Manager of Custom Charts

Author

Dylan Lindsay
Senior Product Manager

Author

Dea Spiljaric
Product Marketing Manager

Author

Alexandra Szebellédi
HR specialist

Author

Cécile Sablayrolles
Content Manager

Author

Mara Neumann
Marketing Manager

Author

Klaida Sulko
Product Marketing Specialist

Author

Tea Susnjar
Content Writer

Author

Patrick Cartier
Technical writer for Seibert Media

Author

Federico Baronti
Partner Manager

Author

Preston Dube
Marketing Manager

Author

Kamil Beer

Author

Raj Sehmi
Customer Success Manager

Author

Umer Sohail
Product Marketing

Author

Bálint István Berente
Software Engineer

Author

Dr. Zsuzsa Sebestyén
Licencing Associate

Author

Gergely Szikszai
Software Engineer

Author

András Gede
Support Engineer

Author

Levente Nagy
Software Engineer

Author

Dávid Treszler
Video Production Specialist

Author

István Attila Nagy
Software Engineer

Author

Zsuzsa Gábri
Office Manager and Training Associate

Author

Károly Békési
Atlassian Consultant

Author

István Florencio Ascarza
Customer Success Specialist

Author

Andrea Rákosfalvy
Customer Success Specialist

Author

Anna Csapó
Manual Tester

Author

Imre Madarász
Customer Success Specialist

Author

László Sziács
Head of Consulting

Author

Tamás Kiss
Consulting Team Lead

Author

Dániel Szotyori
Customer Support Team Lead & Product Owner

Author

Róbert Szabó
Consulting Team Lead

Author

Fruzsina Sipka
Marketing & UX Design

Social Share Buttons

Workflow Apps – A Comparison for Jira Cloud

Megjelent:
Frissítve:
Workflow Apps – A Comparison for Jira Cloud

Ez a bejegyzés több mint 1 éve frissült utoljára, a tartalom bizonyos elemei elavultak lehetnek.

Sometimes, your Jira workflows aren’t enough. You need to customize them for your use case and your Jira guru says that without an app, they just won’t do.

You arrive at the Atlassian Marketplace, type “Workflows” and are greeted with 472 possible results! Now that’s a challenge, and even the top contenders take up a full page. Which one to choose?

That’s what our customers often ask, too, so we went for a deep dive into the three most popular apps – Jira Misc Workflow Extensions, JSU Automation Suite for Jira Workflows, and Jira Workflow Toolbox – and compare them for you. Not to say which one is “the best” – but to weigh the strengths of each so you can make an informed decision.

General Summary

First, what do these apps have in common? They are:

  • Available on Cloud, Server, and Data Center
  • On the market for more than 11 years
  • Providing extra workflow conditions, validators, and post functions
  • Participants of the Marketplace Bug Bounty Program

Each of the apps is of top quality, which is apparent from their ratings. This article aims to compare the Cloud app versions, and mention Server / DC differences where appropriate.

Workflow apps are much more competitive on Server and DC, with a larger pack of features, including automations. They are also much more useful on these deployments, as they provide features that are already built-in on Cloud. Some of these are the mentioned automations, the “Value Field” condition, the “Fields Required” validator or the “Set field value” or “Clear field” post functions. For these to work on premise, you always need an app.

On Cloud, however, Atlassian has been closing the gap between the existing features and requested customizations for some time, by adding requested conditions, validators, and post functions and implementing Automation for Jira as a part of the basic Jira feature set. To compensate, the Cloud workflow apps have other specialties, which we will cover in this article.

Jira Misc Workflow Extensions

Jira Misc Workflow Extensions (or JMWE) by Innovalog has been on the market from 2008. Compared to JSU or JWT, it offers the largest library of conditions, validators and post functions. It also utilizes the JavaScript-based language “Nunjucks” to create custom ones – if you don’t mind getting your hands dirty with some coding. On Server/DC, it uses Groovy scripting.

Packed with this is a library of code snippets and guides that help you when writing code and a tester that evaluates whether the condition or validator will trigger on a specific issue. The Cloud JMWE feature set also includes three distinctive functionalities:

Event-based actions – Trigger one or more post functions based on events happening on Jira issues. These are a field value change, a new comment, an issue update, creation or transition. This is very similar to Automation for Jira features.

Shared actions – Bundle several post functions together in one, saving time manually spent adding the same post functions on every transition.

Scheduled actions – Execute post functions at predefined intervals, also similarly to the “Scheduled” trigger in Automation for Jira.

JMWE is the most expensive and the most adopted from all three apps, with 284 reviews on the Atlassian Marketplace. We recommend JMWE mostly if your conditions, validators, and post functions are highly customized, you have very complex workflow use cases, and cost is not an issue.

JSU Automation Suite for Jira Workflows

Formerly called Jira Suite Utilities (JSU), this is an app with a rich history. First released in 2009 as a free app enhancing Server workflows, it became paid in 2017 and changed its name soon after. Hence, the highest number of deployments from the three add-ons may be because of JSU’s history as an unpaid app.

Its library of features is limited, with one condition and eight post functions. “Clear value” or “Edit value” PFs work similarly to the ones from JMWE or JWT, enabling you to change the value on the current issue or on related ones.

The one condition, however, stands out: “User is in Any users” allows you to add any users of your choice for the condition, without needing a group, a project role, or a user/group custom field first, as is the case with other apps.

JSU’s Cloud-specific feature are Calculated fields. These work like an Excel function, e. g. they can sum up numbers from other fields. JSU also doesn’t provide custom post functions, conditions, validators, nor automations like JMWE or JWT (although if they are even required when you have Automation for Jira is debatable). You can see its full Cloud/Server feature parity here.

JSU is the cheapest option with the smallest feature set. Critically put, JSU doesn’t justify its paid model that much, given what it can do, but if you want to save money, you might give JSU a shot.

Jira Misc Workflow Extensions

Jira Misc Workflow Extensions (or JMWE) by Innovalog has been on the market from 2008. Compared to JSU or JWT, it offers the largest library of conditions, validators and post functions. It also utilizes the JavaScript-based language “Nunjucks” to create custom ones – if you don’t mind getting your hands dirty with some coding. On Server/DC, it uses Groovy scripting.

Packed with this is a library of code snippets and guides that help you when writing code and a tester that evaluates whether the condition or validator will trigger on a specific issue. The Cloud JMWE feature set also includes three distinctive functionalities:

Event-based actions – Trigger one or more post functions based on events happening on Jira issues. These are a field value change, a new comment, an issue update, creation or transition. This is very similar to Automation for Jira features.

Shared actions – Bundle several post functions together in one, saving time manually spent adding the same post functions on every transition.

Scheduled actions – Execute post functions at predefined intervals, also similarly to the “Scheduled” trigger in Automation for Jira.

JMWE is the most expensive and the most adopted from all three apps, with 284 reviews on the Atlassian Marketplace. We recommend JMWE mostly if your conditions, validators, and post functions are highly customized, you have very complex workflow use cases, and cost is not an issue.

JSU Automation Suite for Jira Workflows

Formerly called Jira Suite Utilities (JSU), this is an app with a rich history. First released in 2009 as a free app enhancing Server workflows, it became paid in 2017 and changed its name soon after. Hence, the highest number of deployments from the three add-ons may be because of JSU’s history as an unpaid app.

Its library of features is limited, with one condition and eight post functions. “Clear value” or “Edit value” PFs work similarly to the ones from JMWE or JWT, enabling you to change the value on the current issue or on related ones.

The one condition, however, stands out: “User is in Any users” allows you to add any users of your choice for the condition, without needing a group, a project role, or a user/group custom field first, as is the case with other apps.

JSU’s Cloud-specific feature are Calculated fields. These work like an Excel function, e. g. they can sum up numbers from other fields. JSU also doesn’t provide custom post functions, conditions, validators, nor automations like JMWE or JWT (although if they are even required when you have Automation for Jira is debatable). You can see its full Cloud/Server feature parity here.

JSU is the cheapest option with the smallest feature set. Critically put, JSU doesn’t justify its paid model that much, given what it can do, but if you want to save money, you might give JSU a shot.

Jira Workflow Toolbox

Jira Workflow Toolbox (JWT) by Decadis was first released in 2010. It made its reputation as a highly customizable, yet not very intuitive app, mainly aimed at veteran admins that love to code (JWT has its own syntax).

While JWT brings the least amount of workflow features, with three conditions, three validators, and four post functions, it offers a custom editor, similar to the one in JMWE, with a test widget to use with a “Jira Expression” condition and validator, ensuring the custom rule works.

What’s also useful is a tutorial-like screen, appearing in the workflow designer, with examples of what you might want to set up. In this case, JWT writes the code for you, so if you choose “Check parent issue type” from the menu below…

You will get the code for the condition written out in the code editor.

The only non-workflow feature that JWT brings is an Audit log, where you can check when and who triggered an app’s function. JWT Cloud certainly pales when compared to the same Server app, which can send e-mails, log work, automate, provide useful custom fields and tens of other features.

Closing words

As we said before, workflow apps might be starting to get redundant in Jira Cloud, as required workflow features and Automation for Jira are being packed natively. Still, the add-ons offer more customizability or extra automations. These Jira changes may also provoke the app developers to add other features.

If you want many customizations, JMWE and JWT are the way to go. JMWE seems like the most complete choice, which is reflected in the price tag, whereas JSU is the budget pick with a fairly slim feature set, with its outstanding Calculated Fields feature. All three apps, however, are quality addons, which is reflected in the reviews and number of deployments. We recommend our clients to try a trial version first to determine which app would suit their use case the best.

Gyakran ismételt kérdések

No items found.

Szerző

Orosz Ákos
DevOps mérnök

Szerző

Bakos Patrick
Test automation engineer

Szerző

Keserű Gabriella
Atlassian tanácsadó

Szerző

Balhási Zalán
Presales Engineer

Szerző

Thorsten Letschert
Product Marketing Manager at Decadis

Szerző

Gizem Gökçe
Atlassian Apps Manager at OBSS

Szerző

Evita Legzdiņa
Marketing Manager at eazyBI

Szerző

Szentesi Zoltán
agilis tréner

Szerző

Content Marketing Specialist at Xray

Szerző

Jay Prakash
Senior Product Marketing Manager at Upscale

Szerző

Danut Manda

Szerző

Richard Birks
Senior Product Marketing Manager at ScriptRunner

Szerző

Yuri Kudyn
Co-founder of Release Management Apps and Journy.io

Szerző

Adler John David
Atlassian tanácsadó

Szerző

Csomós László
Senior Engineering Manager

Szerző

Mozsik Tibor
Marketingvezető

Szerző

Velizar Borisov
Atlassian Community Leader

Szerző

Julia Skoursky
Refine

Szerző

Kecskés Claudia

Szerző

Kubik Ármin
Backoffice csoportvezető

Szerző

Geiszt Csaba
Szoftverfejlesztő

Szerző

Kecskés D. Amadea
Sales Development Representative

Szerző

Tuboly Endre

Szerző

Pilinger Bogi

Szerző

Hevesi Richárd

Szerző

Nagyné Széles Anna
Atlassian tanácsadó

Szerző

Santana Somogyi Lorena

Szerző

Konráth Richárd
Atlassian tanácsadó

Szerző

Porohnavec József
Atlassian tanácsadó

Szerző

Orosz Péter
szoftverfejlesztő

Szerző

Szerző

Dósa Zoltán

Szerző

Dr. Manhertz Gábor

Szerző

Szerző

Graves

Szerző

Nikolics Andrea

Szerző

Anna Odrynska

Szerző

Pill Fox

Szerző

Faith Nyamande

Szerző

Dr. Varga Balázs

Szerző

Hannes Obweger

Szerző

Vásárecki Gergely

Szerző

Fehér Gergely

Szerző

Nyaka Gergely

Szerző

Nagy Zoltán

Szerző

Kovács Bence

Szerző

Terék Alexandra

Szerző

Ernszt-Galamb Eszter

Szerző

Kalán Tímea

Szerző

Kozma Gábor

Szerző

Szotyi

Szerző

Csekő László

Szerző

Bobek

Szerző

Annie

Szerző

Szabó Márk

Szerző

Gyulay Tibor

Szerző

Szerző

Warren Da Costa

Szerző

Szerző

Szerző

Szerző

Szerző

Szerző

Szerző

Szerző

Szerző

Szerző

Szerző

Szerző

Szerző

Szerző

Szerző

Szerző

Szerző

Szerző

Szerző

Szerző

Szerző

Szerző

Szerző

Szerző

Umer Sohail

Szerző

Berente Bálint István

Szerző

Dr. Sebestyén Zsuzsa

Szerző

Szikszai Gergely

Szerző

Gede András

Szerző

Nagy Levente

Szerző

Treszler Dávid

Szerző

Nagy István Attila

Szerző

Gábri Zsuzsa

Szerző

Békési Károly
Atlassian tanácsadó

Szerző

Ascarza István Florencio

Szerző

Rákosfalvy Andrea

Szerző

Csapó Anna

Szerző

Madarász Imre

Szerző

Sziács László

Szerző

Kiss Tamás

Szerző

Szotyori Dániel

Szerző

Szabó Róbert

Szerző

Sipka Fruzsina

Megosztás

Kapcsolódó tartalmak

No items found.