Skip to content

EPIC: HfLA Github and Slack Onboarding Automation #2176

@pillarijake

Description

@pillarijake

Epic Overview

As a new Hack for LA volunteer, I need to connect my collaboration accounts during onboarding so I can successfully join the Hack for LA community and participate in project work.

This epic centralizes the collection and validation of volunteer collaboration platform information within VRMS, replacing manual onboarding steps and ensuring volunteers are ready to engage with teams immediately after onboarding.

Business Value

  • Reduces manual onboarding effort
  • Improves onboarding completion rates
  • Ensures volunteers gain access to required collaboration tools
  • Creates a consistent onboarding experience
  • Stores key volunteer identity data needed for future platform integrations

Included Stories

Story #1175 – Slack Workspace Onboarding

  • Automatically send Slack invitation
  • Verify Slack membership via Slack API
  • Store Slack ID when verified
  • Allow invite resend
  • Provide support path for onboarding issues

Story #1174 – GitHub Handle Collection

  • Collect GitHub username
  • Normalize entered values
  • Validate format
  • Store GitHub handle
  • Advance onboarding workflow

Success Metrics

  • Increase onboarding completion rate
  • Reduce Slack onboarding support requests
  • Reduce manual Slack invitation handling
  • Increase percentage of volunteers with valid GitHub handles recorded

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status
    New Issue Approval

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions