Skip to main content

Ready to fly through your automations and customisations faster than ever?

Become an automation hero with the help of HAPI
A Jira and Confluence Admin wearing a cape and mask with sparkles and stars

Scripted automation in Jira and Confluence has forever changed!

Say hello to HAPI: your new scripting sidekick.
Script glider
A lightning bolt icon
Get more output for less input
Fly through your automations and customisations faster than ever. Accelerate your transformation and automation for less time, effort, and brainpower.
A stopwatch icon
Create without context switching
There’s no need to keep ten tabs open for reference, just focus on your goal and let us do the heavy lifting.
An illustration of a pair of hands cradling a pink circle with a checkmark inside
Recreate your business processes quickly
Create conditional or complex automations and customisations using human, intuitive approaches. You no longer need to be a master of Groovy or Atlassian APIs.
A mortar board graduation cap
Upskill easily on automation and customisation
No need to learn or recall programming languages or API syntax: all you need to know to get started is what you want to achieve.

In addition to the easier-to-read formatting of HAPI, this major upgrade also provides suggestions and autocompletions as you type, making the experience of creating your automations faster and smoother than ever before, whether you’re an expert or a total beginner.

Autocompletions appear as the user types out HAPI

ScriptRunner can do anything: now you can too

We have opened the doors of coding in ScriptRunner to administrators of any background. It's time to get HAPI!
A Jira and Confluence Admin in a hero cape and glasses

Here is the script for creating a Jira issue written out in full Groovy, compared with the same task written out in HAPI. Scripts can now be up to 70% shorter.

A long script shows in Groovy next to a short script in HAPI

"Wow—that looks like something I could actually explain to my team."

April, a ScriptRunner user

HAPI Examples

You may have read how HAPI works but are unsure how to use it effectively in your Jira instance.

We have created multiple use cases/examples that incorporate HAPI in the scripts, ready for you to explore and customize to your Jira instance.
A person looking up

Get started with HAPI script snippets

The easiest way to get started with HAPI: simply adapt these script snippets to suit your needs.

Check out our helpful HAPI documentation

Everything you need to know about HAPI.
Rocket flying

We're always improving HAPI

Keep up to date with the latest updates and enhancements to HAPI in our changelog.

HAPI training zone

Take a short tour of HAPI.
Education hat

Take the HAPI tour

Let Customer Success Manager Bobby Bailey take you on a short tour of HAPI.

How to use HAPI with your existing scripts

In less than 5 minutes, learn how you can combine scripts using both Groovy and HAPI to start benefiting from faster automation implementations the second you upgrade to the latest version of ScriptRunner for Jira Data Center or Server.

How to use HAPI with custom fields

Understand how HAPI interacts with your existing custom fields to make customisation and automation quicker than ever, also in under 5 minutes!

HAPI arrives for Confluence

See HAPI for Confluence in action! In this video, we will show you how to deactivate Confluence users who have been inactive for more than 90 days using a HAPI script.

Create a Confluence page for each subtask of a Jira issue and add a label

By the end of this video, you'll be able to write a HAPI script that creates a Confluence page for each Jira subtask in a specified issue and adds a label to that page.


What is HAPI?
chevron icon
HAPI is a new and quicker way to define your Jira and Confluence automations and customisations.
It's compatible with existing scripts and is built around Jira and Confluence terminology and use cases. It is tightly integrated with the script editor and ScriptRunner features like Behaviours and Listeners.
Use our in-app snippets, our library scripts, as well as our official HAPI user documentation on Jira and Confluence.
You can install HAPI from version 7.11.0 onwards of ScriptRunner for Jira Server/Data Center and version 8.15.0 onwards for Confluence Data Center.
Yes, you will need to upgrade to at least version 7.11.0 of ScriptRunner for Jira Server/Data Center and 8.15.0 for Confluence Data Center.
No. You can keep existing scripts as they are. However, if you wish to make your current scripts shorter and more manageable, then you may want to update them to make use of HAPI.

Blog: Imagining a new world for Jira customisation

Imagine being able to say yes to every (sensible) automation or customisation request that you get for Jira. To laugh in the face of simple requests and solve them within minutes. Being able to deliver even on the more complex asks, every single time.
When Franziska from finance asks if there is a way to—finally, once and for all, please—force a receipt attachment for every issue raised with the expense type; you can instantly...

Try it for free

If you are yet to try ScriptRunner you can get your full-feature trial of ScriptRunner for Jira and Confluence from the Atlassian Marketplace today to start automating, customising, and extending Jira and Confluence to truly fit your organisation.

Other upcoming and recent changes

See what else we're working on within the ScriptRunner for Jira and Confluence on-premise team!
A person stands in front of a Jira board with a magnifying glass