runbookify
← All plans
Marketing Operations / Event & Webinar Ops

Speaker & Session Manager

Collect every speaker's bio, headshot, slides, AV needs, and recording consent in one place, auto-flag what's missing, chase the gaps by email, and let your event lead approve each session as good-to-go - so you're never begging for a headshot the night before.

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

A private web tool where you invite speakers, collect their materials through an intake form, see exactly what's missing per speaker, chase the gaps automatically, and have your event lead approve each session as ready - with a clean speaker/session 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 free Vercel account
  • A free Supabase account
  • A free Resend account (and a domain you can verify, or use their test sender to start)
  • Your current speaker intake fields and session list (a spreadsheet is perfect)

The problem this kills

Running an event or webinar means herding people. You ask ten speakers for a bio, a headshot, their slides, their AV needs, and consent to record - and you get them back in ten different formats, across email, DMs, and a shared drive, half of them late. The week of the event you're cross-referencing a spreadsheet against your inbox trying to remember who still owes you a photo, and you end up personally chasing each one the night before.

The real pain isn't collecting the materials. It's tracking what's still missing across every speaker and session, chasing only the people who owe you something, and being able to say with confidence "this session is ready" - because someone actually checked.

This tool kills that. Every speaker has one intake link, every missing item is flagged automatically, the chase emails go to exactly the right people, and your event lead signs off on readiness before a session is marked good-to-go.

What you'll build

A private, login-protected web app for your event team where you can:

  • Add your sessions and invite speakers to each one with a unique intake link.
  • Collect each speaker's bio, headshot, talk title, slides link, AV needs, and recording consent through a simple form - the headshot and slides upload straight to secure storage.
  • See a live readiness board: every speaker and session color-coded by what's still missing.
  • Send chase emails (via Resend) to only the speakers who still owe you something - no more "sorry to bug everyone."
  • Have your event lead review each speaker's materials and approve them as complete before the session flips to "ready."
  • Export a clean speaker/session CSV in whatever columns your run-of-show or AV system expects.

What's inside the Implementation Plan

The plan is a step-by-step runbook you paste into an AI coding agent (Claude Code). It builds the whole tool for you, one prompt at a time - you don't write code, you copy, paste, and answer questions.

The best part: the plan opens by interviewing you about your actual event. Before it builds anything, the agent asks how you run your speaker process today, which fields you collect, what your deadlines and approval rules are, and where things usually go wrong. Then it reads back a short tailored spec, you give a thumbs-up, and only then does it build a tool shaped to your event - not a generic template you have to bend to fit.

Inside you get: the discovery interview, the data model tuned to your fields, the intake form, the readiness board, the chase-email logic, the approval gate, the CSV export, and a plain-language "how to know it works" checklist.

The governance it includes (this is the point)

This isn't a toy. The plan builds in the controls that make a tool safe to actually run your event on:

  • Login so only your team can get in - speakers get scoped intake links, not accounts.
  • Row-level security so your data only ever shows your organization's speakers and sessions.
  • A complete audit trail - who marked what complete, who approved which session, and when.
  • A human approval gate - the tool flags a session as ready only after your event lead reviews the materials and approves. Missing items block readiness; nothing is "good-to-go" on autopilot.
  • Duplicate guards - the same speaker email on the same session can't be added twice, so you never chase or count someone twice.

Who it's for

Event ops, marketing ops, and webinar managers juggling multiple speakers and sessions who are tired of chasing materials by hand and want one trustworthy view of what's ready and what's not.

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.