runbookify
← All plans
Facilities, Assets & IT Operations / Visitor & Badge Management

Contractor On-site Sign-in with Safety Induction

A sign-in station for contractors and vendors that checks insurance, captures the safety induction acknowledgment, and won't mark anyone On-site until your EHS lead approves — plus a live who's-on-site list for emergencies.

IntermediateA weekendBuilds onNext.jsSupabaseResend
What you'll build

A web sign-in station where a contractor enters their company and work area, acknowledges the safety induction, gets an automatic insurance/permit check, and is then approved by your EHS lead before being marked On-site and badged — with a live on-site list, sign-out, and a CSV export of the day's log.

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)
  • A CSV or sheet of approved contractor companies with insurance status
  • Your safety-induction content (a PDF or video link) and a list of work areas
  • Claude Code or any AI coding agent

The problem this kills

A contractor shows up at the gate, scribbles a name on a paper logbook, and walks onto the site. Nobody checks whether their company's insurance is still valid. Nobody confirms they watched the safety induction. Nobody actually knows which work area they're authorized for. And when there's a fire drill or a real emergency, the person at the muster point is holding a clipboard that's three pages out of date, trying to figure out who's still inside the building.

Every one of those gaps is a real liability. An expired Certificate of Insurance means your company is exposed if something goes wrong. An un-inducted contractor is an incident waiting to happen. A paper logbook is useless in the one moment it matters most. The frustrating part is that all the information you need — who's approved, whose insurance is current, who completed the induction — is knowable before anyone sets foot on-site. You just need a station that checks it, makes a human sign off, and keeps a live count of who's in the building. You do not need to be a developer to build that.

What you'll build

A simple sign-in station for your site — runs on a tablet at reception, the gate, or any browser. A contractor picks their company, enters the work order and work area they're here for, and acknowledges the safety induction (after viewing your induction PDF or video). The tool instantly checks their company against your approved list and their insurance/permit status — and blocks the sign-in cold if the Certificate of Insurance is expired or the induction is incomplete. Valid sign-ins land in a review queue where your EHS lead or site manager confirms insurance, induction, and authorized work area, then approves. Only then is the contractor marked On-site and issued a badge number. A live "who's on-site right now" board shows everyone currently in the building for emergencies and roll-calls, contractors sign out when they leave, and the whole day exports as a clean 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 site — your current sign-in process, who your approved contractor companies are and how you track their insurance, the exact work areas and naming you use, your induction content, your peak arrival times, and the real rules for who can approve a sign-in. It reads a short spec back to you for a thumbs-up, then builds the tool around your site and your rules instead of a generic template. From there it walks the agent through the data model, importing your contractor and insurance list, the contractor sign-in flow with the induction acknowledgment, the automatic insurance/permit check, the EHS approval gate, the live on-site board, sign-out, and the CSV export. Every step ends with a ready-to-copy prompt.

The governance it includes (this is the point)

This isn't a toy. The plan builds in the controls a real EHS and security function needs: login so only your staff can run the station and approve sign-ins, row-level security so each site only ever sees its own contractors and logs, a complete audit trail of every sign-in, induction acknowledgment, approval, and sign-out (who, what, and exactly when), a hard human-approval gate so nobody is marked On-site until a person confirms insurance and induction, and duplicate guards so the same person from the same company can't sign in twice on the same day. The whole tool exists to make a careful human decision easy and fast — the station gathers and checks, a person makes the call to let someone on-site.

Who it's for

Facilities and EHS coordinators, security teams, site managers, and safety officers who are responsible for everyone who walks onto the property — and who are tired of paper logbooks, expired insurance slipping through, and not knowing who's inside when the alarm goes off. If you can describe who's allowed on your site and what they have to acknowledge first, you can build this.

You've got this — open the plan, paste the first prompt, and you'll have contractors signing in through your own station this weekend.

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.