Back to ProjectsAutomation
Google Meeting Bot
Automation: schedule meeting on Google Calendar; bot auto-joins via Vexa AI; transcribes and takes notes; sends summary to stakeholders. Streamlined meeting documentation.
Languages
PythonJavaScript
Skills & Tech
PythonGoogle Calendar APIVexa AITranscriptionLLM Summarization

Overview
End-to-end meeting automation: schedule a meeting on Google Calendar; the bot auto-joins via Vexa AI; transcribes and takes notes; sends the summary to stakeholders. Streamlines meeting documentation with zero manual effort.
What I Built
- Google Calendar integration — schedule meetings, read event details
- Auto-join — bot joins meetings via Vexa AI when they start
- Transcription — speech-to-text for full meeting capture
- Note-taking — extract action items, decisions, key points
- Summary distribution — send formatted summary to stakeholders
- End-to-end pipeline — calendar → join → transcribe → summarize → send
Tech Stack
- Calendar: Google Calendar API
- Meeting join: Vexa AI
- Transcription: Whisper, Google Speech-to-Text, or similar
- Summarization: LLM (OpenAI, Claude, etc.)
- Notification: Email, Slack, or internal system
Outcome
Meeting notes and summaries delivered automatically. No manual note-taking; stakeholders get actionable summaries as soon as the meeting ends.