runbookify
← All plans
Human Resources / Offboarding

Exit Interview Collector & Theme Analyzer: Learn Why People Actually Leave

Record every departure, send a structured exit survey or capture interview notes, store responses confidentially, then roll up attrition themes by team and reason over time — with HR approving the report before leadership ever sees it.

BeginnerAn afternoonBuilds onNext.jsSupabaseResend
What you'll build

A web tool where HR records each departure, sends a structured exit survey or types in interview notes, stores raw responses confidentially, and AI summarizes attrition themes by team and quarter — split into regrettable vs non-regrettable — which HR reviews, edits, and approves before sharing, plus a CSV export of coded responses.

Gated download

Enter your email — the plan downloads instantly and a copy lands in your inbox.

By submitting your email you'll also receive the weekly runbookify newsletter. You can unsubscribe at any time.

Before you start

  • A Supabase account (free)
  • A Vercel account (free)
  • A Resend account (free)
  • Your departing-employee list (CSV or spreadsheet)
  • Your exit-survey / interview template (reason, satisfaction, would-recommend, open text)
  • Team / manager metadata for your employees
  • Claude Code or any AI coding agent

The problem this kills

Your team runs exit interviews. Someone resigns, an HR business partner blocks 30 minutes, asks good questions, takes honest notes — and then those notes go into a folder, a Google Doc, or an email thread and are never seen again. Six months later leadership asks "why are people leaving the platform team?" and the honest answer is a shrug and a guess, because nobody ever rolled up a year of exit conversations into a pattern.

It's a waste of the most candid feedback you'll ever get. The reasons are sitting right there — in the open-text comments, in the satisfaction scores, in who was a regrettable loss and who wasn't — but they're scattered across formats and people, never coded, never trended, and impossible to share safely because a single comment can identify the person who made it. You don't need an enterprise HRIS module to fix this, and you don't need to be a developer.

What you'll build

A simple internal web tool. HR records each departure (employee, team, manager, last day, regrettable or not). The tool either emails the leaver a structured exit survey — reason for leaving, satisfaction ratings, would-you-recommend, open-text — or lets HR type in interview notes directly. Responses are stored confidentially, keyed to one exit record per employee so nothing is double-counted. Then AI reads the responses and drafts a themes report: top reasons grouped by team and by quarter, regrettable vs non-regrettable attrition split out, trends over time — but it suppresses any group too small to stay anonymous. HR reviews the draft, edits the wording, and clicks Approve. Only then is the report shareable with leadership. Raw comments stay locked to HR; leadership sees aggregates only. And you can export a CSV of coded responses anytime.

What's inside the Implementation Plan

The downloadable plan is a step-by-step file you paste into an AI coding agent. It opens by interviewing you about your business — how you run exit interviews today and who does it, what HRIS or spreadsheet your people data lives in, your exact team and reason-code naming, how you define a regrettable departure, your typical and peak departure volumes, your minimum sample size for reporting, and the messy edge cases — and then it tailors the data model, the reason codes, the anonymity rules, and every later step to your answers. This is not a generic template; the agent reflects a short spec back to you and waits for your thumbs-up before it builds anything. From there it walks the agent through recording departures, sending the survey or capturing notes, storing responses confidentially, the AI theme-coding, the small-cell suppression, the HR review-and-approve screen, the leadership share, and the coded-responses CSV — each step with a ready-to-copy prompt. There's also a fallback so you can build the whole thing today even with no integration to your HRIS.

The governance it includes (this is the point)

This is sensitive people data, so it ships with the controls an HR team needs: login so only your team can use it, row-level security so you only ever see your own organization's data, a complete audit trail of who recorded, summarized, reviewed, and approved which report and when, a hard human-approval gate so no themes report is shared with leadership until an HR partner signs off, and duplicate guards keyed on employee ID so the same departure can't be logged or counted twice. On top of that it bakes in the things exit data specifically demands: raw comments are confidential to HR, aggregates are suppressed below a minimum sample size so a small team can't be de-anonymized, and regrettable vs non-regrettable attrition is tracked separately so you can tell the difference between losing people you wanted to keep and healthy turnover.

Who it's for

HR business partners and people-ops leads who run exit interviews ad hoc and never roll up the findings. If you can describe how your team decides what counts as a regrettable loss and how you'd group your departures, you can build this.

You've got this — start with the plan, paste the first prompt, answer the interview, and you'll see your first attrition-themes report take shape the same afternoon.

Gated download

Enter your email — the plan downloads instantly and a copy lands in your inbox.

By submitting your email you'll also receive the weekly runbookify newsletter. You can unsubscribe at any time.