InsightHireHelp Center

Culture fit scoring

Culture profiles in settings, scoring integration with journeys and positions, and culture quiz nodes — feature flag culture_fit_scoring.

Feature flag: culture_fit_scoring
Requires platform enablement and per-organization grant. Culture settings, quiz nodes, and score blending are disabled without it.

Culture fit scoring adds a work-style alignment signal to candidate ranking — how a candidate prefers to operate vs how your team describes itself. It is always visible to the hiring team and never an automatic reject gate.

Key routes

SurfacePathFlag
Culture profiles (settings)/dashboard/settings/cultureculture_fit_scoring
Position culture override/dashboard/positions/[id]?tab=cultureculture_fit_scoring
Culture quiz journey nodeJourney editorculture_fit_scoring
Candidate culture cardJourney report / candidate profileculture_fit_scoring

Culture profiles in settings

Settings → Culture (/dashboard/settings/culture) manages culture profiles — structured descriptions of how work gets done on your team.

Profile types

TypeRole
Organization defaultFallback when no group-specific profile applies
Culture groupsDepartment or team overrides (e.g. Sales vs Engineering)

All profiles appear as peer rows in one table — the org default is not a separate "special" UI tier; it is the fallback profile when no group matches.

Profile contents

Each profile defines:

ElementDescription
DimensionsWork-style axes (pace, collaboration model, decision style, etc.)
Target valuesWhere your team sits on each dimension
DealbreakersOptional hard mismatches flagged for review (not auto-reject)
Scoring weightHow much culture blends into composite score (0–0.5, default 0.25)
Enabled togglePer-profile on/off

Dimension or dealbreaker changes bump profile version for auditability. Weight and enabled toggles do not version-bump.

Interview templates (per profile)

Each profile can have an associated culture interview template for live conversations about work style. Template status shows as Has interview badge in the profile list.

Scoring integration

Effective profile resolution

When scoring a candidate for a position, InsightHire resolves the effective culture profile:

  1. Position-specific override (if set on ?tab=culture)
  2. Matching culture group for the position's department/team
  3. Organization default profile

API: getEffectiveCultureProfile(organizationId, positionId)

Composite score blend

When culture scoring is enabled and weight > 0:

averageScore = round((1 - cultureWeight) × skillScore + cultureWeight × cultureFitScore)
VariableSource
skillScoreResume + video + assessment composite
cultureFitScoreQuiz and/or interview alignment (0–100)
cultureWeightProfile scoringWeight (nullable = inherit org default, typically 0.25)

Culture weight caps at 0.5 — skill evidence always retains majority influence.

Where scores appear

SurfaceDisplay
Review queueBlended into overall badge when journey complete
Journey reportCulture fit card with dimension breakdown
Candidate profileCandidateCultureFitCard when flag + profile enabled
Position pipelineSort considers blended score

Compliance note (in-app)

Culture dimensions describe work styles only — never personality types or proxies for protected classes. The score informs conversation, not automated elimination.

Culture quiz journey node

Add a Culture Quiz node in the journey editor (/dashboard/journeys/[id]/edit):

SettingPurpose
Profile bindingWhich culture profile to score against
Question setDerived from profile dimensions
Pass thresholdOptional gate for score-gate branching

Candidate experience: short quiz on preferences and work style. Output feeds cultureFitScore on the session.

Node type key: culture-quiz

Branching example

Culture Quiz → Score Gate → (strong fit) Video Interview → End
                         → (weak fit) Manual Review → ...

Use manual review for weak-fit paths — do not auto-reject on culture alone.

Position-level overrides

On /dashboard/positions/[id]?tab=culture:

  • Attach a specific culture group profile to this req
  • Override scoring weight for high-stakes or remote-specific roles
  • Disable culture scoring for a single position without turning off org-wide

Changes affect new scoring runs; re-open journey report to see updated blend after profile edits (re-score policies vary by org configuration).

Enabling the feature

  1. Platform admin enables culture_fit_scoring integration
  2. Org receives grant (automatic if org already has saved profiles from migration)
  3. Recruiter admin configures profiles at /dashboard/settings/culture
  4. Attach culture quiz node to journeys
  5. Optionally set position overrides

Without grant, settings page shows disabled state with reason (PLATFORM_OFF, NOT_GRANTED, etc.).

Best practices

  • Calibrate with hiring managers — dimensions should reflect real team norms
  • Keep weight ≤ 0.25 until calibrated against hire outcomes
  • Use quiz early in journey — informs later video questions
  • Review dealbreakers manually — they flag, not filter
  • Document group profiles — Sales vs Product may legitimately differ