runbookify
← All plans
Human Resources / Employee Relations & Case Management

Grievance & Complaint Tracker: Handle Every Case On Time, On the Record

Log employee grievances confidentially, track the response steps and deadlines your policy or union agreement requires, and record outcomes and appeals — with HR approving every step transition before it's recorded and communicated.

BeginnerAn afternoonBuilds onNext.jsSupabaseResend
What you'll build

A confidential, login-only web tool where a grievance is filed, acknowledged within its deadline, tracked step-by-step with due dates, drafted to a decision, approved by HR, and communicated with appeal rights — every action audited and access-controlled, with a clean grievance-log CSV export.

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 grievance procedure steps and deadlines (policy or union agreement)
  • Your intake fields and outcome/appeal definitions
  • Claude Code or any AI coding agent

The problem this kills

A formal grievance comes in, and right now it lives wherever it landed — an email thread, a HR inbox, a note in someone's spiral notebook, a tab in a shared spreadsheet that three people can open. The procedure says you must acknowledge within so many days, review within so many more, decide, and then offer an appeal — but nobody's watching the clock, and the steps slip. Two complaints get handled two different ways. A union step gets missed. When it's escalated or audited months later, you can't cleanly show who did what, when, and why.

That's not a people problem — it's a tooling problem. The fix isn't a six-figure case-management suite. You can build exactly the confidential, deadline-aware tracker your procedure needs, this afternoon, without being a developer.

What you'll build

A confidential, login-only internal web tool for your HR / Employee Relations team. A grievance is filed through an intake form (or logged on someone's behalf), and the tool immediately stamps it with the deadlines your procedure requires — acknowledge by date X, review by date Y, decide by date Z. Each case moves through your real procedure steps (and union-contract steps, if you have them), with due dates and a clear "what's overdue" view. HR drafts the decision and the outcome; a person reviews and approves each step transition and the final decision before it's recorded and the employee is notified of the outcome and their appeal rights. Everything is access-restricted to authorized staff, and every action is written to a tamper-evident audit trail. When you need it elsewhere, you export a clean grievance-log CSV.

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 — your current process and who runs it, your exact procedure steps and the deadline for each, whether union or contractual steps apply, the fields and naming you use on intake, how you classify and prioritize cases, your typical and peak volumes, and the messy edge cases (anonymous complaints, complaints against HR itself, missed-deadline rules) — and then it tailors the data model, the deadline timers, the step workflow, 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 the confidential intake, the deadline-and-step engine, the HR review-and-approve gate, the outcome + appeal-rights communication, and the audit trail — each step with a ready-to-copy prompt. There's also a fallback so you can build and run the whole thing today with form intake in and a grievance-log CSV out, no integration required.

The governance it includes (this is the point)

Grievances are about as sensitive as HR data gets, so this ships with the controls that keep it defensible: login so only your authorized team can open it, row-level security so people only ever see their own organization's cases, a complete audit trail of who logged, advanced, decided, and communicated each case and when, a hard human-approval gate so no step transition or final decision is recorded or communicated until an HR reviewer signs off, and duplicate guards keyed on a one-per-case grievance ID so the same complaint can't be logged twice. Confidentiality is built in by design, not bolted on.

Who it's for

HR and Employee Relations teams — especially anywhere formal grievance procedures or union steps apply — who are tracking formal complaints informally and want consistency, deadline discipline, and a clean record. If you can describe your grievance procedure and its deadlines, 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 deadline-tracked case 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.