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

Part-time opportunity - someone has applied - notification to creator #1453

Closed
mtorres253 opened this Issue Sep 1, 2016 · 2 comments

Comments

Projects
None yet
4 participants
@mtorres253
Collaborator

mtorres253 commented Sep 1, 2016

When someone applies to a part time opportunity, this notification gets sent to the creator. "Part time" is a Agency-only (GSA-only for now) task that is not a full-time detail. This is a system notification for Agency-restricted opportunities. We want to do this in a way that can scale for other agencies.

This story contemplates creating custom notifications for Agency-restricted opportunities. And creating one for Agency-restricted opportunities that are not full-time details. Right now full-time details are hard-coded to be a GSA only opportunity type this needs to be generalized as well

Suggested implementation

  • api/notifications/task.create.draft/template.html default notification
  • api/notifications/<AGENCY_ABBREVIATION/task.create.draft/template.html custom to an agency if it exists
Part-Time Opportunity - Someone has just applied
Dear:

You have a new applicant for your opportunity. Their profile can be viewed here <insert link to profile>.

All applicants have self-certified that they meet eligibility requirements.  

Please follow the steps below:
Review all candidates and select your top pick(s).  If needed, reach out to those candidates to discuss the opportunity and ask any questions you may have about their profile or statement of interest. Once you are ready to make your selection, we encourage you to contact the selected applicant's supervisor to confirm that he/she is on board with the employee's participation.
Contact the selected candidate and discuss next steps for beginning the opportunity. You must also assign the opportunity in the system by doing the following:
Click to Edit your opportunity
Remove the non-selected participants from the opportunity under the “Participants” section
Change the opportunity state to “Assigned.”  This will send notifications to the candidates.

If you have any questions, feel free to reach out to us at gsarotationprogram@gsa.gov.

Thank you,
<signature>
@rogeruiz

This comment has been minimized.

Contributor

rogeruiz commented Sep 30, 2016

The PR #1467 is the start for this feature. The Notification behavior still needs to use this new directory and fallback if an agency directory does not exist.

@mtorres253

This comment has been minimized.

Collaborator

mtorres253 commented Oct 19, 2016

Congratulations @dsiddy on winning this micro-purchase auction!

To get started, please create a pull request referencing this issue. Then enter the URL to your pull request on the auction page (in 18F's Micro-purchase platform) and click "start work".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment