Meetings
Schedule board sessions, draft agendas, capture minutes, and hand off to resolutions — all in one thread, timezone-aware end to end.
Scheduling
Pick a start time, a duration, and a location (Zoom link, Google Meet, physical address — all plain strings). BoardHerald is timezone-aware end to end: attendees in different zones see the meeting in their own zone, with DST rules applied correctly. See Platform → Timezones for how the resolution works.
Two scheduling modes:
- One-off — a single session on a date.
- Recurring — a cadence (monthly, quarterly), each occurrence materialised as its own meeting so you can keep per-meeting minutes and agendas cleanly.
.ics calendar attachment with the meeting time in the recipient's timezone. Click it, meeting lands in Google / Outlook / Fantastical — with a link back to the BoardHerald page.Agendas
Agenda items are ordered list rows, each with:
- A topic (plain text).
- A suggested duration in minutes — the agenda shows a running clock so you can see if you're on track during the meeting.
- An owner — typically a board member leading that topic.
- Optional linked resolutions — makes the resolution show up inline with its current state, and the vote opens automatically when the agenda item starts (if configured).
- Pre-read attachments — links to an existing update, a resolution draft, or an external URL.
You can publish the agenda separately from the meeting itself — handy when you want members to prepare. Publishing the agenda triggers a notification; the meeting's scheduling email already went out earlier.
Attendees + RSVPs
Invited members RSVP yes, no, or maybe. Quorum is computed from yes responses — so the scheduling view shows you in real time whether you'll hit quorum before the meeting even starts. This matters for boards that vote on resolutions during the call; if quorum looks at risk, you can reschedule or go async.
Live minutes
During the call, any ADMIN / MEMBER can take minutes in the meeting's Minutes tab. The editor is the same rich-text surface as updates, with a few meeting-specific affordances:
- Action items — inline checkboxes with an owner + optional due date. Action items aggregate into a separate Actions tab on the meeting and surface on the owner's dashboard.
- Timestamp anchors (coming in v0.2) — click the clock icon to drop a
10:17-style anchor. Useful when you're reviewing the recording afterwards.
Post-meeting
When the meeting ends, the author publishes the minutes from the draft state. This triggers:
- A notification to everyone who was invited (attendees and no-shows alike).
- Automatic opening of any resolutions that were drafted during the meeting but left in
draft. - A digest email for anyone who missed the meeting, summarising attendance, decisions, and action items.
Agent access
meetings:read lets an agent list upcoming meetings, read agendas and minutes, and check RSVP state — the "morning brief" pattern. Add meetings:write and the agent can schedule new meetings, draft agendas, and take minutes on your behalf. The meeting secretary persona (see Agents — Capabilities) is this bundle.