Synchronize Jira Issue events to Flashduty via webhooks to collect change events.Limitations#
In Jira#
You must have permission to modify Settings=>System=>Webhooks.
(For self-hosted deployments) Your Jira server must be able to access the domain api.flashcat.cloud.
Supported Versions#
This guide is compatible with both Jira Cloud and Self-hosted versions.Setup Steps#
In Flashduty#
1.
Go to the Flashduty console, select Integration Center=>Change Events to enter the integration selection page.
2.
Integration Name: Define a name for this integration.
3.
Click Save and copy the newly generated push URL for later use.
In Jira#
2.
Go to Settings=>System=>Webhooks page, click the Create button
3.
Enter the callback URL as the push URL from your integration, and check Issue Created/Updated/Deleted event types
4.
Optionally, enter JQL to further narrow down the scope of events to sync (such as specific Projects)
5.
Click the Save button to submit the configuration

Status Mapping#
Flashduty extracts the status.name information from the webhook payload by default and converts the status according to the following mapping:
Jira | Flashduty | Status |
---|
planned | planned | Created |
to do | planned | Created |
ready | ready | About to Start |
processing | processing | In Progress |
open | processing | In Progress |
reopen | processing | In Progress |
in progress | processing | In Progress |
canceled | canceled | Canceled/Rolled Back |
aborted | canceled | Canceled/Rolled Back |
done | done | Completed |
resolved | done | Completed |
closed | done | Completed |
Please contact Flashduty if you wish to modify this mapping.