Skip to content
PostHog credits

PostHog Meeting Copilot

The PostHog Meeting Copilot is a friendly voice assistant that joins your meetings, automatically summarizes your key PostHog dashboards and insights.

Core trick

GPT-4o picks relevant PostHog insights and summarizes them, and an ElevenLabs voice agent reads the result aloud during the meeting.

Tags

Built with

elevenlabsfastapigpt-4olovablepythonreactvercel

Description

Inspiration We know how important it is to keep an eye on our metrics, but it’s easy to skip them in standups or other meetings. Plus, if someone suddenly asks a “hey, what was our conversion rate last week?” kind of question, everyone ends up scrambling through different tabs and dashboards. What it does The PostHog Meeting Copilot is a friendly voice assistant that joins your meetings, automatically shares (and even summarizes) your key PostHog dashboards and insights. So, no more screen-sharing chaos or awkward silences trying to find that one data point—just smooth, data-driven discussions every time. Email [email protected] or [email protected] if you want to try it out. How we built it We integrated with the Posthog apis to get all insights/dashboards/embeds. We then used multiple gpt-4o calls to get relevant metrics, summarize them, and give a user-friendly output through the Elevenlabs voice agent. Challenges we ran into We underestimated how hard it would be to do an arbitrary HogQL generator. Google Meet/Zoom do not have good integrations for conversational agents. Along the way, we also discovered a bug in the Posthog client library: https://discord.com/channels/1066739690436313158/1342583407607283722/1343197902738165853 Accomplishments that we're proud of It works! We actually liked the problem we were solving for and face it regularly. We learnt at least 4-5 new tools/frameworks/technologies over the weekend. We were able to effectively prune our original vision to make sure we still have a minimum-lovable-product by submission time. What we learned How to effectively use the Elevenlabs conversational voice agent How to use lovable, and when to directly code or use an AI tool. How to solve interesting problems with the new modalities that have emerged What's next for PostHog Meeting Copilot We’ve also started working on a couple of additional features - Google meet and Zoom integration, so the bot can automatically join all your virtual meetings through calendar invites. An ad-hoc query generator that lets you ask arbitrary questions that are not in an existing insight. It generates and executes the right HogQL from user input.
ParthGandhi/posthog-voice-agent-server★ 21 forksPythonCreated Feb 22, 2025 · last push Feb 23, 2025

README excerpt

# Posthog Meeting Copilot

Demo: https://youtu.be/tJT5-SWNWpM

https://docs.google.com/document/d/1fsxiceA97FyWSx8uWC0ulPF6cY7Biusy0dgbcHdMzlk/edit?tab=t.0

#### Linting
```
uv run ruff check . --fix
uv run mypy
```

#### For Vercel deployment
Vercel doesn't play well with `FastAPI` + `uv`, so need to freeze the deps before deploying.

```
uv pip freeze > requirements.txt
```

Team