How can I implement SLA tracking in JIRA Cloud?

How can I implement SLA tracking for tickets in JIRA Cloud? I couldn’t find any plugins or add-ons that support this functionality. Any suggestions would be greatly appreciated.

hey i’ve used custom fields with automation and your jql filters make the trick. its not a native solution so you gotta setup some workarounds but it did work for me. gives you a kinda idea for SLA tracking in jira cloud.

hey, i used webhooks with custom fields on state change events to simulate sla tracking. it’s kinda hacky but works if you time the events right. hope this helps, cheers

In my own experience, I tackled SLA tracking in JIRA Cloud by combining automation with a scheduled background process. I defined automation rules that marked critical timestamps when tickets transitioned between key statuses, and then used a periodic check via the REST API to update SLA metrics. This hybrid approach helped overcome some of the limitations of native JIRA Cloud, and it allowed tailored notifications when time thresholds were exceeded. Although it required careful calibration to match our workflow, the resulting system reliably tracked SLA breaches with sufficient precision.

I have implemented SLA tracking by combining Jira automation with custom fields that capture time metrics across different ticket statuses. I configured rules that update SLA fields based on trigger events and conditions reflecting status changes. Although it required some trial and error to fine-tune the automation timing and conditions, the end result was a system that reliably identified breaches and alerted relevant team members. Despite its non-native nature, this method provides practical SLA tracking while remaining flexible enough for further refinements based on evolving requirements.

I encountered a similar scenario while setting up SLA tracking in JIRA Cloud. In my implementation, I decided to rely on the combination of custom fields and automation rules to capture timestamps and status changes. By inserting script conditions within automation, I was able to capture accurate transitions which were then used to calculate SLA metrics. There were some initial challenges, particularly ensuring the timing for fast-moving tickets was recorded precisely. Once refined, the solution offered a flexible way to monitor and report SLA breaches even without native support.