Skip to main content

How City Transcripts works

Connect your existing streaming platform. We handle everything else automatically, from transcription to publishing.

1

Connect your video source

We integrate directly with Granicus, Swagit, YouTube, Zoom, and any platform that hosts your meeting recordings. No migration, no re-uploading. We work with whatever you already use.

  • Granicus ViewPublisher integration
  • YouTube channel monitoring
  • Zoom cloud recording ingestion
  • Direct video URL support
  • RTMP/HLS live stream ingestion
2

Meetings are automatically detected and transcribed

When a new meeting is published, our system detects it automatically and begins transcription. AI generates accurate transcripts with speaker attribution, then produces a structured summary with key decisions, votes, and action items.

  • Automatic new meeting detection
  • AI transcription with 95-98% accuracy
  • Optional human review for 99%+ accuracy
  • Speaker identification and labeling
  • AI-generated executive summaries
  • Topic tagging and chapter markers
3

Content published to your public portal

Within hours of a meeting being published, your residents can browse summaries, search the full transcript, and listen to a podcast recap. All accessible. All searchable. All automatic.

  • Public-facing city portal (no login required)
  • Full-text search across all meetings
  • Podcast published to Spotify and Apple Podcasts (launching Spring 2026)
  • Embeddable on your existing city website
  • Keyword alerts for residents
  • Weekly newsletter digest (launching Spring 2026)

Works with your existing platform

No vendor lock-in. We integrate with whatever streaming or video platform your city already uses.

GranicusSwagitYouTubeZoomMicrosoft TeamsWebexGoogle MeetFacebook LiveCustom RTMP/HLS

Typical setup timeline

Day 1
Connect and configure
We connect to your video source and configure speaker names, committees, and custom vocabulary.
Day 2-3
Process back-catalog
We transcribe your last month of meetings so you can review results and suggest corrections.
Day 4-5
Launch your portal
Public portal goes live. Residents can search, read summaries, and subscribe to alerts. Embed on your city website.
Ongoing
Fully automatic
New meetings are detected and processed automatically. Podcasts, newsletters, and alerts are delivered without any staff action.
Ready to get started?
We'll process your recent meetings for free during the pilot. See results before you commit.
Request a free pilot