Hello Atlassian Community,
My company has both Jira and Jira Service management in our environment. JSM is used as our main ITSM tool and is how customers reach out to the IT teams for their needs. Jira is used for individual teams (Infrastructure, ERP, etc.) to track long term project work they are completing.
This works well, except for when a custom requests something in JSM, that needs to be converted into a project as it is a large ask. We move the ticket to a Jira project and the customer losses visibility to it.
I'm curious, how do other companies handle these types of situations?
How do you use Jira for tracking project work internally, while still being able to provide visibility to a customer? (Something that seems to be only possible in JSM)
Hi @Jeremy Wood
For the SLA part specifically, there are a few ways to make this setup easier to manage.
I work at SaaSJet on SLA Time and Report for Jira. If the same SLA rules need to apply across several Jira or JSM projects, you can use a Multiple-Projects SLA instead of maintaining separate SLA configurations for each project. This is exactly what the app supports, which helps simplify SLA management across multiple projects.
For the customer-facing JSM request, you can define the SLA around the lifecycle that matters to the customer, for example, when the timer starts, pauses, or stops based on statuses or other Jira fields.
Another useful part of this kind of setup is proactive SLA management. You can notify responsible users or groups before an SLA is breached and configure automated actions when a goal is exceeded, for example, escalate by changing the assignee, priority, or status, or send notifications via Slack, Microsoft Teams, or directly in the ticket. You don’t need to build this separately with Jira Automation, as these actions can be configured directly in the app, which also helps simplify the overall process.
This way, linked Jira items can still handle the internal work, while SLA tracking, notifications, and escalations help ensure that customer-facing commitments don’t get lost as work moves between teams.
Real options here, roughly native → app:
What none of these solve: the customer still has to interpret ticket-shaped information, or your team maintains a second live object just to have something plain-language to point at. If what you actually want is "the customer sees one page that says where things stand," that's a different job than keeping two Jira objects in lockstep.
Full disclosure — that's the exact problem I ended up building for (verdict-first, plain-language project status, for people who'll never touch Jira). It's live on the Marketplace: https://marketplace.atlassian.com/apps/2024439873. Happy to say more if useful — but for your JSM-escalation case specifically, Brant's clone-and-sync is probably still the right native path if it needs to behave like a JSM object throughout.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Jeremy Wood The easiest way to ensure that they do not loose insights into the work item is to Clone it and leave the JSM work item in place. You can then create an automation that will move the status of the JSM work item and even provide updates based on the information of the Jira work item in the project. I have done this in the past at a different company that I worked at and it worked well.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
That makes sense, but does open a couple of questions.
1. How do you manage SLA's on the JSM ticket?
2. As we have multiple Jira projects for each team, would we have to create the automation rule in each project to update the JSM ticket?
3. Digging into the automation, how do control you when to run the automation and what tickets to update?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.