Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

4 Ideas That Would Make Jira Automation Way Better

HEEEELLLOOO everyone!

I love how powerful Jira Automation is. But after building hundreds of rules, I keep running into the same friction points over and over. So I wanted to share four ideas that I think would make the experience much better for all of us. Let me know if you feel the same!


1. Test Trigger Button

This one’s a big deal. Right now, if you want to test an automation rule, you have to actually trigger it. That means going to an issue, changing a field, creating a transition — whatever the trigger is — and then hoping it works. And if it doesn’t? You go back, tweak something, and do the whole dance again.

What I’d love to see: For certain types of actions, a “Test Trigger” button right inside the rule editor. You pick an issue, hit test, and it simulates the entire rule — showing you what each condition evaluates to, what each action would do, and where it fails.

Example: You’re building a rule that triggers when priority changes to “Blocker” and auto-assigns it to the team lead. Instead of going to an issue and manually changing the priority, you’d just click “Test with PROJ-123” and instantly see:

  • Trigger matched

  • Condition: priority = Blocker — true

  • Action: assign to @Maria — would execute

This alone would save hours of debugging.


2. Undo / Redo Buttons

We’ve all been there. You’re editing a complex rule with multiple branches, you accidentally delete a condition or rearrange something, and it’s gone. No undo. No going back. Just frustration.

What I’d love to see: Simple Undo and Redo buttons (or Ctrl+Z / Cmd+Z) in the rule editor. Just like in any text editor or design tool.

Example: You’re restructuring a rule with 5 branches. You drag a condition to the wrong branch and everything breaks. Instead of rebuilding from scratch, you just hit Undo twice and you’re back to where you were. Done.

This is such a basic UX pattern — it would make editing rules feel much safer.


3. Autocomplete for Smart Values

Smart values are incredibly powerful, but let’s be honest — does anyone actually remember the exact syntax for all of them? I always end up with a browser tab open on the documentation, copying and pasting things like {{issue.priority.name}} or {{triggerIssue.changelog.priority.fromString}}.

What I’d love to see: An autocomplete dropdown that appears as you type {{. Start typing “pri” and it suggests priority.name, priority.id, etc. — with a short description of what each one returns.

Example: You’re writing a Slack notification message and you type {{issue. — immediately you’d see:

issue.summary              → "The issue's summary"  
issue.priority.name        → "Critical"  
issue.assignee.displayName → "Carlos García"  
issue.status.name          → "In Progress"  

Just like code editors do with IntelliSense. It would make building automation messages and conditions much faster and reduce syntax errors to almost zero.


4. Show Field Names, Not Just Smart Value Syntax

This is more of a readability thing, but it matters a lot when you come back to a rule weeks later — or when a teammate tries to understand it.

Right now, conditions and actions display raw smart value syntax like {{issue.customfield_10042}}. But what field is that? Nobody knows without looking it up.

What I’d love to see: The rule editor showing the actual field name instead of (or alongside) the smart value code.

Example:

Instead of this:

> If {{issue.customfield_10042}} is not empty

You’d see:

> If Story Points is not empty

And for custom fields it’s even worse — customfield_10042 could be anything. Showing “Story Points” or “T-Shirt Size” or whatever the field is actually called would make rules instantly readable by anyone on the team.


Wrapping Up

These aren’t massive architectural changes — they’re quality-of-life improvements that would make Jira Automation feel more polished, more forgiving, and way easier to use for both beginners and power users.

If any of these resonate with you, give this post a like or drop a comment! The more visibility these ideas get, the better chance they have of making it onto the roadmap.

Would love to hear your thoughts — and if you have your own wishlist items, share them below!

Happy automating!

UPDATED! 


Community Ideas — From the Comments! 🔥

After publishing this article, the community came through with some incredible additions. Here are some of the ideas that stood out:


Suggested by:  @Gary Spross 

5. Rovo-Generated Rule Descriptions

With Rovo now in the mix, why not let it review your rule and propose a proper description? So many rules have empty or outdated description fields — and let’s be honest, most people don’t take the time to fill them out. Having Rovo auto-suggest a description could change that. Ideally, descriptions should be required regardless of how “simple” the rule might seem.


6. Bulk Delete with Confirmation Details

Right now, deleting rules is a one-by-one affair. The ability to bulk delete rules — and within the confirmation dialog, actually see which rules you’re about to delete — would be a huge time-saver for cleanup operations.


7. Audit Log Status Filters

Within the audit log, add a filter mechanism for status. Being able to filter out successes and focus only on errors would make troubleshooting much faster.


Suggested by:   @Cat Tinsley 

8. Rovo Flow Review and Error Detection

Give Rovo the ability to read your automation flows and highlight potential improvements or errors that could cause your goal to fail — before you even run it.


9. Reusable Automation Patterns / Templates

The option to create automation patterns that can be customized and reused for common steps across various flows. Think of it as building blocks you define once and plug in wherever needed.


10. Simpler Multi-Space Rules for Space Admins

Simpler access to create multi-space rules and fields when you’re a space owner/admin, without needing to be a global admin.


Suggested by:  + @Rune Rasmussen & @Tom Hudgins 

11. Comments / Notebook on Automation Steps

This one came up multiple times! The ability to add comments on individual actions or steps — or even a “notebook” per automation where you can track the goal, failed attempts, suggestions, next steps, and ideas. As Rune put it, trying to keep Confluence pages updated with every little change is “increasingly tedious.”


Suggested by:   + @Kerrie Gottschalk 

12. Rule Versioning with Rollback

Another popular one. Save versions of a flow with a description of what changed, and be able to roll back when necessary. Kerrie mentioned having to export flows to BitBucket just to maintain version history — that shouldn’t be necessary. And as Rune pointed out, the audit log currently just says “someone made some changes — good luck figuring out what.”


I LOVE THIS ONE @Tom Hudgins 

13. Disable Individual Actions for Testing

A “disable” toggle on each action so you can skip certain steps while testing — more granular than a full test mode. THIS IS SOOOOO COOL!

 

 

And I have a final one!!

 

A PROGRESS BAR ON THE TICKET WHEN AN AUTOMATION IS MANUALLY RUN!! (or at least an indicator that something is happening back there, and when it ends (and even a recap of what has it done!)

 

OK, now...

Let's put MORE!

 

13 comments

Anne Saunders
Community Champion
June 9, 2026

I'm the weird kid who memorizes things like SmartValues and JQL syntax, so some of us actually DO know our custom field IDs. (at least, the ones I use frequently) 😅

Broadly, tho, I like your ideas, ESPECIALLY #1. HubSpot has this kind of testing, and it makes my job quick - I can test against one record I think should pass, one record I think should fail, and know exactly what to tweak. 

For #4, I'd love if I could even have a 'resolve smart value field name' option, kinda like 'resolve user names' when a JQL or issue condition is keyed to specific users' IDs. 

Like # people like this
Gary Spross
Community Champion
June 9, 2026

I appreciate all of these ideas.

For #1, you can use the "Scheduled" trigger for testing. With the scheduled trigger, you can manually run the rule from the rule. The drawback, compared to what you propose, is that the actions will fire, so it still requires a testing setup. Having a simulated run, like what's available for validating web requests, would be very beneficial.

Screenshot 2026-06-09 100045.png

Expanding on #2, undo/re-do options would be helpful. How about also having versioning! It would be great if we could version a rule with a description of what changed. The versions could be used for reversions when necessary or simple sanity checks on what was changed.

#3, smart value intellisense would be amazing. I probably spend most of my time when creating an automation, navigating to documentation to remind myself what the syntax is for smart value formulas/functions.

Some ideas to add to this list...

5. With the inclusion of Rovo, how about the ability to have Rovo review your rule and propose an appropriate description for it? So often I come across rules with nothing in the description section or it's sorely outdated. Like most documentation, people don't care to take the time to fill this out for the next person. Having Rovo available to help populate the description might help get more people to provide a description. In my opinion, a description should be required, regardless of how "simple" the rule might be.

6. Allow for bulk deleting and, within the delete confirmation dialog, specify the rule(s) that are being deleted!

Screenshot 2026-06-09 101241.png

7. Within the audit log, add a filter mechanism for status. The ability to filter out the successes and just see errors would be super helpful.

Like # people like this
Cat Tinsley
Contributor
June 9, 2026

Would also love to see

  • Trigger that runs when a field matches todays date
  • Giving Rovo the ability to read flows so it can highlight improvements or potential errors that will cause your goal to fail
  • The option to create automation patterns that can be customized and reused for common steps in various flows
  • Simpler access to create multi-space rules and fields when you are a space owner/admin and not a global admin
  • Commenting on actions or even a "notebook" for each automation. Place to see the goal, failed attempts, suggestions, next steps, ideas, etc. on the same page
  • Saving versions of a flow so you can restore previous version
  • "Test running" the flow in a sandbox or different console to visually see what it is doing and the actions it is taking
  • Getting to see where the flow is getting stuck or not doing what you would like and asking Rovo how to fix it to align with goal
  • Maybe the ability to create fields within a Confluence page that can align with a Jira issue
  • Option to use a smart value for assigning a parent page within Confluence
Like # people like this
Tom Hudgins
Contributor
June 9, 2026

Oh man - automation rule frustration. 

These are good suggestions and they would really help.

I have such a love-hate relationship with these rules. Things start out simple enough but inevitably, I reach a point where I say "screw it" and do it in Scriptrunner (which is a whole 'nuther issue about triggering a Scriptrunner listener from an automation rule). I know falling back to SR is not a solution for everyone.

There really needs to be a debugger with break points (or just let me step) and variable value views. 

Using the webhook action opens a lot of functionality but not if the endpoint returns pages of responses. Good luck with that. Every paged endpoint seems to work differently so I'm not sure how to solve this but I run into it all the time.

There needs to be a "disable" option on each action so you can skip certain things when testing - similar to your Test option but more granular. 

Collapseable branches. Navigating the layout is cumbersome. Let me collapse branches that I don't need to see.

Comments! Let me add a note to an action to explain why we did this or anything else someone needs to know. Give me a Comment action too.

Functions? Reusable automation functions (either in-line or even better in a library) would be wonderful. These could even be used as data-stores that could be referenced in multiple rules so you only have to define things once. The lookup table action/variable is great but it's localized so you have to duplicate (and maintain) it in multiple places potentially.

These rules are such a dilemma (for me anyway). The drag and drop style of programming makes it easier for people to build solutions but they start to break as soon as you start stretching the envelope. Ironically, as they have added more functionality, it lets you build more complex automations that end up painting you into a corner of crazy nested if-thens, and variable, and logic that you can't keep track of. 

 

Like # people like this
Rune Rasmussen
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Champions.
June 9, 2026

I always start out with a Scheduled Trigger, that triggers once every 9999 months, with a JQL to scope it only to my test work item.
The Scheduled Trigger has a "Run rule now" option in the three-dots-menu in the top right.

An undo/redo button in the rule builder would be great. Versioning as well.
More audit logging other than just "Rune Rasmussen made some changes. Good luck figuring out what though, lol".

Smart value autocomplete is not something I've felt a need for, but I can totally see how it would be helpful.

Field names in Smart Values does work for most of the default fields, I believe.
When Smart Value'ing with Assets you can reference the attributes name, and does not have to use the attribute ID. So somehow the functionality seems to already exist. Just not everywhere.

My biggest wish for automations is Comments on individual components.
Trying to remember to keep Confluence pages up to date with every little change is increasingly tedious and difficult.

Kerrie Gottschalk
Contributor
June 9, 2026

I like all of your ideas. Instead of me having to export my flows and store them in BitBucket so that I have a version history, I would like a version history built in so that I can see what was changed, when it was changed, and the ability to rollback if necessary.

Like Carolyn White likes this
Juan Carlos Pin
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Champions.
June 9, 2026

I always start with manual trigger when assigned to me condition, and fire fire fire, to test, but, it's kinda tedious. 

 

I remember most of fields by heart, but, c'mon, Request Type is Request Type, easy as that!!

@Gary Spross @Tom Hudgins Versioning and Comments on steps would be 

 

FIRE!!!

Carolyn White
Contributor
June 9, 2026

@Rune Rasmussen Ha! YES! '"More audit logging other than just "Rune Rasmussen made some changes. Good luck figuring out what though, lol."' Especially when you only opened it and didn't really make a change - the log still says, "Carolyn touched it last! She did it!" No, I didn't. 

Like Juan Carlos Pin likes this
Bill Sheboy
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Champions.
June 9, 2026

(comment removed)

Kristin Lyons
Contributor
June 9, 2026

I would LOVE a test button and also an undo/redo button.  I've run into those scenarios way too many times :D 

Like Juan Carlos Pin likes this
Sumita Chugh Paul
Contributor
June 9, 2026

I can relate to all these. It would be nice to have these in production.

Like Juan Carlos Pin likes this
Greg D
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Champions.
June 10, 2026

A lot of great ideas and some people in the comments have shared some good ways to test that I would echo (I find it can also be good in some complex cases to mirror your Jira space into a full copy that becomes a test space with a predictable naming convention and the space sharing schemes to fully build a lot of changes at once... you can potentially use a sandbox for Dev, then add things to this Test space to run your scheduled and manual triggers to see how it will fully effect Prod). But a testing function like JMWE has would definitely be helpful.

For number 3, autocomplete would for sure be nice, but just in case you have not seen it, there is a better interactive menu around smart values if you click the curly brackets {}... it has more in it than the below and can be accessed from other places like setting custom fields too... I have overlooked this section in the past:

Curly Brackets Click Provides More Smart Value Detail.png

And then for number 7, they do allow for filtering on status at the site level in the global automation/flow audit log section... along with work item key filtering too:

Can filter by Status and Key in the Global Automation audit log.png

I hope at some point they add those into the space level audit logs and the individual rule audit logs too. But hopefully this helps some of you until we get that. Definitely a really helpful addition that I have seen many people miss on my teams.

Like # people like this
Josh
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Champions.
June 10, 2026

@Juan Carlos Pin this is a great collection of automation improvement ideas!

@Cat Tinsley have you seen the Studio beta? It delivers on this one:

Simpler Multi-Space Rules for Space Admins

 

@Scott Bell feel free to have Rovo scoop up this treasure trove of quality-of-life features and drop them into the product roadmap. 😉

Comment

Log in or Sign up to comment
TAGS
AUG Leaders

Atlassian Community Events