Skip to main content
Question

SLA Escalations Triggered While SLA Clock Is Paused

  • December 25, 2025
  • 0 replies
  • 19 views

Hello everyone,

I would like to validate a behavior related to SLA and Escalation handling in assyst.

Scenario:

  • An event was created with an active SLA.

  • The action “Waiting for User Input” was taken.

  • As expected, the SLA clock was paused (clock status = stopped).

  • The SLA has remained paused for several days and is still stopped until today.

  • Despite the SLA being paused, the system triggered:

    • Escalation Level 1

    • Escalation Level 2

  • Eventually, the ticket was marked as breached.

Important notes:

  • Escalations are handled through the Escalation Manager (internally designed in assyst).

  • No SLA clock resumed during this period.

  • Escalations were triggered while the SLA clock was still paused.

After reviewing the database behavior, it appears that escalation trigger timestamps are calculated and stored at event logging time, based on the logged date and SLA escalation definitions.

When the SLA clock is later stopped (e.g. via “Waiting for User Input”), those pre-calculated escalation timestamps are not recalculated or suspended.

As a result, the Escalation Scheduler continues to trigger escalation levels once the stored timestamps are reached, regardless of the SLA clock status.

My question:
Is this behavior expected in assyst?
Specifically:

  • Should escalations still fire while the SLA clock is stopped due to “Waiting for User Input”?

  • Or should escalations be fully aligned with the SLA clock state (i.e., not triggered while the SLA is paused)?

I would appreciate confirmation if this is by design or if it indicates a configuration issue.

Thank you in advance.