Skip to content

Allow mentors to mark themselves unavailable from the accept/reject flow #858

@brentmclark

Description

@brentmclark

Is your feature request related to a problem? Please describe.
Mentorship requests come in after a mentor has accepted a new mentorship, or has recently cancelled requests. I believe this is because the mentors are still marked as available, but in their head they are not interested in taking on any more mentorships at this time.

Describe the solution you'd like
The moment a mentor accepts or rejects a new mentorship, they are in the best frame of mind to decide if they want to stop taking on new mentorship requests entirely. I think this would be a great place to give mentors an opportunity to set themselves as unavailable.

Describe alternatives you've considered

  • I've considered taking no action at all for now. This is a viable alternative to solving the immediate problem, but I believe it's in our best interest to get our list of available mentors to accurately reflect who is truly available.

  • I've also considered adding a "Make myself unavailable" option to the emails as a potential workflow action. The reason i don't like this one as much is because it feels like the request should be declined first (with a message) and then they should be marked as unavailable. Maybe the email action could be "Decline and make myself unavailable" which would then trigger this multi-step flow?

Additional context
Here's some example data with names removed.

Image showing a progression of mentorship invites over 20 days

You can see here that some requests came in 18 and 19 days ago. This mentor took the time to decline the requests, but has not taken the time to decline the requests since.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions