runbookify
← All plans
Compliance, Quality & Risk / Policy Acknowledgment

Acknowledgment Compliance Dashboard & Audit Export

Build an internal dashboard that rolls up policy-acknowledgment status across every active policy and campaign, flags who is missing what by department and manager, and exports the clean attestation evidence pack an auditor asks for - with a human approval gate before any snapshot is shared.

BeginnerAn afternoonBuilds onNext.js (App Router) on VercelSupabase (Postgres, Storage, Auth + RLS)Resend (email)
What you'll build

A login-protected dashboard that computes compliance % by policy, department, and manager, highlights gaps and overdue sign-offs, lets the compliance manager approve an official point-in-time snapshot, emails each manager their own gap list, and exports both a rollup and a line-level audit evidence CSV.

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 free Vercel account
  • A free Supabase account
  • A free Resend account
  • Your acknowledgment records as a CSV or Google Sheet (or an export from your campaign/attestation tool)

The problem this kills

You run policy acknowledgment campaigns - the code of conduct, the new security policy, the updated safety SOP - and people sign off in three different tools or a pile of spreadsheets. When your auditor (or your boss) asks "who has acknowledged every active policy, and who hasn't?", you spend two days stitching exports together by hand, VLOOKUP-ing names against the org chart, and praying you didn't miss a new policy version that quietly reset everyone's status.

And the worst part: when a new version of a policy ships, everyone's old signature should no longer count - but your spreadsheet has no idea that happened. So your "98% compliant" number is a fiction, and you only find out during the audit.

This kills that. One screen tells you exactly who is fully compliant and who is missing which policy, broken down by department and manager. New policy versions automatically reset to un-acknowledged. And when the numbers look right, you approve a snapshot you can reproduce on demand and hand straight to the auditor.

What you'll build

A small, login-protected web app for your compliance and HR team:

  • A live compliance dashboard - compliance % by policy, by department, and by manager, with a clear list of who is missing what and what is overdue.
  • Version-aware status - a new policy version is treated as un-acknowledged until the person re-signs, so your numbers stay honest.
  • An approval gate - the compliance manager reviews the flagged gaps and approves the official "compliance snapshot" before anything is exported or shared as evidence.
  • Per-manager gap digests - each manager gets an email listing only their own people and only the policies they still owe.
  • Point-in-time snapshots - every approved snapshot is saved and can be reproduced exactly, months later, for the audit.
  • Two exports - a rollup CSV (the summary) and a line-level evidence CSV (person, policy, version, signed date) - the exact attestation pack an auditor asks for.

What's inside the Implementation Plan

  • It starts by interviewing you about your business. Before it builds anything, the plan has the AI agent ask you about your current process, the tools your acknowledgments live in today, exactly how your people and policy data are named, your typical and peak campaign sizes, your overdue rules, and your messy edge cases. It reads back a short tailored spec, you confirm it, and only then does it build - so you get a tool shaped to how you actually work, not a generic template.
  • A clean, copy-paste prompt at the end of every step.
  • A version-aware data model so a re-issued policy correctly resets status.
  • A dedupe guard keyed on person + policy-version so the same sign-off never double-counts.
  • A complete audit trail and reproducible snapshots.
  • A "No API yet?" fallback so you can build the whole thing today from a CSV or Google Sheet, with no integration to your existing tools.

The governance it includes (this is the point)

This is not a throwaway spreadsheet - it is built to survive an audit:

  • Login so only your team can open the tool.
  • Row-level security so each organization only ever sees its own data.
  • A full audit trail - who pulled records, who approved which snapshot, and when.
  • A hard human-in-the-loop approval gate - the AI computes and drafts the snapshot, but a compliance manager reviews the gaps and approves before it becomes official evidence.
  • Duplicate guards so the same acknowledgment can't be counted twice.

Who it's for

Compliance managers and HR leads who need an at-a-glance compliance view across all their policies and campaigns - and need audit-ready proof they can produce in minutes, not days. No coding background required.

You've got this. Paste the first prompt and let the agent interview you.

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.