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.