InsightHireHelp Center

Interview kits

Structured interview templates, scorecard competencies, panel feedback, and enforcement under structured_interviews.

Structured interviews standardize live interview prep and feedback through interview kits and scorecard templates. Gated by structured_interviews.

Settings → Interview Kits (/dashboard/settings/interview-kits) manages kits, scorecard templates, and org-wide enforcement rules.

Feature gate

Probe: trpc.interviewKits.capabilities

When disabled, interview scheduling still works but kits, structured scorecards, panel matrix, and advance enforcement are unavailable.

Concepts

ConceptDescription
Interview kitPrep content + suggested questions + linked scorecard template for an interview type
Scorecard templateReusable competency list interviewers rate after each session
ScorecardInstance submitted by an interviewer for a specific interview
EnforcementOptional rule blocking pipeline advance until required feedback is in

Interview kits

Each kit includes:

FieldPurpose
namee.g. "Technical Phone Screen", "Panel - Values"
descriptionInternal summary for recruiters
prepContentMarkdown/HTML shown to interviewers before the session
questionsUp to 50 suggested questions with optional competencyLabel
scorecardTemplateIdLinked template for post-interview ratings

Suggested questions

Questions are JSON objects:

{ "id": "q1", "text": "Describe a time you...", "competencyLabel": "Problem solving" }

competencyLabel maps loosely to scorecard items — helps interviewers cover each competency.

Using kits on interviews

When scheduling from a candidate profile, recruiters attach a kit. Interviewers receive prep content and the linked scorecard opens automatically after the session.

Scorecard templates

Templates define competency rows (items):

Item fieldDescription
labelCompetency name (e.g. "Communication", "Technical depth")
descriptionRating guidance for interviewers
requiredMust be rated before submit
sortOrderDisplay order

New orgs can seed a default template via trpc.interviewKits.seedDefaultScorecardTemplate.

Submitting scorecards

Interviewers rate each item (typically 1–5 or qualitative scale depending on UI config) and add overall notes. Submissions aggregate on the candidate profile as a panel feedback matrix — rows are competencies, columns are interviewers.

Enforcement settings

Org admins configure enforcement from the Interview Kits settings page (getEnforcementSettings / updateEnforcementSettings):

SettingEffect
Require scorecard before advanceBlocks kanban/stage move until all assigned interviewers submit
Minimum scorecardsNumber of required submissions per stage transition
Grace periodOptional hours before hard block

Enforcement integrates with custom_pipelines — stage advance checks call scorecard completion validators in insighthire-api/src/routers/scorecards.ts.

When enforcement fails, the UI surfaces which interviewers have pending scorecards.

API namespace

Procedure groupPurpose
interviewKits.capabilitiesGate probe
interviewKits.listKits / getKit / createKit / updateKitKit CRUD
interviewKits.listScorecardTemplates / createScorecardTemplate / updateScorecardTemplateTemplate CRUD
interviewKits.seedDefaultScorecardTemplateBootstrap default template
interviewKits.getEnforcementSettings / updateEnforcementSettingsOrg policy
scorecards.*Interviewer submission, panel aggregation

Workflow example

flowchart LR
  A[Create scorecard template] --> B[Create interview kit linked to template]
  B --> C[Schedule interview with kit]
  C --> D[Interviewer reads prep]
  D --> E[Live interview]
  E --> F[Submit scorecard]
  F --> G[Panel matrix updates]
  G --> H{Enforcement on?}
  H -->|All complete| I[Allow stage advance]
  H -->|Pending| J[Block with reminder]

Best practices

  • One kit per interview type, not per candidate
  • Keep scorecard templates to 5–8 competencies for completion rates
  • Mark only truly critical items required
  • Turn on enforcement only after pilots — start with visibility-only panel matrix
  • Align competency labels with journey evaluation criteria for holistic review

Troubleshooting

SymptomCheck
Settings tab hiddenstructured_interviews grant
Cannot advance candidateEnforcement settings; pending scorecards list
Empty panel matrixScorecards submitted? Correct interview linked?
Kit missing templateLink scorecardTemplateId on kit edit