Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

How to Reset SLA when any type of comment is added?

durso
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
July 25, 2025

I see two options for resetting SLA if an issue if commented on, "by customer" or "for customer", I was wondering to see if there was a way for any comment or internal note to reset the SLA of the issue.

I see the API workaround for forecebly rebuilding the SLA but when the item is rebuilt it still shows the previous time

I tried a basic SLA with "issue created" start condition and the "status done" stop condition with an automation that rebuilds the SLA when the issue is commented on, the automation worked and the API call returns a 200 but the SLA is not reset to 24 hours

https://support.atlassian.com/jira/kb/use-automation-to-recalculate-slas/ support article for reference

 

 

Example

Ticket is opened -SLA is 24Hr

12 Hours Pass -SLA is 12 Hr

Eng does an internal reply on ticket -SLA Reset to 24hr and counts down

 

(preferably without 3rd party tools)

Any help would be appreciated thanks in advance.

 

2 answers

1 vote
Tuncay Senturk _Snapbytes_
Community Champion
July 25, 2025

Hi @durso 

Welcome to the Community!

This is a known limitation in JSM. SLAs do not reset when using the Recalculate SLA action unless the issue goes through the defined SLA start condition again. It only rebuilds the SLA, it does not reset/restart by comments or any actions (which don't match the SLA start condition). 

You must use a start condition that can be re-triggered, such as a custom field or transition. @Mikael Sandberg already mentioned the solution with a new status (transition)

Similarly, you can add a custom field, let's say a checkbox named "Reset SLA Flag".

Then modify your SLA definition

 

  • Start: When Reset SLA Flag = Yes

  • Stop: When Status = Done

Then define an Automation rule which will update this custom field to Yes, when the Issue commented (or internal comment added). 

This way, the SLA starts every time the flag is set, which your automation does after a comment.

Another option would be to use the Time to SLA app, which offers various resetting and restarting SLA options.

I hope this helps!

 

 

 

1 vote
Mikael Sandberg
Community Champion
July 25, 2025

Hi @durso,

Welcome to Atlassian Community!

The only way to stop/reset the SLA is to do one if the actions listed under Conditions. It cannot be done via the API, since that could override the conditions in the SLA. So in your case what I would consider is to add a new status when the team adds an internal comment that would stop the SLA. 

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
ENTERPRISE
TAGS
AUG Leaders

Atlassian Community Events