meetings

Join Google Meet sessions to record and transcribe calls into meet.md artifacts.

6|2|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/filipexyz/ravi --skill meetings-filipexyz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: meetings
Source: https://github.com/filipexyz/ravi/tree/main/src/plugins/internal/ravi-system/skills/meetings
Command: npx skills add https://github.com/filipexyz/ravi --skill meetings-filipexyz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the challenge of losing context from live meetings by providing a native, durable way to join, record, and analyze calls without relying on stateless, one-off prompts.

Core Features & Use Cases

  • Live Meeting Participation: Allows an AI agent to join Google Meet calls as a visible participant to capture audio, video, and transcription.
  • Artifact Generation: Automatically produces a structured meet.md file containing transcripts, timestamps, and media references for post-call analysis.
  • Use Case: Use this skill to have an agent join a project sync, capture the full discussion, and generate a raw meeting artifact that can be queried later for specific decisions or action items.

Quick Start

Use the meetings skill to join the Google Meet at the provided URL as a visible participant and start the live recording session.

Frequently Asked Questions about meetings

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Google Meet transcription for an AI agent?

Automated Google Meet transcription is facilitated by joining the call as a visible participant, recording the session, and generating a structured transcript file with timestamps and media references for long-lived AI context.

How does an AI agent join a Google Meet session to capture audio and video?

An AI agent joins a Google Meet session by operating within the Ravi runtime, which bridges live WebRTC meeting streams into durable artifacts using a persistent Chrome profile for authenticated access.

Do I need a persistent Chrome profile to record Google Meet calls?

Yes, recording Google Meet calls requires a persistent Chrome profile for authenticated access, along with integration with the google-meet provider to bridge live streams into the runtime.

What artifacts are generated from an automated Google Meet recording?

Automated Google Meet recording generates a structured meet.md file containing full transcripts, timestamps, and media references that can be queried later for specific decisions or action items.

Why use a native AI meeting capture skill instead of one-off transcription prompts?

Native AI meeting capture provides a durable way to join, record, and analyze calls without losing context, unlike stateless one-off prompts that fail to retain long-lived meeting streams as structured artifacts.

Can I query a Google Meet transcript for action items after the call ends?

Yes, after the call ends you can query the generated meet.md artifact containing transcripts, timestamps, and media references to extract specific decisions or action items from the recorded discussion.