Zendesk SLA reset on reply or status: A complete guide

Stevia Putri

Stanley Nicholas
Last edited February 20, 2026
Expert Verified
Managing Service Level Agreements (SLAs) in Zendesk can feel like trying to catch smoke. You set up policies, define targets, and watch the timers tick down. But then something unexpected happens: a ticket priority changes, a customer sends a message that doesn't need a reply, or your team marks a ticket as pending. Suddenly, those SLA timers are behaving in ways you didn't anticipate.
Understanding when Zendesk SLA timers reset versus pause isn't just a technical detail. It's the difference between accurate reporting and spending hours each week manually explaining why metrics look "wrong" to your leadership team. This guide breaks down exactly how these mechanics work so you can configure your policies with confidence.
Understanding the difference: Reset vs pause
Before diving into specific metrics, let's clarify two fundamentally different behaviors:
Reset means the timer starts counting from zero again. Any elapsed time is wiped clean, and the SLA begins fresh. This happens when specific events trigger a new measurement cycle.
Pause means the timer stops temporarily but remembers where it left off. When conditions change, the timer resumes from exactly where it paused. No time is lost or gained.
Here's why this distinction matters. When a timer resets, your team gets a full fresh target window. When it pauses, the pressure stays on because that original deadline is still looming. Misunderstanding which behavior applies to which metric leads to false confidence or unnecessary panic.
Zendesk SLA pause on status: When timers stop temporarily
Resolution metrics behave differently from reply metrics. Instead of resetting on agent actions, they pause based on ticket status. This better reflects the reality of support workflows where work isn't always continuous.
Requester Wait Time
Requester Wait Time measures the total time a customer spends waiting for your team across the entire ticket lifecycle. The clever part is that it automatically pauses when the ticket is in Pending status (waiting for the customer).
The timer runs while the ticket is New, Open, or On-hold. When you mark it Pending, the pause engages. When the customer replies and status returns to Open, the timer resumes exactly where it left off.
This metric gives you the most customer-centric view of your performance. It answers: "How long did this person actually wait for us?" not "How long did the ticket exist?"
Agent Work Time
Agent Work Time takes the pause concept further. It only counts time when the ticket is in New or Open status, pausing on both Pending AND On-hold.
Why the difference? On-hold typically means you're waiting on a third party: a supplier, a shipping carrier, another department. If you're waiting on someone else, you're not actively working the ticket, so the metric shouldn't count against your team.

This metric is particularly useful for teams that escalate tickets to external parties. It measures only the time tickets are genuinely available for your agents to work on.
Pausable Update
Pausable Update combines concepts from both categories. Like Periodic Update, it measures time between agent comments. But like resolution metrics, it pauses when the ticket is Pending.
The target activates when an agent makes their first public comment while the ticket is New, Open, or On-hold. It pauses if the ticket goes Pending. It resumes when the ticket returns to Open or On-hold.
One quirk to watch for: if an agent submits a public comment and changes status to Pending in the same action, the Pausable Update metric won't apply until the ticket is first submitted in New, Open, or On-hold with a public comment. This trips up some teams who expect the metric to start immediately.
Common edge cases and workarounds
Even with clear rules, real-world scenarios complicate SLA tracking. Here are the most common edge cases support teams encounter.
The "No Reply Needed" Scenario
Your agent solves a ticket. The customer replies with a simple "thank you" or confirmation that the solution worked. Technically, this creates a new Next Reply Time target because there's an unanswered customer comment. But responding feels awkward and unnecessary.
When the customer comments again on a genuinely new issue, the SLA timer counts from their original "thank you" message, not the new problem statement. This creates false breach reports and skews your metrics.
One workaround involves using a macro that adds a brief public comment (which fulfills the SLA) then immediately makes it private so the customer never sees it. Another approach temporarily moves the ticket to a different SLA policy that doesn't enforce Next Reply Time, using a trigger to move it back if the customer sends another message.
Priority Changes and False Breaches
A ticket comes in as Normal priority with a 24-hour resolution target. After investigation, you realize it's more urgent and change it to High priority with a 4-hour target. The problem? If the ticket already breached under Normal priority, that breach stays in your reporting even though the ticket is now being handled appropriately under High priority targets.
Zendesk applies new priority targets going forward but doesn't retroactively adjust historical breach data. This causes headaches for teams trying to report accurately on SLA performance.
Some teams work around this by creating entirely new tickets when priority changes significantly, though this loses conversation history. Others maintain separate tracking spreadsheets to note which breaches were "legitimate" versus "priority change artifacts."
Reopened Tickets
When a solved ticket gets reopened, different metrics behave differently:
- First Reply Time and Next Reply Time: Activate fresh targets if reopened with a public customer comment
- Periodic Update and Pausable Update: Activate new targets only if reopened with an agent public comment
- Agent Work Time and Requester Wait Time: Reactivate the same target, treating time in Solved status like a pause
- Total Resolution Time: Continues counting from ticket creation, treating Solved time as a pause
Understanding these nuances helps explain why reopened tickets sometimes seem to have strange SLA behavior.
Best practices for configuring SLA policies
After understanding reset and pause mechanics, how should you actually set up your policies? Here are practical recommendations from teams that have learned the hard way.
Start simple. Choose First Reply Time plus one resolution metric (Requester Wait Time is usually the most customer-centric choice). Get comfortable with these basics before adding complexity like Next Reply Time or Periodic Update.
Decide carefully between business hours and calendar hours. Business hours are fairer to your team because they don't count nights and weekends. But customers experience calendar time. A ticket submitted Friday evening feels like it's been open all weekend, even if your business hours clock hasn't ticked much. Some teams use business hours for internal reporting and calendar hours for customer-facing commitments.
Order your policies correctly. Zendesk evaluates them from top to bottom and applies the first match. Put your most restrictive policies at the top and broader catch-all policies at the bottom. A common mistake is having a generic policy match everything before specific policies get evaluated.
Consider channel differences. Chat conversations have different expectations than email tickets. You might want a 5-minute First Reply Time for chat but a 1-hour target for email. Use conditions to route different channels to different policies.
Set realistic targets based on actual capacity, not aspirational goals. An SLA you consistently breach is worse than no SLA at all. It trains your team to ignore the metric and erodes trust with customers who see commitments not kept.
Improving Zendesk SLA performance with AI
Understanding SLA mechanics is important. But wouldn't it be better to hit those targets effortlessly?
Modern AI tools help you resolve tickets faster and more consistently. eesel AI offers AI Agent and AI Copilot that work directly with your Zendesk integration to improve your metrics.

Our AI Agent handles common, repetitive questions instantly. A customer asks about password resets, order status, or basic troubleshooting? They get an accurate response in seconds, not hours. Your First Reply Time becomes effectively instant for these tickets, and your resolution times drop because routine issues never reach a human queue.
For complex issues that need the human touch, our AI Copilot drafts responses by pulling information from your knowledge base, past tickets, and connected documentation. Agents review and send rather than starting from scratch. This cuts Agent Work Time and gets customers answers faster.

You can simulate our AI on your historical tickets before going live. See exactly how it would have performed against your existing SLA targets. Adjust configurations based on real data rather than hoping for the best.
Since we integrate directly with Zendesk, there's no complex setup or workflow changes. Your existing SLA policies keep measuring as always, but the numbers look better.
Frequently Asked Questions
Share this post

Article by
Stevia Putri
Stevia Putri is a marketing generalist at eesel AI, where she helps turn powerful AI tools into stories that resonate. She’s driven by curiosity, clarity, and the human side of technology.


