Heads up! ScriptRunner for Confluence documentation has moved to https://docs.adaptavist.com/sr4c. Adaptavist will keep this site up for a bit, but no future updates to documentation will be published here. ScriptRunner 6.20.0 will be the last release to link to scriptrunner.adaptavist.com for in-app help.
Scriptrunner for Confluence

Extend and Automate Confluence via built-in or your own customised groovy scripts

Extend Confluence events

Try out our example code that extends the Page Event to add in-line comments.

Administer all your space and pages

Use some of the built-in scripts or write your own to help ease your Confluence admin burden

Set Permissions for your Spaces and pages in Confluence

Extend Confluence with scripted macros

Try out our example macro that returns all the Atlassian latest products and versions in a table.

Customise your Confluence menus, pop-ups and dialogs

Add your own "Approve this page" button, your own pop-up (AUI flag) and custom dialog

page approved

Schedule jobs to check your Confluence content

Try out our example that shows how to add a "requires-review" label to outdated pages

add label job config

Have questions? Visit the Atlassian Community to connect, share, and learn with other Atlassian users and experts, including Adaptavist staff.

Ask a question about ScriptRunner for JIRA, Bitbucket Server, or Confluence.

Want to learn more? Check out courses on Adaptavist Learn, an online platform to onboard and train new users for Atlassian solutions.