Zendesk SLA reset on reply or status: A complete guide

Stevia Putri
Written by

Stevia Putri

Reviewed by

Stanley Nicholas

Last edited February 20, 2026

Expert Verified

Banner image for Zendesk SLA reset on reply or status: A complete guide

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.

Visual comparison of SLA timer reset versus pause behavior
Visual comparison of SLA timer reset versus pause behavior

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.

SLA configuration panel for setting reply time targets and business hours
SLA configuration panel for setting reply time targets and business hours

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.

Decision tree for preventing false SLA breaches from non-actionable customer messages
Decision tree for preventing false SLA breaches from non-actionable customer messages

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.

Quick reference guide for Zendesk SLA metrics reset versus pause behavior
Quick reference guide for Zendesk SLA metrics reset versus pause behavior

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.

eesel AI dashboard for configuring the AI agent with no-code interface
eesel AI dashboard for configuring the AI agent with no-code interface

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.

eesel AI Copilot sidebar suggesting replies in a help desk interface
eesel AI Copilot sidebar suggesting replies in a help desk interface

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

No, changing priority does not reset SLA timers. The existing target continues, but the time target adjusts to match the new priority's configured value. Any elapsed time carries over. Breaches that occurred under the old priority remain in your reporting.
Zendesk doesn't have a native 'no reply needed' option. Common workarounds include: using a macro to add then immediately privatize a public comment (fulfilling the SLA without customer visibility), temporarily moving the ticket to a different SLA policy without Next Reply Time tracking, or using triggers to pause the ticket in a way that stops the metric.
Periodic Update resets after each public agent comment and never pauses. Pausable Update also resets after agent comments but pauses when the ticket is in Pending status. Use Periodic Update when you want strict accountability for customer communication regardless of status. Use Pausable Update when it's acceptable for the clock to stop while waiting on customers.
Standard First Reply Time does not calculate on tickets where an agent creates the ticket with a public comment because the target is immediately satisfied. However, you can enable advanced settings to activate First Reply Time on agent-created tickets, measuring until the agent's second public reply.
By default, no. SLA targets require public comments. However, Zendesk offers advanced settings (available on qualifying plans) that allow First Reply Time, Next Reply Time, and Periodic Update targets to be fulfilled by internal notes. Enable these in Admin Center under Objects and rules > Business rules > Service level agreements > Advanced settings.
SLA policies are included with Suite Professional and higher plans, starting at $115 per agent per month when billed annually. They are not available on Suite Team or Support Team plans. Group SLAs (for internal team tracking) require Enterprise plans.

Share this post

Stevia undefined

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.