Skip to main content
Book your demo
Dark teal cloud icon
Cloud

Take control of your Jira fields with ScriptRunner Behaviours

Create dynamic rules to show, hide and customise fields based on user actions, selections, issue types and roles–without slowing you and your team down.
diagram showing automated actions in response to a prompt

More focused, less cluttered Jira environments

A brain and a pink cog working together

Align Jira with your business processes

Automate field behaviours and enforce the right processes directly in Jira. Reduce manual work and oversight by applying rules that prevent errors and help teams work more efficiently.

An illustration of a laptop with a teal coloured screen

Enhance the user experience for your teams

Clarify and simplify your team's requirements by hiding irrelevant fields and displaying only what's needed. Reducing clutter and making issue creation and editing easier to navigate, improving user experience.
An arrow lands in the centre of a target

Improve data quality and streamline issue management

Control field behaviours and add custom templates that guide your teams to enter information consistently and efficiently, improving the overall quality of your Jira issues and making content more reliable.

ScriptRunner's Behaviours in action

Unlock responsive, logic-driven field customisation that isn't available natively in Jira.
Behaviours is available exclusively for ScriptRunner for Jira Cloud users.

Check out the most popular use cases

Set field value based on another field

Set field value based on another supported field

Automatically assign a ticket to a specific person if the priority level is set to ‘High’.
A GIF showing how to set field value based on another supported field

Show / hide field based on the selection of another field

Show the ‘Line Manager’ field when ‘HR' is selected in the Department field. If 'Finance' is selected, Line Manager is hidden, and 'Ticket Category’ is shown instead. Both fields are hidden if the 'Product' department is chosen.
A GIF showing how to show and hide fields based on the selection of another field

Pre-fill a template on a field based on the project and issue type

When a user wants to create a new Story under the ‘Engineering’ project, the Summary and Description fields are filled with helpful text that the user can then edit.
A video showing how to pre-fill a field template based on the project and issue type

Make field mandatory based on the selection of another field

Make the ‘Ticket Reviewer’ field mandatory if the priority of an issue is set to ‘High’.
A GIF showing how to make a field mandatory based on the selection of another field

Change field name and add helper text based on the selection of another field

If the ‘Department field' is changed to ‘Product’, the 'Ticket Reviewer’ field automatically changes its name to 'Senior Dev Reviewer’, and helper text is added with more instructions.
Change field name and add helper text based on the selection of another field

Make a read-only field editable by a specific user group based on the selection of another field

When Product is selected in the ‘Department’ field, make the ‘Senior Dev Reviewer’ field read-only for everyone except for the people in a specific user group.
A GIF showing how to make a field editable by a specific user group only

Set field value based on another supported field

Automatically assign a ticket to a specific person if the priority level is set to ‘High’.
A GIF showing how to set field value based on another supported field

Show / hide field based on the selection of another field

Show the ‘Line Manager’ field when ‘HR' is selected in the Department field. If 'Finance' is selected, Line Manager is hidden, and 'Ticket Category’ is shown instead. Both fields are hidden if the 'Product' department is chosen.
A GIF showing how to show and hide fields based on the selection of another field

Pre-fill a template on a field based on the project and issue type

When a user wants to create a new Story under the ‘Engineering’ project, the Summary and Description fields are filled with helpful text that the user can then edit.
A video showing how to pre-fill a field template based on the project and issue type

Make field mandatory based on the selection of another field

Make the ‘Ticket Reviewer’ field mandatory if the priority of an issue is set to ‘High’.
A GIF showing how to make a field mandatory based on the selection of another field

Change field name and add helper text based on the selection of another field

If the ‘Department field' is changed to ‘Product’, the 'Ticket Reviewer’ field automatically changes its name to 'Senior Dev Reviewer’, and helper text is added with more instructions.
Change field name and add helper text based on the selection of another field

Make a read-only field editable by a specific user group based on the selection of another field

When Product is selected in the ‘Department’ field, make the ‘Senior Dev Reviewer’ field read-only for everyone except for the people in a specific user group.
A GIF showing how to make a field editable by a specific user group only

Faster customisations with fewer errors

Create and refine Behaviours without writing or debugging scripts.
Describe what you need in plain language and let the Behaviours Bot generate ready-to-use scripts, highlight errors and speed up testing.
Spend less time fixing syntax and more time delivering clean, focused Jira experiences.


Illustration featuring a teal card-like interface with input fields, a shield icon above it, and a small circular user icon. A cute smiling robot sits to the left inside a yellow circle with sparkles, and a cog with a wrench symbol sits on the right. Colourful abstract dots decorate the background.

Supported across the entire issue lifecycle

Behaviours is supported on Create View, Issue View, and on Transition View.
illustration of a magic wand and a jira board

Your data, protected by design

As Atlassian Platinum Partners and a leading technology provider, we take data security, privacy and platform stability seriously.
We are ISO 27001 certified across the entire ScriptRunner suite and have completed a SOC 2 Type II audit, demonstrating our commitment to secure and compliant products.

Images of ISO/IEC 27001 and SOC2 badges

Ready to try ScriptRunner?

Start your 30-day free trial of ScriptRunner for Jira to get started today.
It's very exciting to have this functionality available for Jira Cloud.
Joe Clark
Behaviours, ScriptRunner for Jira Cloud
Great app! A lot of functionality that is missing in Jira can be done through ScriptRunner. Also the customer service is spot on! I had a problem with a custom script and they helped until it was fixed. I'm very happy with this app and the customer service!
Thijs Rijnders
ScriptRunner for Jira Cloud
One of the best apps for Jira.
Hossein Ebrahimi
ScriptRunner for Jira Cloud

Wanting to explore everything ScriptRunner for Jira can do?

Woman pointing at Jira screen with a Cloud icon and a key