Just a heads up: On March 24, 2025, starting at 4:30pm CDT / 21:30 UTC, the site will be undergoing scheduled maintenance for a few hours. During this time, the site might be unavailable for a short while. Thanks for your patience.

×
Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

How can we manage customers with a fixed number of support hours per month?

Rob Horan
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
March 22, 2021

For the sake of discussion, lets say Organization X has bought a support package of 20 hours per month. Is it possible to:

  • Have Jira/JSM automatically send an email to a set of internal users when this organization's remaining hours for the month drops below 10?
  • Aggregate the hours used by organization for an at a glance view of the org at any time?
  • Automatically refresh the hours at the start of the month?
  • Prevent new tickets from being created by users in the org when their monthly quota has been exceeded?
  • Allow customers to see how much of their monthly quota has been used, from within the portal?

Is this possible with Tempo?

3 answers

1 vote
Mark McCormack (Adaptavist)
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
March 23, 2021

Hi Rob,

You might want to take a look at Deiser's Profields App in the Atlassian Marketplace. It might be the solution you are looking for.

Here is a recent webinar I watched that shows how you can set hours for a JSM project and track support done for a given customer. If you go to about 20 minutes into the video Flora Rubio goes through how to configure Profields as well as a ScriptRunner Scripted Field to help achieve what you are trying to do. Flora goes through how you could configure a field called say "Supported Hours" and a Scripted Field that looks at hours logged against the project and show the total remaining time.

As mentioned by Dirk, ScriptRunner could also help with the automated emails at the right moment too.

I hope that helps.

Cheers, Mark.

0 votes
Eduardo Oliveira - Mindpro Apps
Atlassian Partner
July 22, 2021

Hi @Rob Horan - Not sure if this is still a need for you but here is a great option to tackle this challenge: https://marketplace.atlassian.com/apps/1221714/contractspro-managed-services-solution?tab=overview

 

If you still need any help, let me know. 

Cheers.

0 votes
Dirk Ronsmans
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
March 22, 2021

Hey @Rob Horan ,

I don't think there's really gonna be one out of the box solution. We have a bit of a similar use case and indeed use Tempo for part of it.

We have a separate project where we create an issue for each client. There we keep a value with how many hours they have.

Then we use the Accounts in Tempo (which are set on the time tracking) to accumulate how many hours are spent. (I believe this is done through a scriptrunner scripted field).

I guess you could also use Scriptrunner to then trigger some emails based on the remaining hours (if they dip below a threshold) and then do a scripted condition to block the creation of new issues. Also the refresh of the hours could be a Monthly recurring Job in scriptrunner.

Showing the remaining time might be a bit more difficult..

So I believe this is possible but it might be a combination between Tempo and a lot of scriptrunner/scripts.

Suggest an answer

Log in or Sign up to answer
TAGS
atlassian, atlassian community, journeys for jira service management, journeys for jsm, eap jsm atlassian, early access program atlassian, early access program journeys atlassian, early access program journeys jira service management, join atlassian eap

Join the Early Access Program (EAP) - Journeys for Jira Service Management 🚪

Journeys is a brand new feature in Jira Service Management that helps you streamline various processes in your organization that may cross multiple departments, such as employee onboarding or off-boarding that require action from different teams. ✨

Join the EAP →
AUG Leaders

Upcoming Jira Service Management Events