Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Best SLA plugin for my usage

slucchesini
Contributor
August 18, 2026

Hello,

I get service tickets that can be assigned to different teams along their lives, and I would like to be able to calculate the time spent with each team assigned, considering they can have different calendars.

I've tested Time to SLA but I wasn't able to get what I want. Basically:

- I need a different calculation (whether it's the SLA itself or a goal) depending on the Team field value at a given time; e.g a "Team 1" SLA would typically start and stop when the ticket is assigned to Team 1. I wasn't able to get that with Time to SLA, as the SLA can start when the Team changes value but it's impossible to define which value.

- Each team can have a diffrent calendar, e.g one team can work 24/7 and one other can have office hours

- I need to be able to export the data either in CSV / Json or, even better, with REST APIs

I know a lot of app developers are hanging out here so if your plugin does it, don't hesitate to tell me!

Cheers,

Simon

4 answers

2 votes
Fatma Uzundemir from The Starware
Atlassian Partner
August 19, 2026

Hi @slucchesini , 

It sounds like you’ve already explored Time to SLA quite thoroughly and are running into a Jira Cloud limitation: SLA start/stop conditions can react to changes in a value, but you can’t assign a different calendar to each Team value within the same SLA goal.

A Jira Admin can define a global calendar, but that won’t solve this case either — you need a separate calendar per Team.

🌱 If you’re open to a Marketplace app, ChronoFlow - Wait Time Analysis for Jira is designed for this kind of per-Team time tracking:

  • 🌍 Separate calendar per Team: Create a ChronoFlow custom field for each Team and assign its own business calendar — e.g. 24/7 for Team 1, 9–5 for Team 2, with separate holiday/weekend settings. Each Team’s time is calculated independently.
  • 📊 No blended SLA: Each Team gets its own metric and calendar. You can add a target/goal if needed, or simply track the actual elapsed time.
  • 🏷️ Custom fields & JQL: Each Team’s calculated time appears as a custom field on the issue view/issue navigator and can be queried with JQL.
  • 📤 Reporting: Reports can be based on JQL or saved filters and exported as CSV, JSON, or XLSX.

One detail I’d recommend confirming for your setup: whether the metric can be triggered directly by a change in the Team field, or whether Team needs to map to a status/status-group. If Team can change without a status transition, this distinction is important.

detail-1.pngheader-1 2.png

🍀 If you’re looking for a plug-and-play solution that saves you from the "formula headache," feel free to explore the Atlassian Marketplace link I’ve provided or reach out to me for more details. 🍀

Disclaimer: I work for the vendor who developed this application.

1 vote
Dilara Akyol _Appfire_
Contributor
August 18, 2026

Hi Simon,

It's Dilara from Time to SLA, Appfire team! Allow me to help you with your question!

We’re aware of this behavior- the missing 'Team field value is changed to' option- and have already been reviewing it internally. The good news is that our team is working on an improvement, and we expect it to be available very soon.

I’d be happy to share more details about what we’re planning to implement and how it could help with your use case. If you could raise a support ticket using the link below, I’ll be happy to follow up with you directly and assist further:

Support portal link

In addition to this improvement, we’re also working on further enhancements to the Reporting page. These updates will provide more flexible and useful reporting capabilities, particularly when using the Team field. Your feedback is really important to us; we'll be happy to get your opinion to build the best for your case.

We’re looking forward to bringing these improvements to you, and I’d be happy to discuss them in more detail through your support request.

Kind Regards,

Dilara

Evie Z_
Community Manager
Community Managers are Atlassian Team members who specifically run and moderate Atlassian communities. Feel free to say hello!
August 18, 2026

@Dilara Akyol _Appfire_ 

Thanks for your post!
We’ve removed the external links from your post, per our Community Rules of Engagement.

0 votes
Alina Kurinna _SaaSJet_
Atlassian Partner
August 18, 2026

Hello @slucchesini 

SLA Time and Report for Jira could cover most of this use case.

You can configure SLA Start/Stop conditions based on the Team field value, so, for example, one SLA can track only the time when Team 1 is responsible for the ticket. You can also configure different SLA goals based on the team if needed.

Знімок екрана 2026-08-18 о 17.34.10.png

For teams with different working hours, we also have a Multiple-scheduler SLA. It allows you to use different work schedules within one SLA configuration, for example, a 24/7 calendar for one team and business hours for another.

Знімок екрана 2026-08-18 о 17.34.39.png

For reporting, you can export SLA data to CSV (or PNG, JPEG, SVG, PDF,  XLSX). JSON export isn't currently supported, though – hopefully that's not a blocker for your use case.

Знімок екрана 2026-08-18 о 17.36.04.png

In any case, you can give the app a try and see whether the configuration fits your workflow. If you have any questions while testing it, feel free to reach out – happy to help.
Regards!

slucchesini
Contributor
August 18, 2026

Hello Alina !

Thank you for your message. I launched a trial - on Advanced edition, as I understand it is required to be able to use calendars - but I'm unable to use the Team field:

Capture d'écran 2026-08-18 165036.pngCapture d'écran 2026-08-18 165044.png

Maybe it's not supported?

(I could also be using a Group Picker or an Asset field but apparently they're not supported either.)

Cheers,

Simon

Like Alina Kurinna _SaaSJet_ likes this
Alina Kurinna _SaaSJet_
Atlassian Partner
August 19, 2026

Hi Simon @slucchesini !

Glad to hear that, and thanks for clarifying!

These fields are supported, so I’d like to clarify a couple of things to understand why the Team field isn’t appearing in your SLA configuration.

Could you please check:

  1. Is the Team field added to the issue screen/layout of the same project you selected in the SLA configuration?
    Even if you’re using Jira’s global Team field, it still needs to be added to the relevant project screen/layout.

  2. Is this Jira’s standard Team field, or a custom field named “Team”?
    If it’s a custom field, could you let me know what field type it uses?

From your screenshots, it looks like the field may simply not be available on the selected project screen rather than being unsupported.

Once we know these two details, I can help you figure out what’s happening.

0 votes
Geert __ 2improveIT
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Champions.
August 18, 2026

Hi @slucchesini 

You can do all of this (and much more) with our app ScriptGenie for Jira. It will require some scripting but we are happy to help you with that.

slucchesini
Contributor
August 18, 2026

Hello Geert,

Unfortunately I already know how to do this via scripts or automations, but I'd like to get something a little more user-friendly for my admins, especially in terms of configuring a calendar and associate it to a team. :)

Geert __ 2improveIT
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Champions.
August 18, 2026

But this is actually where ScriptGenie shines. You can easily create a custom, user-friendly UI so your admins don't have to touch scripts. Anyway let me know if you need any help with our app.

Suggest an answer

Log in or Sign up to answer