Listeners are personalized Jira Webhooks. You can define as many listeners as you want under the Apps (Jira top menu) > Manage your apps > Easy Integrations configuration > Listeners app menu item.
List of Listeners
Listeners are displayed as list on the home page of Listeners. Click "Add listener" to create a new listener. Click listener name to update a listener.
Creating a new Listener
Field Name | Description | ||||||||
---|---|---|---|---|---|---|---|---|---|
Listener Name | Give a name for the listener, it's just a reminder for you! | ||||||||
Uncheck to disable the listener. | |||||||||
Define how many times to retry when an API call is failed. Maximum 5 retries are allowed! Listener will try to continue where it was failed on previous attempt. | |||||||||
Events | Add events in the popup
When no event is selected! The listener will not work until it's selected in a Post Function of Easy Integrations app | ||||||||
Condition | Enable or Disable condition. When enabled, write the JavaScript condition of the listener. When enabled, Listener actions will work if the script returns true. See Context variables, Scripts and Events for details. Example: return startsWith(data.event.issue.fields.summary, 'Sultans of Swing'); | ||||||||
Actions | Add one or more actions for the listener. Each action is executed in order. A unique reference ID is assigned by the app for each action, example: "api3". See Listener Actions for more details |