Next Reply SLA - How to deal with tickets that don't need a reply? | Community
Skip to main content

Next Reply SLA - How to deal with tickets that don't need a reply?

  • May 23, 2025
  • 4 replies
  • 0 views

Tom34

We have strict response time SLAs but sometimes a ticket doesn't need a reply,

 

Right now I have a macro “No reply needed” that when applied takes the ticket out of the policy that enforces next reply SLAs

 

However when the customer comments again, the Next Reply SLA needs to be applied again. I have a trigger that will automatically put the ticket back into the appropriate SLA policy

 

The problem there is that the ticket will immediately breach because the next reply sla counts from their original message (that didn't need a reply) and not this new one that does. This then throws off our SLA reports and requires a lot of manual effort to try to work out which were false sla breaches and which were legitimate breaches.

 

Does anyone have a  better way to handle this scenario to avoid a false ticket breach?

4 replies

Jacob20
  • May 24, 2025

Hi Tom.  

 

I have similar challenges, and have tried many workarounds. For now the best workarounds for me goes something like this. 

 

1. Have agents satisfy the next reply target, by adding a public comment on the ticket. 

This could be done directly in the composer, or they can use a macro, or they can use a macro that activated a trigger with an autoresponse action. 

 

2. Make sure your notification triggers have a “comment does not contain string” condition, so it/they won't for for this particular message (the string should be pretty unique, so this isn't accidentally applied in normal conversation).

 

3. After the public comment had been made, the agent can toggle on the ticket events and make the comment private. This way it will not show up for the requester in later emails as part of the thread. I have a ZIS flow that does this last step automatically, but it can be done manually too.

 

Hope this helps. 


Your "No reply needed" macro causes false SLA breaches when customers reply because the SLA clock restarts from their original message. The best solution is to configure your ticketing system to PAUSE the Next Reply SLA clock when the "No reply needed" macro is applied (e.g., by changing the ticket status to "On-Hold" or "Waiting for Customer"). Then, when the customer replies, your trigger should RESUME the SLA clock from that new message. This accurately reflects response time and prevents skewed reports. If pausing isn't an option, some systems allow explicitly resetting/restarting the SLA clock via a trigger. 


Tom34
  • Author
  • May 27, 2025

Pamela329Lac - Thank you for the reply, but we do already set the ticket to “Waiting for customer" when appropriate and the SLA Clock still counts from thir earlier message not a newer one, so I dont think that will work in this case

 


Jacob the Moderator - Thank you! That sounds like it will work. A shame zendesk can't handle this common use case but your method is a lot better than having to slowly go back through breaches and work out individually which ones are real or not etc

 

 


  • May 29, 2025

Thanks for sharing @jacob20 !