BoardMeets / Platform

One system for the whole board year

From the first draft of an agenda to the approved minutes in the public record — here is what happens at each stage, and what the screens actually look like.

Agenda builder

Drag to reorder, nest sub-items, save a template and reuse it every month. Locations come from a managed district list, so nobody retypes the address wrong.

Board packets

Attach the budget spreadsheet, the bid tab, the policy redline. Members open one packet on a tablet instead of hunting through an email thread.

Live meeting mode

Take roll, capture the motion and second, record each vote by name, and stamp the time you adjourned — all from the room, as it happens.

Compliant minutes

Minutes generate from what actually happened — deterministically, not from a model. Open and executive session come out as two separate documents.

AI packet summaries

A plain-language summary of a 200-page packet, drafted in seconds. Nothing reaches the public until an administrator reads it and approves it.

Policy library

Your full policy manual, numbered the way your board already numbers it, searchable by the public and linkable straight from an agenda item.

Public calendar

Upcoming meetings on a real calendar with add-to-calendar links, so parents and staff can plan around board night without calling the office.

Roles & permissions

Eight roles out of the box, with per-permission grants and explicit denials — so the treasurer sees the budget and the recording secretary doesn't publish by accident.

Audit log

Sign-ins, permission changes, publishes, approvals, deletions — recorded with user, timestamp, and IP. When someone asks what happened, you have an answer.

Before the meeting

Build the agenda once. Reuse it every month.

Most board agendas are 80% identical from meeting to meeting. Save a template, apply it to next month's meeting, and edit only what changed.

  • Drag-and-drop reordering with nested sections and sub-items
  • Reusable templates for regular, special, and committee meetings
  • Managed location list, so the room and address are always right
  • Attach documents to any item, delivered over a CDN
  • Executive-session items flagged as you build, with the purpose recorded
  • Paste a BoardBook agenda URL and import it as an editable draft
/admin/meetings/48/agenda
1.0Call to Order
2.0Roll Call
3.0Superintendent's ReportMoving
4.0Consent Agenda
5.0Executive SessionPersonnel

During the meeting

Run the meeting from the room

The secretary stops transcribing and starts clicking. Roll call, motion, second, vote — each captured as it happens, timestamped, attributed by name.

  • Roll call with present, absent, and arrived-late handling
  • Motion and second captured with the mover on record
  • Aye, nay, abstain and recusal recorded per member
  • Automatic tally and carried-or-failed result
  • Enter and exit executive session without leaving the screen
  • Draft minutes exist the moment the gavel comes down
/admin/meetings/48/live
Motion to approve the FY27 tentative budget
Moved by Rivera · Seconded by Chen · 7:12 PM
Rivera, A.Aye
Chen, M.Aye
Okafor, D.Aye
Novak, P.Nay
Delgado, S.Aye
Whitfield, T.Aye
Motion carried, 5–1 · recorded 7:14 PM

After the meeting

AI that drafts. People who decide.

A summary of a 200-page packet, written in language a parent can read. It lands in a review queue — never on your public site — until a person with the right permission approves it.

  • Draft, review, approve, publish — every step in the audit log
  • Minutes themselves are generated deterministically, not by a model
  • Bring your own Anthropic key: your AI usage, your account, your spend
  • Keys are encrypted at rest and never shown again after you save them
  • Turn AI off entirely and the rest of the platform works exactly the same
/admin/meetings/48/summary
Draft · awaiting approval generated 8:03 PM
The Board reviewed the FY27 tentative budget, which projects a balanced operating fund with a 2.4% increase in transportation costs. Members approved the tentative budget 5–1 and set the public hearing for September 9. The Board also entered executive session to discuss a personnel matter and took no action upon returning.
Publishing requires the summaries.approve permission. The AI cannot publish itself.

Who can do what

Permissions that match how a board actually works

A board member, a recording secretary, a superintendent, and a business manager need four different views of the same meeting. Eight roles ship ready to use, and any one of them can be tuned per person.

  • Eight built-in roles from board member through super administrator
  • Grant an extra permission to one person without inventing a new role
  • Explicit denials that override every grant, for clean offboarding
  • Sign in with email and password, or with Google Workspace SSO
  • SSO checks the email domain against your district before letting anyone in
  • Failed-login lockout, expiring reset links, and a full sign-in log
/admin/settings/roles
Board memberVEPA
Recording secretaryVEPA
Board secretaryVEPA
SuperintendentVEPA
Business managerVEPA
V viewE editP publishA approve red = explicit denial

See it against your own agenda

We'll set up a walkthrough using one of your district's real meetings, not a canned demo dataset.