Forums

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

Send Emails Every 7 Days After First Email Sent via Jira Rule in Jira Cloud

Digvijay Singh Gehlot
Contributor
November 21, 2025

Hi Community,

I have setup a Jira Rule > Scheduled Trigger where - if issue remains in Done status without any changes on status from last 1 day, then an email is send to Reporter.

Now, I want to send followup emails every 7 days, after the first email has been sent. The rule should stop as soon as Reporter fills out the Feedback question.

Quick questions:

1) Do I need to create a separate rule for sending emails "every 7 days"?

2) In "every 7 days" rule, can I use a custom field such as "Escalation Counter" which starts at "0" and increments each time the rule runs, to help determine when to send followup emails?

3) How can I use Lookup work item to achieve this request?

Please provide any useful screenshots or step-by-steps guidance as it will be a great help.

Thanks

3 answers

1 vote
arielei
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 Champions.
November 21, 2025

Hey @Digvijay Singh Gehlot 

I'd do something a bit different.

  1. Create a CF select list (single select) with the following options:
    1. No Escalation (Default value)
    2. One Day
    3. Seven Days
  2. add the field to the view screen only as you dont want users to be able to set it - only via automations.
  3. Create just one automation:
    1. Trigger - scheduled to run each day with condition: status = done  and CF != Seven Days(untick the checkbox "Only include work items that have changed since the last time this rule executed"
    2. If {{issue.Custom Field}} equals "No escalation" then:
      1. send 1 day notification
      2. edit work item: CF = One Day
    3. else if {{issue.Custom Field}} equals "One Day" AND JQL: "

      status CHANGED To Done AFTER -7d"

      1. send 7 days notification
      2. edit work item: CF = Seven Days

And that should do the trick.

 

Let me know if that works or you have any questions.

 

Best regards,

Ariel.

0 votes
Roshan kumar
Contributor
November 23, 2025

Steps in Jira Cloud UI

Step 1: Go to Automation

  • Navigate to Project Settings → Automation.
  • Click Create Rule.

Step 2: Add Trigger

  • Select Trigger → Issue Created (or any event that starts the process).
  • Click Save.

Step 3: Add Action for First Email

  • Click New Action → Send Email.
  • Configure:
    • To: Assignee, Reporter, or custom email.
    • Subject: Example: Reminder for {{issue.key}}.
    • Body: Include details like {{issue.summary}}.

Step 4: Add Scheduled Actions for Recurring Emails

  • After the first email, click New Action → Re-fetch Issue Data (optional).
  • Then click New Action → Delay:
    • Set Delay for 7 days.
  • Add another Send Email action after the delay.
  • Repeat this pattern for as many reminders as needed (e.g., 3 times → 21 days total).

Step 5: Publish and Test

  • Click Turn on rule.
  • Test by creating an issue and verify emails are sent at intervals.

Important Notes

  • Jira Automation does not support infinite loops or true recurring schedules within a single rule.
  • For continuous reminders, you can:
    • Use Scheduled Trigger (e.g., run every 7 days and check JQL for issues needing reminders).
    • Or create multiple Delay + Send Email actions in one rule.

Alternative Approach (Scheduled Trigger)

  • Trigger: Scheduled → Every 7 days.
  • JQL: status = "In Progress" AND updated <= -7d.
  • Action: Send Email to relevant users.
0 votes
Suraj Aderogba
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 Champions.
November 21, 2025

Hi @Digvijay Singh Gehlot ,

Based on my understand of your query, here’s a clean way to do this with one rule that:

  • sends the first email after 1 day in Done,
  • sends follow-ups every 7 days,
  • stops as soon as the Feedback field is answered.

I will advice you create three custom fields as pre-requisite:

  • First Feedback Email Sent: A Date/Time field

  • Last Feedback Email Sent:  A Date/Time field

  • Reminder Count:  A number 

Your "Feedback" field can be of any type; you will just it to check “is EMPTY”.

And for the reminder, you can have a JQL like this to count: {{#=}}{{issue.Reminder Count|0}} + 1{{/}}

I hope this hint can be of help.

Suraj

Suggest an answer

Log in or Sign up to answer