• 827
    • 4
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

      NOTE: This suggestion is for JIRA Service Desk Cloud. Using JIRA Service Desk Server? See the corresponding suggestion.

      Problem Definition

      Currently, SLA goals needs to be predefined and it's static. In some cases, we need to make it flexible.

      Suggested Solution

      Make SLA goals to be dynamic.
      Eg: SLA goal can be set based on a custom date field.

      Why this is important

      • This is needed to make sure the report is accurate
        • Example: SLA is breached before the due date and this is definitely not the right statistics for the high level management
      Original request

      My issue over here is that I have a date type custom field on JSD customer portal. I need to link my SLA with this Date chosen be the customer. For example deadline SLA should be in sync with the date provided by customer, for every request I will be having different deadline, so constant deadline SLA is not making sense to us at present, Is there any way we can achieve this ?

            [JSDCLOUD-1832] Dynamic SLA Goal in JSM

            Cam S added a comment -

            +1

            Cam S added a comment - +1

            You can change the title ctrilha@atlassian.com as much as you want. Nothing will happen My kid is already in school. I don't remember her first steps, but I remember submitting this feature request. 

            Dusan Vuckovic added a comment - You can change the title ctrilha@atlassian.com as much as you want. Nothing will happen My kid is already in school. I don't remember her first steps, but I remember submitting this feature request. 

            +1 (one of the base functions I expect in ITSM tool)

            Pavel Kratky added a comment - +1 (one of the base functions I expect in ITSM tool)

            Hello, I am an ITSM administrator in my organization and I have the need to create SLA with a custom field.

            André Guimarães added a comment - Hello, I am an ITSM administrator in my organization and I have the need to create SLA with a custom field.

            This is a real needed feature, basically i want to use asset cf to trigger the SLA and not making a lot of working around with WF and Automation to set up this. 

            Danilo Gomes added a comment - This is a real needed feature, basically i want to use asset cf to trigger the SLA and not making a lot of working around with WF and Automation to set up this. 

            Waiting for this improvement. We want to use the Due date as the SLA breach time.

            Erki Tammik added a comment - Waiting for this improvement. We want to use the Due date as the SLA breach time.

            Come on already guys. We are begging here for 8 years. Windows was built in less time 

            Dusan Vuckovic added a comment - Come on already guys. We are begging here for 8 years. Windows was built in less time 

            Hamzah Mohamed added a comment - - edited

            This feature would be extremely helpful, but it doesn't need a full feature lifecycle to fulfil most problem scenarios.

             

            In my opinion, you could go a long way with just enabling the editing of the "breachTime" entry, so that we could use Jira Automations to edit it – even as a "dark feature" that can be toggled on or off. Then we could use Smart Values and other types of logic in Automations to be able to adjust when the breachTime reach should happen.

             

            Currently, we would have to rely on an entirely separate plugin, that overhauls the entire way users interact with SLAs, to just get a bit of flexibility with SLA.

             

            Hamzah Mohamed added a comment - - edited This feature would be extremely helpful, but it doesn't need a full feature lifecycle to fulfil most problem scenarios.   In my opinion, you could go a long way with just enabling the editing of the "breachTime" entry, so that we could use Jira Automations to edit it – even as a "dark feature" that can be toggled on or off. Then we could use Smart Values and other types of logic in Automations to be able to adjust when the breachTime reach should happen.   Currently, we would have to rely on an entirely separate plugin, that overhauls the entire way users interact with SLAs, to just get a bit of flexibility with SLA.  

            Still praying for this to be included in Jira SLA: goal duration to be taken from custom field.

            Projects with multiple calendars and varied goals and many different SLAs are not possible to work with Jira SLA module. We are at the mercy of external SLA add-ons that offer this feature but in exchange: are messy, bad QA for every push to live, work fine one day are are broken the next.

            Please!

            Leonard Hussey added a comment - Still praying for this to be included in Jira SLA: goal duration to be taken from custom field. Projects with multiple calendars and varied goals and many different SLAs are not possible to work with Jira SLA module. We are at the mercy of external SLA add-ons that offer this feature but in exchange: are messy, bad QA for every push to live, work fine one day are are broken the next. Please!

            Karol Wnuk added a comment - - edited

            It totally makes sense. Use case:

            • HR team sends onboarding/offboarding request. The due date should be calculated based on the joiner/leaver start/last day that is submitted in the form.

            Karol Wnuk added a comment - - edited It totally makes sense. Use case: HR team sends onboarding/offboarding request. The due date should be calculated based on the joiner/leaver start/last day that is submitted in the form.

            +1, this is a must have feature, please prioritize!

            prema@loom.com added a comment - +1, this is a must have feature, please prioritize!

            same, i don't understand. This is really needed...

            Maixent Rombeau added a comment - same, i don't understand. This is really needed...

            There is overwhelming interest for this feature. Dynamic SLAs are a very common use case and I'm really surprised this isn't possible with native Jira functionality yet. 

            Haley Harelson added a comment - There is overwhelming interest for this feature. Dynamic SLAs are a very common use case and I'm really surprised this isn't possible with native Jira functionality yet. 

            extension for Jira service management has something like that

            Fabrizio Galletti (Getconnected) added a comment - extension for Jira service management has something like that

            Up!

            Emilse Gonzalez added a comment - Up!

            up!

            Hi Atlassian,

            Please hear our begging. We need this to be done. We are at the mercy of malfunctioning Add-ons that promise features not available in Atlassian, but are implemented poorly or break on every updated cycle. For instance: "Time to SLA" add-on. Promising, but poor dev standards. Breaks after any and every update that is pushed live.

            Please help!!

            Leonard Hussey added a comment - Hi Atlassian, Please hear our begging. We need this to be done. We are at the mercy of malfunctioning Add-ons that promise features not available in Atlassian, but are implemented poorly or break on every updated cycle. For instance: "Time to SLA" add-on. Promising, but poor dev standards. Breaks after any and every update that is pushed live. Please help!!

            Hey Atlassian,

            stop playing games with us. You are gathering interest for this for the last 7 years obviously. Everyone needs this and you are playing games in moving bugs from one bucket to another. Not providing this functionality and still keeping the cap on a number of static SLA goals is blackmail. We are not happy. We are furious. 

            We are all paying for 3rd party solutions that are not up to the task. We only need this one simple thing to drop them all. Just do it, please. Stop messing with us!

            Dusan Vuckovic added a comment - Hey Atlassian, stop playing games with us. You are gathering interest for this for the last 7 years obviously. Everyone needs this and you are playing games in moving bugs from one bucket to another. Not providing this functionality and still keeping the cap on a number of static SLA goals is blackmail. We are not happy. We are furious.  We are all paying for 3rd party solutions that are not up to the task. We only need this one simple thing to drop them all. Just do it, please. Stop messing with us!

            adding to leonard hussey ... that would not just be great.

            thats a simply need ! other products like bmc helix support this.

            also guess - some free tools also.

             

            Andreas Walcher added a comment - adding to leonard hussey ... that would not just be great. thats a simply need ! other products like bmc helix support this. also guess - some free tools also.  

            Would be great. Our use case is that we have many customers around the world (17 calendars), varying SLA goals for each. Several milestones, each with their own goals.

            The combination of fixed goal time and calendar makes this grow exponentially to a point we cannot fit within the 30/60 goals per project.

            Being able to set the goal time based on a custom field would reduce this dramatically to one goal per calendar.

            Example: right now: 10 customers in UTC time zone, each with different goal time mean 10 records. 

            Proposal: goal time from a custom field would reduce above 10 records to 1 for the UTC timezone.

            Leonard Hussey added a comment - Would be great. Our use case is that we have many customers around the world (17 calendars), varying SLA goals for each. Several milestones, each with their own goals. The combination of fixed goal time and calendar makes this grow exponentially to a point we cannot fit within the 30/60 goals per project. Being able to set the goal time based on a custom field would reduce this dramatically to one goal per calendar. Example: right now: 10 customers in UTC time zone, each with different goal time mean 10 records.  Proposal: goal time from a custom field would reduce above 10 records to 1 for the UTC timezone.

            Super keen to see this brought into JSM - our use case is we want to track vendor SLAs, which are often different according to each vendor. Would be good to have a dynamic SLA based off of a value we can reference (i.e. integer, derived from Insight or otherwise).

            Jennifer Luo added a comment - Super keen to see this brought into JSM - our use case is we want to track vendor SLAs, which are often different according to each vendor. Would be good to have a dynamic SLA based off of a value we can reference (i.e. integer, derived from Insight or otherwise).

            Hi daniel.bajrak,

            I realize this ticket has aged, and not sure if you are still the responsible party for this feature request, but the suggested Marketplace App doesn't support date based / dynamic SLAs in cloud.  Also, another use case supported by competitive service desk products is the ability to dynamically update SLAs based on approval process.  Ex: Service Desk Team requests a one off exception to an SLA, and based on customer approval will update the SLA goal appropriately.

            Currently supported in JSD is an ability to configured a limited number of goals, which could include fixed incremental changes based on field values, but not specifically set.

            Robert Davenport added a comment - Hi daniel.bajrak , I realize this ticket has aged, and not sure if you are still the responsible party for this feature request, but the suggested Marketplace App doesn't support date based / dynamic SLAs in cloud.  Also, another use case supported by competitive service desk products is the ability to dynamically update SLAs based on approval process.  Ex: Service Desk Team requests a one off exception to an SLA, and based on customer approval will update the SLA goal appropriately. Currently supported in JSD is an ability to configured a limited number of goals, which could include fixed incremental changes based on field values, but not specifically set.

            Not all the ticket types have a "Time to resolution" but a due date can be set optionally by the customer. If there is no due date, it's fine.

            Often we get a request like a week before it needs to be actually resolved (due date), but it's already counting time based on SLA 8h. As a workaround we configured it not to start to count time just because a ticket was created. So we would like to have a SLA based on the due date. It doesn't make sense to count down e.g. 8 hours just because the ticket was raised and we actually have one week to resolve this.

            Hopefully there will be solution soon. Thanks.

            Kay Alexander Schink added a comment - Not all the ticket types have a "Time to resolution" but a due date can be set optionally by the customer. If there is no due date, it's fine. Often we get a request like a week before it needs to be actually resolved (due date), but it's already counting time based on SLA 8h. As a workaround we configured it not to start to count time just because a ticket was created. So we would like to have a SLA based on the due date. It doesn't make sense to count down e.g. 8 hours just because the ticket was raised and we actually have one week to resolve this. Hopefully there will be solution soon. Thanks.

            Not sure if they my issue is similar to this one and if it can be addressed with the mentioned plugin. What we want to achieve is to be able to start the SLA clock based on the estimated start of the change minus a number of days. As an example:

             

            We have type of change that has an SLA on approval time and we want to start counting 3 days before the estimated start time.... This is to be fair on the teams.

            Javier Garcia Canales added a comment - Not sure if they my issue is similar to this one and if it can be addressed with the mentioned plugin. What we want to achieve is to be able to start the SLA clock based on the estimated start of the change minus a number of days. As an example:   We have type of change that has an SLA on approval time and we want to start counting 3 days before the estimated start time.... This is to be fair on the teams.

            Hi Daniel,
            Thanks for help. It works for us. But isn't that JIRA should provide this as a default JIRA service desk feature?

            Mahesh Dubey added a comment - Hi Daniel, Thanks for help. It works for us. But isn't that JIRA should provide this as a default JIRA service desk feature?

              8a3861d8a88c Manas Shukla
              5a24e453eb10 Mahesh Dubey
              Votes:
              386 Vote for this issue
              Watchers:
              158 Start watching this issue

                Created:
                Updated: