The Atlassian Community Forums are currently in read-only mode. We will be relaunching on a new platform on September 22 (read more here). We apologize for the extended downtime. For concerns or questions, please email communitymanagers@atlassian.com. See you on the other side, on the new Atlassian Community Forums! :)

×

Forums

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

How to send emails based on the data in a table

Radovan Bukoci
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
June 11, 2024

I have a Confluence page, on which I have a table of Certificates with 4 columns : Name, Expiry_Date, Reminder_Date, Recipients_List. I want to create a code, which will run once per day on this table. If today = Reminder_Date, it will send email to Recipeints_List, that this certificate is going to expire on Expiry_Date. Please, how it can be done ? / Is there an App on Marketplace to do it  / help with it? Thank you. 

1 answer

Comments for this post are closed

Community moderators have prevented the ability to post new answers.

Post a new question

1 vote
Aron Gombas _Midori_
Community Champion
June 12, 2024

I suggest a slightly different approach:

  • You place each certificate to its own page (which can be beneficial any way)
  • Set the expiration date for the page (you can make the date inherited!)
  • Set the owners for the page (you can set one or more owners!)

Plus:

  • You configure that the "Expired" status is automatically for each page with its expiration date passed
  • You configure a notification that emails the pages in the "Expired" status to the owners of the page

Bingo!

It works as you wanted and you can forget it, it will just work.

This workflow can be implemented with the Better Content Archiving app.

(Discl. it is a paid and supported app developed by our team. Free for 10 users!)

TAGS
AUG Leaders

Atlassian Community Events