Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automated Mass Email for PCA/FCA Renewal #640

Open
adeng27 opened this issue Sep 9, 2024 · 0 comments
Open

Automated Mass Email for PCA/FCA Renewal #640

adeng27 opened this issue Sep 9, 2024 · 0 comments
Assignees

Comments

@adeng27
Copy link
Collaborator

adeng27 commented Sep 9, 2024

Is your feature request related to a problem? Please describe.
Historically, a mass notification email has been sent out letting all PIs/managers of “Active” PCAs/FCAs know that renewals for next year are ready. This all occurs manually and the emails are not tailored for the project in question. This request proposes that the process becomes automated (though it can be initiated manually) and that each email is tailored for its respective project.

Describe the solution you'd like
My initial plan is to use django-q to trigger a send_renewal_emails function yearly (placeholder naming for now). In the send_renewal_emails function, the projects are split into blocks so that emails are staggered out. Inside each block, tailor an email for each project individually and send each using async_task from django-q.

Additional context

  • Given the usage limits on the new Google Forms renewal survey process, the emails should be staggered rather than sent all at once.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant