Meetings & Agendas
Meeting lifecycle: Draft → Published → Live → Closed. Supports 7 governing body types (City Council, Planning Commission, Zoning Board, Parks Board, Library Board, Finance Committee, Public Safety Committee). Agenda items pull from other modules — budget adoptions from Budgeting, contract approvals from Purchasing, variance decisions from Planning & Zoning. During live meetings, the clerk controls a WebSocket-powered voting interface where council members cast votes (yay, nay, abstain, recuse, absent) with simple majority calculation. Board packet PDFs are assembled with table of contents, Bates stamping, and merged attachments. AI-generated minutes use Gemini multimodal API for audio transcription with structured output. Post-vote legislative callbacks route results back to originating modules.
Key Capabilities
- Real-time WebSocket voting interface with clerk controls
- Polymorphic agenda items sourced from Budget, Procurement, Zoning, and more
- Board packet PDF generation with TOC, Bates stamping, and attachment merge
- AI minutes generation via Gemini multimodal API (audio → structured text)
- Post-vote legislative callbacks updating originating module records
- 7 governing body types with Open Meetings Act compliance
Related Modules in Community Services
Parks & Recreation
Facility bookings, program registration, and QR membership access
Elections
9-state election lifecycle with PostGIS polling and board management
Community Engagement
Events, surveys, volunteer programs, and participation tracking
Mass Communications
Multi-channel broadcasts with geo-targeting and emergency alerts
See Meetings & Agendas in action
Get a personalized demo tailored to your municipality's needs.