• Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Medium Medium
    • None
    • 3.2.1
    • SLA

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

      Summary

      The SLA is not pausing the issue when a participant comment on it on Service Desk, we made 5 tests (described on the steps to reproduce and expected results section) and what we can conclude of these tests, is that participants are treated like customers by Service Desk SLA, so they will not have the ability to stop the SLA, even if they are agents.

      Environment

      *Cloud environment
      *JIRA Cloud Version: 7.2.0-OD-03-010

      Steps to Reproduce

      Using the Service Desk UI to open tickets as a customer, execute the following tests:

      1. As a customer create a ticket through customer portal and add an agent as a participant and comment on the issue as the participant.
      2. As an agent, add an agent as a participant and comment on the issue of a customer as the participant.
      3. As an Agent, comment on the issue of a customer without being participant or assignee
      4. As an agent, comment on the issue of a customer being assigned as participant and assignee at the same time.
      5. As an agent, comment on the issue of a customer being only the assignee - The SLA stops
      6. As an agent, comment on the issue internally first then "Share with customer"

      Expected Results

      In all cases the SLA must stop

      Actual Results

      1. When a customer adds an agent as a participant - if the participant comment on the issue the SLA does not stop
      2. When an agent is added as participant by another agent - if the participant comment on the issue the SLA does not stop
      3. When an agent comment on the issue without being a participant or assignee - The SLA stops
      4. When an agent is added as participant and assignee of the issue - The SLA will not stop
      5. When the agent is an assignee only - The SLA stops
      6. When the agent shares an internal comment with customer the - The SLA will not stop.

      Notes

      No Notes

      Workaround

      There is no workarounds at the moment.

            [JSDSERVER-3504] SLA does not pause when commenting on the issue as participant

            Any update or workaround on this? 

            Carlos Lopez added a comment - Any update or workaround on this? 

            lukasz added a comment - - edited

            Just wanted to add comment about possible workaround.

            To make the sla stop you can try to assign the ticket to you (an agent) and add comment. Just make sure you are not a reporter or participant. If you are then remove yourself from those fields.

            It works on most of our tickets and can be applied to multiple tickets on the queue using the multiple edit approach.

            The downside of that workaround is not only the manual work needed but also the fact it destrous the assignment so additional action may be required - assign the original person.

            But that fixes the sla reporting at least.

            lukasz added a comment - - edited Just wanted to add comment about possible workaround. To make the sla stop you can try to assign the ticket to you (an agent) and add comment. Just make sure you are not a reporter or participant. If you are then remove yourself from those fields. It works on most of our tickets and can be applied to multiple tickets on the queue using the multiple edit approach. The downside of that workaround is not only the manual work needed but also the fact it destrous the assignment so additional action may be required - assign the original person. But that fixes the sla reporting at least.

            Experiencing the same issue - the customers usually add my email to CC, which causes me (an assignee) to be added as a participant. In such a case, when I respond to the ticket, the case status does not change to "Waiting for the customer," and SLA is not stopped. To fix this issue EVERY time the customer responds to the ticket, I need to manually remove myself from the participants and change the case's status. This is definitely not an efficient way to deal with this problem. Seems like this should be an easy fix.

            Alla Austin added a comment - Experiencing the same issue - the customers usually add my email to CC, which causes me (an assignee) to be added as a participant. In such a case, when I respond to the ticket, the case status does not change to "Waiting for the customer," and SLA is not stopped. To fix this issue EVERY time the customer responds to the ticket, I need to manually remove myself from the participants and change the case's status. This is definitely not an efficient way to deal with this problem. Seems like this should be an easy fix.

            This is a problem, if a customer is copying an agent on an issue because that agent has helped them with something similar, you are causing us to miss our SLA's just because the agent is added as a participant.  Please fix this, this issue is costing us time and/or money, we are now reporting that we are missing our SLA's when we aren't!

            Ben LaBrosse added a comment - This is a problem, if a customer is copying an agent on an issue because that agent has helped them with something similar, you are causing us to miss our SLA's just because the agent is added as a participant.  Please fix this, this issue is costing us time and/or money, we are now reporting that we are missing our SLA's when we aren't!

            Upvoting this issue. I'm having the same problem as Reiss Snooks have mentioned before. Agents are added as participants by being CCed into the original email and then the SLA is not counting properly.

            I can try and create automated rules as Apostolos was suggesting but this is not how it should be address in the long run.

            Jacek Choroszewicz added a comment - Upvoting this issue. I'm having the same problem as Reiss Snooks have mentioned before. Agents are added as participants by being CCed into the original email and then the SLA is not counting properly. I can try and create automated rules as Apostolos was suggesting but this is not how it should be address in the long run.

            Hello,

            For items 2. & 4. of your list in the description, try editing, in the Service Desk automation, the rule of the transition that handles changing a ticket's status from 'Waiting for Support' to 'Waiting for Customer' .I think this rule comes as default with SD, along with the vice-versa one.

            You need to delete the IF clause that checks that the 'User is not a customer' and add a clause that checks that 'User is an agent'.

             

            The next time you comment as an agent which is in the participants list of the ticket, the ticket's status will change to 'waiting for customer'. If you have your SLA pausing/stopping when that happens, then you should be good.

             

            I believe this should be easier to handle or be the default option for the out of the box transition rules.

            Apostolos Chatzisymeon added a comment - Hello, For items 2. & 4. of your list in the description, try editing, in the Service Desk automation, the rule of the transition that handles changing a ticket's status from 'Waiting for Support' to 'Waiting for Customer' .I think this rule comes as default with SD, along with the vice-versa one. You need to delete the IF clause that checks that the 'User is not a customer' and add a clause that checks that 'User is an agent'.   The next time you comment as an agent which is in the participants list of the ticket, the ticket's status will change to 'waiting for customer'. If you have your SLA pausing/stopping when that happens, then you should be good.   I believe this should be easier to handle or be the default option for the out of the box transition rules.

            We also have this issue and have been able to replicate as above. This is causing our agents to miss their SLAs because they were CCed into the original email and therefore added as a request participant to the issue.

            There needs to be some kind of hierarchy whereby if a user is an agent, it supersedes them as a participant (but not as a customer/reporter!).

            Zendesk handles this very well...

            Reiss Snooks added a comment - We also have this issue and have been able to replicate as above. This is causing our agents to miss their SLAs because they were CCed into the original email and therefore added as a request participant to the issue. There needs to be some kind of hierarchy whereby if a user is an agent, it supersedes them as a participant (but not as a customer/reporter!). Zendesk handles this very well...

            Saleem T added a comment -

            I'd also like to add that if the agent removes themselves as a request participant, the same bug will occur.
            I've also reproduced this on JIRA 7.2.1

             

            Saleem T added a comment - I'd also like to add that if the agent removes themselves as a request participant, the same bug will occur. I've also reproduced this on JIRA 7.2.1  

              Unassigned Unassigned
              pmiguel Paulo Miguel (Inactive)
              Affected customers:
              38 This affects my team
              Watchers:
              30 Start watching this issue

                Created:
                Updated: