human-essentials icon indicating copy to clipboard operation
human-essentials copied to clipboard

Optionally send a email to diaper banks on every request made so they don't miss it

Open scooter-dangle opened this issue 2 years ago • 8 comments

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?

scooter-dangle avatar Jan 15 '23 15:01 scooter-dangle

Hi, can I take a shot at this? :)

nadineah avatar Apr 19 '23 19:04 nadineah

@nadineah you already have #3426 assigned - do you want both? Or would you rather focus on one at a time?

dorner avatar Apr 21 '23 19:04 dorner

@dorner My bad, one at a time would be better

nadineah avatar Apr 21 '23 23:04 nadineah

Hello, I would like to contribute in this issue and try my best to solve this! Thank You.

MasumaJaffery avatar Jan 08 '24 15:01 MasumaJaffery

Give it a go!

dorner avatar Jan 08 '24 15:01 dorner

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.

github-actions[bot] avatar Feb 08 '24 00:02 github-actions[bot]

Automatically unassigned after 7 days of inactivity.

github-actions[bot] avatar Feb 15 '24 00:02 github-actions[bot]

@dorner Please assign me this issue again, Thank You!

MasumaJaffery avatar Mar 10 '24 12:03 MasumaJaffery