Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Notify user about not logged hours

Sebastian Krzewiński
Community Champion
November 14, 2025

Hi!

I’m trying to figure out if below scenario is doable in Jira with automation or I need app for that.

Scenario:

  • every day user from certain group (let’s say that group name will be jira-team) need to logged 8 hours in tickets 

  • Jira need to check it and at the end of the day should send mail to each users if they didn’t logged 8 hours.

Is it possible to achieve this with automation? Maybe there is an app for that?

 

Regards,

Seba

2 answers

2 votes
Anthony Morais
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.
November 14, 2025

Hi @Sebastian Krzewiński 

Natively through Jira Automation this is not possible. Jira does not provide any built-in rule that can calculate worklogs per user and send conditional reminders.

However, you can use the Tempo Timesheets app, the solution can be implemented directly through the Tempo app. Tempo provides email reminder options (including late reminders for users who did not log the required hours).

You can configure this using the Tempo Scheduler:

Documentation: Configuring the Scheduler for email reminders and periods 

Hope this helps!

0 votes
Tudor Tofan
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.
November 14, 2025

Hi @Sebastian Krzewiński ! 

I've been tasked to handle a similar situation quite recently and it is actually (partially) possible. I'm saying partially, because you would need to manually create an automation for each person.

I haven't implemented it, because the customer had +100 users and it was a bit of manual work, but it should go somewhere along these lines:

  • Create a custom field to store the total amount of hours logged by a user that day. Maybe hide it from the screen, if it's not useful in any other way
  • When the user logs another worklog, create a lookup using the following JQL: worklogAuthor = xyz and worklogDate > startOfDay()  (update the user)
  • Update the value of the custom field using the following smartvalue: {{lookupIssues.worklog.timespent.sum}} (Check the values, I remember timespent being in seconds. Make sure you convert to hours)

At the end of the day run another scheduled automation and check for the tickets updated during that day and look at the value of the custom field. If it's smaller than 8, then send an email. The jql should be the same as above.

Maybe this helps

 

 

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PERMISSIONS LEVEL
Product Admin
TAGS
AUG Leaders

Atlassian Community Events