Recent searches


No recent searches

Explore recipe: Reporting on Jira tickets



image avatar

Eric Gao

Zendesk Customer Care

Edited Jun 21, 2024


1

16

16 comments

Hi,

Is it possible to add a column in that report with the Jira's ticket number?

Thanks,

Giannis

1


image avatar

Gab Guinto

Zendesk Customer Care

Hi Ioannis,
 
I'm afraid that Jira ticket ID is not an attribute natively available in Explore. If you create a custom ticket field and populate the field with the corresponding Jira ID, then you should be able to pull the data from that field to your Explore reports. 

0


Hi there,

is there any way we can separate Jira Ticket IDs in the Explore reporting? When more than one Jira Ticket is connected to a Zendesk ticket, the Ticket IDs are reported in one column and the displayed status reported of the Jira ticket is always the "highest" one, so it mostly says closed or done but you can't see which of the reported issues actually is done and if the other tickets have a different status. Any idea or workaround for this? 

Cheers,

Eva

0


image avatar

Dane

Zendesk Engineering

Hi Eva,
 
As what has been mentioned above, Jira Ticket ID is not a valid attribute in Explore. Therefore, we cannot return the values natively not unless you'll create a custom field for it and manually enter the values. This can later be used for your queries. 
 
Thank you for understanding this current limitation.

0


I have a custom field in tickets where we record the Jira Ticket ID. Is it possible to adapt this report (or create a new one) to show me how many Zendesk tickets I have linked to each Jira Ticket ID?

We want this to help us quickly identify and prioritize the bugs our developers should be most focused on.

0


image avatar

Erin O'Callaghan

Zendesk Documentation Team

Hi Richard, yes, as long as you're capturing the Jira ID in a custom field, this is possible! To create the report, add the metric from the recipe above, and then add your custom field as an attribute in the Rows column. This will give you a table with two columns: one for each Jira ticket ID, and one for the number of Zendesk tickets associated with that Jira ticket.

0


Hi,

Is it possible to count tickets based on when the "jira_escalated" tag was added to create monthly/weekly reports?

Thank you.

Sarath 

0


image avatar

Elaine

Zendesk Customer Care

Hi Sarath,
 
Reporting on "when" a specific tag was added/used in tickets is currently not possible in Explore. The closest date attribute that you can use in a report when a tag was used is by using the Update - Date attribute from the Support - Updates history dataset.
 
I've taken a look at our Community and found that other users are discussing similar needs in the post titled Report on When Tag Was Added to Ticket. You can up-vote that original post and add your detailed use case to the conversation.
 
Threads with a high level of engagement ultimately get flagged for product managers to review when they go through roadmap planning. I hope this helps! Stay safe!

0


Hi 

Is it possible to report on the below -

1. the time spent by the Ticket in the Group until the moment it was escalated as Jira.

2. the time spent by the "Ticket" post escalation till the Jira is resolved i.e. the time from the moment Jira escalation happened to the time Jira is resolved.

 

0


image avatar

Gab Guinto

Zendesk Customer Care

Hi Jay,

This may only be possible if you have a dedicated custom field that is filled out/updated at the time of Jira escalation. Jira tags are added when a ticket is linked to a Jira issue, but Explore does not have the ability to report on when exactly a tag is added. If the tag corresponds to a custom ticket field value, then you can pull the timestamp of when the field was updated (when the field value tag was added), and from there, you can create custom calculations to measure duration from ticket assignment to escalation or from escalation to resolution.

0


Thanks @.... Would it be possible for you to illustrate with an example on your comment -- "If the tag corresponds to a custom ticket field value, then you can pull the timestamp of when the field was updated (when the field value tag was added), and from there, you can create custom calculations to measure duration from ticket assignment to escalation or from escalation to resolution."

0


image avatar

Gab Guinto

Zendesk Customer Care

Hi Jay,
 
Let's say you have this custom dropdown with this option

When a ticket is linked to a Jira issue via the integration, the tag jira_escalate is added; so the value 'Linked to Jira' will automatically set on that field.

In explore, you can get the timestamp when the field was set to 'Linked to Jira' (i.e., when jira_escalate tag was added) via the Ticket field changes attributes –

– similar to the logic here. Here's a sample:

This attribute should show you the timestamp the ticket was escalated to Jira. You can then reference this timestamp in your calculations using Explore date functions such as DATE_DIFF.
 
If you decide to explore this workaround, please note that this will only work on tickets escalated after the field is created and added to your forms.

0


Sometimes the Jira status is not up to date, could you please help to check the root cause?

For example in the report below, Zendesk ticket 20426, it's showing that the linked Jira ID ENG-32596 has status In Progress.

However when checking the ticket, the Jira ID status is Done

 

0


image avatar

Joyce

Zendesk Customer Care

Hey Dung,
 
I can see that you have started a messaging ticket for this concern and our team is actively assisting you on it. We'll continue to assist you from there.
 
Thanks!

0


One of the comments above here says that to record the Jira ID, you need to manually add it to the ticket in a custom field. That feels like an error-prone approach. Is there not an automated way to add Jira ID's to a tickets fields? This feels like a fairly normal ask.

0


image avatar

Tony

Zendesk Customer Care

Hi there,
if you want to systematically update custom fields, you can definitely do that. For instance, our API documentation describes how to update a custom field in tickets:
 
https://developer.zendesk.com/api-reference/ticketing/tickets/tickets/
 
This will imply to add further logic on your side. Also, I see there is another post where I've found this solution and I suggest you to check that so it might potentially help you:
 
https://support.zendesk.com/hc/en-us/community/posts/4409515274010-How-to-import-the-JIRA-ID-on-Zendesk-tickets-
 
Here what is suggested:
 
  1. In Zendesk, add a custom ticket field (Text type)
  2. Add that custom ticket field to a ticket form where you'd like to see that data
  3. In JIRA, add Field Mapping in the "Zendesk Support for JIRA" add-on in JIRA  – in the JIRA column choose 'Key(Issue key)' – in the Direction column choose, 'To Zendesk Support'  – and in the Zendesk Support column choose the name of your custom field then click the 'Add' button and click the 'Save & Sync' button.
 
I hope that helps.

0


Please sign in to leave a comment.