Custom fields required in Jira
This integration requires the custom field incident_id. For details, see the Create an incident in Uptime from Jira guide.
Automatically resolve Uptime incidents from Jira by using our Incidents API and Jira Automation.
This integration requires the custom field incident_id. For details, see the Create an incident in Uptime from Jira guide.
In your Jira project, go to Project Settings → Automation.
To apply this to all your projects, go to Global administration and create a global rule.
Click on Create rule.
Select the Issue transitioned trigger.
For To status, enter Done, then click Save.
Add an IF condition. Choose the incident_id field and set the condition to is not empty.
Add a THEN action and select Send web request.
Configure the web request:
Web request URL: See our guide on obtaining an API token.https://uptime.betterstack.com/api/v2/incidents/{{incident_id}}/resolve
Headers: Authorization: Bearer $TOKEN
HTTP method: POST
Web request body: Custom data
Custom data: {"resolved_by": "{{updated}} - {{changelog.status}}"}
Don't have an API token yet?
(Optional) Add another THEN action to Comment on issue. You can use {{webResponse.body}} to add the API's response to the ticket.
From now on, when a Jira issue is moved to "Done", the corresponding Uptime incident will be resolved.
Please message us at hello@betterstack.com. We will help you with all the necessary configurations.
We use cookies to authenticate users, improve the product user experience, and for personalized ads. Learn more.