Structured Video Interviewing Module - Process Map
%%{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
Create competency-based interview questions in a question bank. Build interview booklets by selecting questions, setting time limits, and adding introductory/closing scripts.
Create interview panels linked to booklets. Add panelists (Chair + Members), configure consensus requirements and time limits. Panelists receive email notifications to set their availability.
Assign candidates individually or via bulk import. System generates encrypted scheduling links. Candidates receive emails and self-schedule based on panel availability.
Candidates complete device tests, accept security agreements, then conduct live or async interviews. Video responses are recorded and stored securely with SAS token access.
Panelists independently rate each response. If consensus is enabled, ratings within 1 point are auto-agreed; otherwise panelists discuss until aligned. Chair finalizes scores.
Configure email/SMS templates for invitations, reminders, confirmations, and results. Manage security agreement versions with full audit trail.
Alternative to live interviews. Candidates record responses at their convenience within a time window. Supports time-limited questions and automatic submission.