1
0
-1

Issue:

I want to add tag to zendesk that says "exalate" when an issue has been synced with jira.

I want to add a label to Jira that says "exalate" when an issue has been synced with zendesk.

I do not want the sync to overwrite any existing tag in zendesk or any existing labels in jira, just add the tag and label in the respective systems.


Usecase:

Our business shows metrics for how long it takes to solve tickets on the support side, often when an issue is synced with jira, the metrics will "exceed" expectations, the support desk need to be able to easily report on this in our Zendesk Explore, and easily find the tickets synced in Jira to explain to management that issues raised are "lingering" for a long time. 


I've read through various documentations ( https://docs.idalko.com/exalate/display/ED/How+to+sync+issue+labels+in+Zendesk among others) and tried searching for other topics on this community site but I'm afraid I'm not seeing a simple; "add label/tag, don't overwrite".. I'm seeing "smarter" documentation that will translate from one value to another. Any thoughts on how this could be solved? surely we're not alone on this and it's a normal business case/use case.

    CommentAdd your comment...

    1 answer

    1.  
      1
      0
      -1

      If the label(jira-cloud) and tag(zendesk) already exists in the instances in question, please put in these code snippets on the incoming sync.


      Let's say the label/tag "exalate" exists on both sides.



      Jira Cloud

      issue.labels += nodeHelper.getLabel("exalate")


      Zendesk

      issue.labels += nodeHelper.getLabel("exalate")
        CommentAdd your comment...