%%{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
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.
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.
Assignment & Scheduling
Assign candidates individually or via bulk import. System generates encrypted scheduling links. Candidates receive emails and self-schedule based on panel availability.
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.
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.
Templates & Notifications
Configure email/SMS templates for invitations, reminders, confirmations, and results. Manage security agreement versions with full audit trail.
Self-Recorded Option
Alternative to live interviews. Candidates record responses at their convenience within a time window. Supports time-limited questions and automatic submission.