Events Not Supported by JQL
This page is about Easy Integrations for Jira Cloud. Using Jira On-Prem? Click the On-Prem button above.
This documentation outlines a series of events that are incompatible with Jira Query Language (JQL). These events come with issue-related data within their context, which can be accessed through data.event.issue
. The following events are not supported by JQL:
For more comprehensive information about these events, kindly consult the Atlassian Developer documentation.
Worklog Created Example
In this example, we will configure a listener to capture the "Worklog created" event and send a Slack message containing the work log details.
Listener Configuration:
Slack Action Configuration:
Worklog Created Event Data:
Below is an example of the data associated with a "Worklog created" event:
{
"timestamp": 1642095588438,
"webhookEvent": "worklog_created",
"worklog": {
"self": "https://ttunca.atlassian.net/rest/api/2/issue/10558/worklog/10003",
"author": {
"self": "https://ttunca.atlassian.net/rest/api/2/user?accountId=557058%3Ab6a4007c-244b-4331-a49d-8d12b1cb9665",
"accountId": "557058:b6a4007c-244b-4331-a49d-8d12b1cb9665",
"avatarUrls": {
"48x48": "https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/557058:b6a4007c-244b-4331-a49d-8d12b1cb9665/01032e29-aee2-433f-9931-dad4245cff4c/48",
"24x24": "https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/557058:b6a4007c-244b-4331-a49d-8d12b1cb9665/01032e29-aee2-433f-9931-dad4245cff4c/24",
"16x16": "https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/557058:b6a4007c-244b-4331-a49d-8d12b1cb9665/01032e29-aee2-433f-9931-dad4245cff4c/16",
"32x32": "https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/557058:b6a4007c-244b-4331-a49d-8d12b1cb9665/01032e29-aee2-433f-9931-dad4245cff4c/32"
},
"displayName": "Tolga Tunca",
"active": true,
"timeZone": "Europe/London",
"accountType": "atlassian"
},
"updateAuthor": {
"self": "https://ttunca.atlassian.net/rest/api/2/user?accountId=557058%3Ab6a4007c-244b-4331-a49d-8d12b1cb9665",
"accountId": "557058:b6a4007c-244b-4331-a49d-8d12b1cb9665",
"avatarUrls": {
"48x48": "https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/557058:b6a4007c-244b-4331-a49d-8d12b1cb9665/01032e29-aee2-433f-9931-dad4245cff4c/48",
"24x24": "https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/557058:b6a4007c-244b-4331-a49d-8d12b1cb9665/01032e29-aee2-433f-9931-dad4245cff4c/24",
"16x16": "https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/557058:b6a4007c-244b-4331-a49d-8d12b1cb9665/01032e29-aee2-433f-9931-dad4245cff4c/16",
"32x32": "https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/557058:b6a4007c-244b-4331-a49d-8d12b1cb9665/01032e29-aee2-433f-9931-dad4245cff4c/32"
},
"displayName": "Tolga Tunca",
"active": true,
"timeZone": "Europe/London",
"accountType": "atlassian"
},
"comment": "It was easy 🙂 ",
"created": "2022-01-13T19:39:48.438+0200",
"updated": "2022-01-13T19:39:48.438+0200",
"started": "2022-01-13T17:24:26.701+0200",
"timeSpent": "2h 15m",
"timeSpentSeconds": 8100,
"id": "10003",
"issueId": "10558"
}
}
Slack Message Script:
// ? is the Optional_chaining.
// https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Optional_chaining
return 'A new Jira event is occurred: ' + data.event.webhookEvent +
'. Author: ' + data.event.worklog?.author?.displayName +
'. Spend time: ' + data.event.worklog?.timeSpent +
'. Work log comment: ' + data.event.worklog?.comment;
Slack Message:
The following message is sent to Slack:
“A new Jira event is occurred: worklog_created. Author: Tolga Tunca. Spend time: 15m. Work log comment: Easy Peasy\!”