« Blog Home

What is ScriptRunner ?

Getting your Trinity Audio player ready...
scriptrunner logo

ScriptRunner is a versatile add-on that extends the functionality of Atlassian products, including Jira, Confluence, and Bitbucket.

Here are some examples how it supports each of these platforms:

1. Jira:

  • Automation: Enables complex workflows and automations beyond Jira’s native capabilities.
  • Custom fields: Allows for dynamic field calculations and validations.
  • REST endpoints: Facilitates creation of custom REST endpoints for integrations.
  • RScripted JQL functions: Expands Jira Query Language with custom functions.
  • Bulk operations: Supports scripted bulk changes to issues.

2. Confluence:

  • Custom macros: Enables creation of dynamic content through scripted macros.
  • Automation: Allows automated page creation, updates, and management.
  • Integrations: Facilitates connections with external systems and data sources.
  • Customizations: Supports tailoring of Confluence’s behavior and appearance.

3. Bitbucket:

  • Webhooks: Enables creation of custom webhooks for advanced integrations.
  • Merge checks: Allows implementation of custom merge checks and validations.
  • Repository hooks: Facilitates creation of custom pre- and post-receive hooks.
  • Automation: Supports automated tasks related to repositories and pull requests.

ScriptRunner primarily uses Groovy as its scripting language,
allowing for powerful and flexible customizations across all three platforms.
It provides a way for administrators and developers to extend the functionality of Jira, Confluence, and Bitbucket beyond their out-of-the-box capabilities, tailoring these tools to specific organizational needs.

We’ve helped many shops to plan and apply automated workflows using ScriptRunner,
and we can help you too.
Contact us for any questions: atlassian@almtoolbox.com
or call us: 866-503-1471 (US & Canada) / International +972-722-405-222

    * Full Name

    * Work Email

    * Are you using any AI tools today? What tools?

    <!--

    Do you have any questions you'd like to ask before the webinar?

    --> <!---->

      * Full Name

      * Work Email

      Are you using any SCA solution? Which one?

      <!---->

        * Full Name

        * Work Email

        * Are you using OpenProject?

        Do you have any questions you'd like to ask before the webinar?

        <!---->

          * Full Name

          * Work Email

          * Are you using any Secrets Management solution? Which one?

          <!---->