Skip to content

Send a notification to all consultation participants when a new engagement is added. #2562

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

Closed
jobara opened this issue Mar 3, 2025 · 4 comments · Fixed by #2604 · May be fixed by #2419
Closed

Send a notification to all consultation participants when a new engagement is added. #2562

jobara opened this issue Mar 3, 2025 · 4 comments · Fixed by #2604 · May be fixed by #2419
Labels
enhancement New feature or request
Milestone

Comments

@jobara
Copy link
Collaborator

jobara commented Mar 3, 2025

Is your feature request related to a problem? Please describe.

Consultation participants need to search for new engagements manually.

Describe the solution you'd like

So that consultation participants are aware of engagements, we should send out a notification to all consultation participants when a new engagement is added. (this would only be for engagements that are open). There should also be a setting that allows users to turn off this notification.

Describe alternatives you've considered

No response

Additional context

No response

@jobara jobara added the enhancement New feature or request label Mar 3, 2025
@jobara
Copy link
Collaborator Author

jobara commented Mar 5, 2025

It turns out that there is already a notifications settings page, although the functionality hasn't been wired up yet. In speaking with @cherylhjli about it today, she suggested to simplify the page to just include the setting for being notified about all engagements or not.

The setting would look something like:

Would you like to get an email notification of new engagements?

  • Yes
  • No

We don't need to send it to the dashboard notifications, only an email is needed.

@jobara
Copy link
Collaborator Author

jobara commented Mar 5, 2025

Example email copy shared by @cherylhjli

Hi [name],
 
A new engagement has been uploaded on The Accessibility Exchange:
[Engagement name] by [FRO name]
 
[Button: “Go to new engagement”]
 
Regards,
The Accessibility Exchange
 
————————
 
If you’re having trouble with the “Go to new engagement” button, copy and paste the URL below into your web browser: [link]
 
Don’t want to get notified of engagements anymore? Change your [link: “settings”].
 

@jobara
Copy link
Collaborator Author

jobara commented Mar 7, 2025

Feed back from Erick:

To answer Cheryl’s question. I think we want to have 2 types of notifications. One that goes through e-mail, for those individuals that might very occasionally log onto TAE, and one that goes to their Dashboard Notifications in case they are logged into the platform, but not checking e-mail.

When it comes to the e-mail notification, reading again your e-mail, I think it makes sense to keep the same messaging for both the external and internal messages. So we can leave what you wrote for both, I would just add one line saying “Check it out":

Hi [Name]

A new engagement has been uploaded on The Accessibility Exchange:
[Engagement name] by [FRO name]
 
Check it out.
[Button: “Go to new engagement”]

@jobara
Copy link
Collaborator Author

jobara commented Mar 7, 2025

Suggestions from @cherylhjli:

I think that makes a lot of sense. One small tweak – perhaps for the internal message we can leave out “The Accessibility Exchange” (since they’re already on it) so it reads like this:

A new engagement has been uploaded:
[Engagement name] by [FRO name]
 
Check it out.
[Button: “Go to new engagement”]

@michelled michelled added this to the 1.7.0 milestone Mar 24, 2025
@michelled michelled moved this to In Progress in Public Launch Mar 24, 2025
jobara added a commit to jobara/platform that referenced this issue Mar 25, 2025
jobara added a commit to jobara/platform that referenced this issue Mar 25, 2025
jobara added a commit to jobara/platform that referenced this issue Apr 29, 2025
jobara added a commit to jobara/platform that referenced this issue May 1, 2025
@github-project-automation github-project-automation bot moved this from In Progress to Done in Public Launch May 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
2 participants