Every meeting,on the record.

Recorded, transcribed, and summarized, so anyone can find what was decided.

Never take notes again

Connect your calendar and MainBranch joins the meetings you choose, records them, and writes the transcript.

UpcomingMainBranch joins and takes notes
Calendar connected
Today6:00pmCity Council regular sessionZoom
Tomorrow10:00amPlanning commissionMicrosoft Teams
Fri2:30pmBudget workshop, FY27Google Meet
Mon9:00amParks & Recreation staff syncGoogle Meet

Joins on its own

Pick which meetings to record once. MainBranch joins Zoom, Teams, and Google Meet calls when they start.

Upload past recordings

Drop in audio or video from a council chamber system and get the same transcript and summary.

Every speaker named

Transcripts are split by speaker with timestamps, so you can jump to the moment anyone spoke.

A summary before you leave the room

Each meeting ends with a short summary, the action items, and who owns them.

City Council regular sessionRecording · Oct 6, 6:00pm–7:42pm
SummaryApproved Ordinance 2026-14, rezoning the Oak Street corridor, five to two.Adopted the consent agenda without changes.Action ItemsEmily CarterReport back on Oak Street parking demandDue to council within 90 days.Clerk AdamsAdd the second reading to the Oct 20 agendaKey topics:Oak Street rezoningParkingConsent agenda
TranscriptMayor Lin02:14Next is item 7, the Oak Street rezoning.Emily Carter18:40Planning recommends approval with the parking change.Council Member Ortiz42:10I move to approve Ordinance 2026-14 as amended.

Action items with owners

Follow-ups are pulled out of the conversation and assigned to the person who took them on.

Key topics at a glance

See what a meeting covered without reading the whole transcript.

Share with one link

Send the summary and recording to staff who could not attend.

Ask what was decided

Ask any meeting a question and get an answer that points to the exact moment in the recording.

What did council decide on Oak Street?

Council approved the Oak Street rezoning, Ordinance 2026-14, at the October 6 session:

It passed five to two, as amended by Council Member Ortiz.44:05Staff will report back on parking demand in 90 days.47:35
Clerk Adams44:05The motion carries, five to two.
Council Member Patel47:35Staff will come back on parking in ninety days.

Answers with timestamps

Every answer links to the part of the transcript it came from.

Search across meetings

Find when a topic came up, even months and many meetings later.

Ready for the minutes

Turn a summary into a first draft of the minutes for the clerk to review.