Back to projects

Rev Meeting Hubrev.com

Web tool for scheduling bots and recording meetings with AI.

drawing Meeting Hub home page

Why did we build this?

Rev saw a growing business opportunity in AI meeting tools. Customers already trusted Rev for high-quality transcription, but they still had to manually record calls, upload files, and wait for results. Meeting Hub closes that gap by sending an AI notetaker into Zoom, Google Meet, and similar platforms, capturing the conversation live, and feeding it straight into Rev’s transcription pipeline.

By building on Rev’s existing speech AI instead of stitching together third-party recorders and transcription vendors, we could offer a tighter product: automatic scheduling from connected calendars, reliable capture, searchable transcripts, and a meeting workspace that sits naturally inside the Rev dashboard. That made Meeting Hub both a new growth surface and a way to deepen engagement with customers who already used Rev for transcripts.

drawing Transcript editor

My participation

Rev already has a strong engineering structure, so this was a very typical engineering team. We had a UX designer, a PM, a tech lead, and 3 senior engineers. I had the role of senior engineer and participated in all aspects of the product, from backend to front-end, including developing and maintaining a microservice for Meeting Hub data.

The tech stack

It runs on Node + React + TypeScript.

Front-end

  • React 18 + TypeScript
  • React Router
  • Apollo Client + GraphQL
  • graphql-codegen
  • React context
  • MUI + Emotion
  • GrowthBook

Backend

  • GraphQL
  • .NET
  • Google and Outlook calendar OAuth

Testing & tooling

  • Jest + Testing Library
  • Playwright
  • ESLint + Prettier