Skip to main content

Listeners

What are Listeners?​

Sometimes you need to execute a script with business logic as a result of some content events, like Issue Created, Issue Updated, Page Created, Page Updated, etc. So typically listeners are functions which are executed for particular events in Jira or Confluence and execute some logic to process their content.

Where are Listeners in Script Master?​

We had this functionality in the app in the past, but due to Forge invocation limitations, we decided to remove it. Forge event listeners could produce a huge amount of invocations on an actively used instance, and because of invocation limits, some event listeners could be missed, which produces unexpected behavior and does not guarantee executions. We've found a good workaround to avoid using Forge listeners while providing similar functionality to Atlassian Admins - a combination of Automation (Jira Automation and Confluence Automation) and Web Triggers.