GovAssess Administrator Workflow

Structured Video Interviewing Module - Process Map

Back to Dashboard
%%{init: {'theme': 'base', 'themeVariables': { 'primaryColor': '#003256', 'primaryTextColor': '#fff', 'primaryBorderColor': '#004a7c', 'lineColor': '#004a7c', 'secondaryColor': '#FDB736', 'tertiaryColor': '#F5F5F5'}}}%%

flowchart TB
    subgraph SETUP["SETUP PHASE"]
        direction TB
        A1[/"Create Questions"/]
        A2["Build Interview Booklets"]
        A3["Add Intro/Closing Scripts"]
        A1 --> A2 --> A3
    end

    subgraph PANELS["PANEL PHASE"]
        direction TB
        B1["Create Interview Panel"]
        B2["Add Panelists"]
        B3["Panelists Set Availability"]
        B1 --> B2 --> B3
    end

    subgraph CANDIDATES["CANDIDATE PHASE"]
        direction TB
        C1[/"Assign Candidates to Panel"/]
        C2["Generate Scheduling Links"]
        C3["Send Invitation Emails"]
        C4["Candidate Self-Schedules"]
        C1 --> C2 --> C3 --> C4
    end

    subgraph INTERVIEW["INTERVIEW PHASE"]
        direction TB
        D1["Device Test"]
        D2["Accept Security Agreement"]
        D3["Conduct Interview"]
        D4["Record Responses"]
        D1 --> D2 --> D3 --> D4
    end

    subgraph RATING["RATING PHASE"]
        direction TB
        E1["Panelists Rate Responses"]
        E2{"Consensus Required?"}
        E3["Consensus Discussion"]
        E4["Finalize Scores"]
        E1 --> E2
        E2 -->|Yes| E3 --> E4
        E2 -->|No| E4
    end

    SETUP --> PANELS
    PANELS --> CANDIDATES
    CANDIDATES --> INTERVIEW
    INTERVIEW --> RATING

    subgraph COMMS["COMMUNICATIONS"]
        direction TB
        F1["Email Templates"]
        F2["SMS Templates"]
        F3["Security Agreement"]
    end

    subgraph ASYNC["ASYNC INTERVIEWS"]
        direction TB
        G1["Self-Recorded Mode"]
        G2["Time-Limited Responses"]
        G3["Review Recordings"]
    end

    COMMS -.->|"Configure anytime"| CANDIDATES
    ASYNC -.->|"Alternative to live"| INTERVIEW
            

Workflow Phases Explained

📝
SETUP

Questions & Booklets

Create competency-based interview questions in a question bank. Build interview booklets by selecting questions, setting time limits, and adding introductory/closing scripts.

👥
PANELS

Panel Configuration

Create interview panels linked to booklets. Add panelists (Chair + Members), configure consensus requirements and time limits. Panelists receive email notifications to set their availability.

📋
CANDIDATES

Assignment & Scheduling

Assign candidates individually or via bulk import. System generates encrypted scheduling links. Candidates receive emails and self-schedule based on panel availability.

🎥
INTERVIEW

Conduct & Record

Candidates complete device tests, accept security agreements, then conduct live or async interviews. Video responses are recorded and stored securely with SAS token access.

RATING

Scoring & Consensus

Panelists independently rate each response. If consensus is enabled, ratings within 1 point are auto-agreed; otherwise panelists discuss until aligned. Chair finalizes scores.

📨
COMMUNICATIONS

Templates & Notifications

Configure email/SMS templates for invitations, reminders, confirmations, and results. Manage security agreement versions with full audit trail.

⏱️
ASYNC INTERVIEWS

Self-Recorded Option

Alternative to live interviews. Candidates record responses at their convenience within a time window. Supports time-limited questions and automatic submission.

Permissions: Admin users can perform all actions. HR users can manage candidates, scheduling, and view results but cannot create/edit booklets or panel configurations. Panelists access their portal via secure token links to set availability and rate interviews.
Key Features: Encrypted scheduling tokens (30-day expiry), automatic reminder emails, device compatibility testing, secure video storage with time-limited SAS tokens, consensus scoring with discussion workflow, and full communication audit trail.