Script Runner

(88) 53766 downloads Jamie Echlin Admin toolsAvailable for JIRA 6.2 - 6.2.3 Unsupported
This add-on isn't formally supported, but you can ask a question via Atlassian Answers.

Ask a question

Use scripting to make JIRA the way you want it

Built-in administration/maintenance scripts

Powerful JQL functions

Scripted Fields

Useful default functionality for administrators, for instance "su" to another user, copy a project etc etc, or run your own groovy scripts.

Script Runner ships with a long list of extremely powerful JQL functions. For instance, query for parent tasks on attributes of their subtasks, find all issues that are blocked by unresolved bugs.

Create your own calculated custom fields with groovy, the simple scripting language. You may never need to learn maven!

Pricing overview

This add-on is free for download instances.

You may download and install it using the Universal Plugin Manager inside of your Atlassian application.

This add-on is not available for OnDemand.

You can browse available OnDemand add-ons here.

User reviews

(88)Sign in to write a review »
by Brannon Fay on 09 Jan 2014
This plugin has allowed me to seamlessly implement our actual desired Agile flow and minimize our Scrum Team's time in JIRA, letting them focus on their actual work. Any questions I had or problems I encountered were already answered online or I could quickly figure them out. There is nothing I have not been able to tackle with this plugin.
3 out of 3 found this review helpful
Was this review helpful?YesNo
by Daniel Bergamin on 13 Dec 2013
Could not live in JIRA land without this absolutely indispensable plugin. Finally a good way to deal with the things that it's not quite worth the time and effort to build a small plugin for. Whats more, judging by Atlassian Answers, this plugin has some of the best support out there. A lot of us in the JIRA ecosystem owe you one Jamie, many thanks.
2 out of 2 found this review helpful
Was this review helpful?YesNo

Vendor response

Thank you, much appreciated. Same to the other reviewers.
by Mariano Benitez on 16 Nov 2013
indispensable, cannot do anything without this plugin
2 out of 2 found this review helpful
Was this review helpful?YesNo
by Zachary Smith on 09 Apr 2014
I just installed Script Runner through the JIRA add-on manager. It adds the issueFunction custom field, but I can't seem to use the JQL functions as described. I've disabled/enabled uninstalled/reinistalled and restarted JIRA several times. Entering "issueFunction in hasLinks("blocks") and resolution is empty" responds with "Unable to find JQL function 'hasLinks()'".
Was this review helpful?YesNo

Vendor response

Can you create an issue at including the full log from jira startup, thanks
by Mark Cudzich on 04 Mar 2014
Awesome plugin! It saved us a lot of time and I'm sure it will in the future. It would be nice if there was a way to restrict some of the build-in scripts to system admins only and not all JIRA admins. The "Switch to a different user" script, while very useful for debugging, has us worried.
Was this review helpful?YesNo

Vendor response

Hi Mark... Please add yourself as a watcher to I will probably make changes as discussed in that ticket.

More details

Script Runner is a collection of powerful but easy-to-use workflow functions, JQL functions, listeners and services.

Either augment the ones provided with groovy, or write your own. You may never need to write your own java plugin again.

Free add-on FAQ

Good news! This add-on is free.


Script Runner isn't formally supported.

Release notes

version 2.1.17JIRA 6.2 - 6.2.3

New in this release

Very minor changes for 6.2.

However you should check your custom workflow scripts, script fields etc etc on a copy of your production database running JIRA 6.2, before you install into your production instance(s).

See also Preparing for 6.2.


  1. Log into your JIRA instance as an admin.
  2. Click the admin dropdown and choose Add-ons. The Manage add-ons screen loads.
  3. Click Find new add-ons from the left-hand side of the page.
  4. Locate Script Runner via search. Results include add-on versions compatible with your JIRA instance.
  5. Click Install to download and install your add-on.
  6. You're all set! Click Close in the Installed and ready to go dialog.

To find older Script Runner versions compatible with your instance, you can look through our version history page.

Similar add-ons