We use Worklog app and I would like to send email notification as reminder to the team members if they haven't logged their hours at the end of everyday. Please guide.
To set up automatic email notifications for users who have not logged their work hours using the Worklog app in Jira, you can leverage Jira Automation. Here’s a step-by-step guide based on Atlassian’s official documentation and best practices:
Go to Project Settings > Automation in your Jira project.
Create a new rule with the following configuration:
Step 1: Trigger
Choose the "Scheduled" trigger.
Set it to run daily at the end of your workday.
Step 2: Lookup Issues
Add the "Lookup issues" action.
Use the following JQL to find issues where work was not logged yesterday:
worklogDate != startOfDay(-1) AND assignee is not EMPTY
This JQL checks for issues assigned to users who did not log work on the previous day.
Step 3: Advanced Branching
Add the "Advanced branching" action.
Set it to iterate over {{lookupIssues}}.
Define the variable as issue.
Step 4: Send Email
Add the "Send email" action.
Configure the email to be sent to the assignee.
Use a template like:
Hi {{issue.assignee.displayName}},
You have one or more issues assigned to you where work was not logged yesterday. Please ensure to log your work to keep the project updated.
Issue(s):
{{#issue}}{{key}} - {{summary}}
{{/issue}}
Best regards,
Your Jira Automation System
I would try that
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.