Optionally send a email to diaper banks on every request made so they don't miss it
Summary
Allow essentials banks to opt in to having an email sent to them whenever a partner submits a request.
Why
The larger banks will not need this, but it could be useful for smaller banks with a smaller partner footprint.
Details
- [ ] Add the ability to opt in to receiving emails on request submission
- [ ] If opting in, the email goes to the bank's contact email
Things you need to know/consider
Should we use roles to accomplish this?
Criteria for completion
- [ ] Banks can opt in to receiving an email whenever a partner submits a request
- [ ] If they opt out, the primary address will no longer get that email
- [ ] Test to verify this functionality
Notes /Questions
This was on the "project initiative" list so it originated before... April 2022?
CLF 20220809 An email? or would a text message be better? May need option for either
CLF 20221212 Question for development team - do we have the capability to send text messages? Answer -- don't think we do at this moment, and it would probably require an external service. Given that, I suggest that we don't implement text up front, but see if there is a demand for it before considering it.
CLF 20221212 How many banks would this be useful for (prioritization)
CLF 20221212 Idea - Would this be a role-based thing?
CLF 20221212 If the user is deactivated, would we need to ensure that at least one user is occupying that role? (we do that for org_admin, I expect, but only by not allowing org_admins to demote themselves)
Scott 20230115 Would we have verbiage in the email about how to stop receiving these emails?
Hi, can I take a shot at this? :)
@nadineah you already have #3426 assigned - do you want both? Or would you rather focus on one at a time?
@dorner My bad, one at a time would be better
Hello, I would like to contribute in this issue and try my best to solve this! Thank You.
Give it a go!
This issue is marked as stale due to no activity within 30 days. If no further activity is detected within 7 days, it will be unassigned.
Automatically unassigned after 7 days of inactivity.
@dorner Please assign me this issue again, Thank You!