Skip to:

JavaScript Button for Confluence

for Confluence Cloud
  • Supported

Execute JavaScript macros with the click of a button

YouTube's thumbnail image for the video.

Fetch, Analyse, Store

Fetch text from a page, analyse the text with a java script macro, store the result back to the page. Learn more.


Call Jira and Confluence REST API to fetch data. Learn More

Search And Replace

Search pages with Confluence Query Language expressions and replace content of found pages. Learn more.

More details

  • Add a button to any confluence page
  • When user invokes the button, execute a JavaScript macro
  • Receive page data as parameters
  • Return page update as function results
  • Show information in a dialog
  • Use Confluence Query Language to process multiple pages in batch
  • Invoke Jira and Confluence REST API

Learn more.

Privacy and security

Privacy policy

Atlassian's privacy policy is not applicable to the use of this app. Please refer to the privacy policy provided by this app's partner.

Partner privacy policy


Integration Details

JavaScript Button for Confluence integrates with your Atlassian product. This remote service can:

  • View user information in Jira that the user has access to, including usernames, email addresses, and avatars.
  • Read Jira project and issue data, search for issues, and objects associated with issues like attachments and worklogs.
  • View page content.
  • Search Confluence. Note, APIs using this scope may also return data allowed by read:confluence-space.summary and read:confluence-content.summary. However, this scope is not a substitute for read:confluence-space.summary or read:confluence-content.summary.

Learn and explore

  • What’s Marketplace
  • App installation
  • About Atlassian
  • Atlassian resources
  • Search and ranking
  • Atlassian events
  • Atlassian foundation