Meeting Minutes
When an event is recorded, Transparency Hub Network automatically generates meeting minutes using AI — saving hours of manual note-taking.How It Works
Connect a Meeting Provider
First, connect at least one meeting provider. Go to Settings → Meeting Integrations and click Connect on Google Meet, Zoom, or Microsoft Teams.
Once connected, the provider card shows your email and connection date. See Meeting Providers for detailed setup instructions.

Schedule a Recorded Event
When creating an event, paste a meeting link and toggle Record and Generate Minute. Select the connected meeting provider and a bot will be automatically scheduled to join.
A notice confirms: A bot named “Transparency Hub Notetaker” will join your meeting to record. All participants will be notified.

Bot Joins the Meeting
At the scheduled time, Transparency Hub Notetaker joins the meeting as a participant and begins recording.
All participants will see the bot as an attendee.

AI Processing
After the meeting ends, the recording and transcript are processed automatically:
- Recording uploaded to Azure Blob Storage
- Transcript sent to Google Gemini AI for analysis
- AI generates structured meeting minutes
Admin Notification
Once the minutes are generated, all association admins receive a notification that the meeting minutes are ready for review.
Architecture
The meeting bot system uses a multi-provider architecture to support Google Meet, Zoom, and Microsoft Teams:- Admin creates an event with recording enabled
- Backend schedules a bot via Attendee.dev (our bot service provider)
- Bot joins the meeting at the scheduled time and records
- After the meeting, Attendee.dev sends a webhook with transcript and recording URLs
- Backend downloads and stores the recording in Azure Blob Storage
- Transcript is sent to Google Gemini AI to generate formatted minutes
- Minutes are saved and displayed on the event page
Viewing Minutes
Navigate to Minutes in the sidebar to see all generated meeting minutes. Each entry shows:- Title
- Date
- Adopted status
Editing Minutes
Click Edit on any minute entry to open the editor. The Edit Minutes modal provides two editable sections:
- Meeting Overview
- Key Discussion Points
- Decisions Made
- Action Items
- Motions & Resolutions
- Next Steps
- Text styles (Normal, Heading, etc.)
- Bold, italic, underline
- Ordered and unordered lists
- Code blocks
PDF Transcripts
Export meeting minutes or the full transcript as a PDF:- Open the meeting minutes
- Click Export → PDF
- Choose between Minutes (structured summary) or Full Transcript (verbatim)
Supported Providers
| Provider | Bot Name | Status |
|---|---|---|
| Google Meet | Transparency Hub Notetaker | ✅ Supported |
| Zoom | Transparency Hub Notetaker | ✅ Supported |
| Microsoft Teams | Transparency Hub Notetaker | ✅ Supported |
Access
All members of the association can view meeting minutes for any event. There are no restrictions — minutes are visible to every member to promote transparency.