> This page is for Agent Handler.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.merge.dev/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.merge.dev/_mcp/server.

# Google Meet

**Authentication:** OAuth. See [Magic Link](/merge-agent-handler/features/magic-link) for the runtime auth flow, or [Application credentials](/merge-agent-handler/admin-setup/add-oauth-credentials) to bring your own OAuth app.

## Sample use cases

* Schedule a Meet for tomorrow at 10am with the engineering team and post the link in #standup.
* Pull the recording from yesterday's all-hands and store it in Drive.
* List my Meet calls today and show who attended each.

## Available Tools

#### list\_conference\_records

List past Google Meet conferences with filtering and pagination. Returns meeting history including start/end times and associated spaces. Requires admin privileges.

#### get\_conference\_record

Get details of a specific Google Meet conference. Returns start/end times, expiration date, and associated space. Use to access participants, recordings, or transcripts.

#### list\_participants

List participants in a Google Meet conference. Returns join/leave times and user identification. Supports filtering and pagination for attendance tracking.

#### get\_participant

Get details of a specific participant. Returns join/leave times and identification (Google account, anonymous, or phone user).

#### list\_participant\_sessions

List all connection sessions for a participant. Returns start/end times for each join/leave. Useful for tracking reconnections and total participation time.

#### get\_participant\_session

Get details of a specific participant session. Returns exact connect/disconnect timestamps for precise attendance tracking.

#### list\_recordings

List recordings for a Google Meet conference. Returns Google Drive URLs, timestamps, and status. Recordings are automatically saved to Drive.

#### get\_recording

Get details of a specific recording. Returns Google Drive URLs for viewing and downloading, timestamps, and recording status.

#### create\_space

Create a new Google Meet meeting space. Generates a unique meeting URI and code. Configure access: OPEN (public), TRUSTED (organization-only), or RESTRICTED (invite-only).

#### get\_space

Get details of a Google Meet space. Returns meeting URI, code, access settings, and active conference status.

#### update\_space

Update Google Meet space settings. Modify access type (OPEN, TRUSTED, RESTRICTED) or entry point access. Use update\_mask to specify fields to update.

#### end\_active\_conference

End the active conference in a Google Meet space. Disconnects all participants and finalizes recordings/transcripts. The space remains available for future meetings.

#### list\_transcripts

List transcripts for a Google Meet conference. Returns Google Docs URLs, timestamps, and status. Transcripts are automatically saved to Docs.

#### get\_transcript

Get details of a specific transcript. Returns Google Docs URLs for viewing and downloading, timestamps, and transcription status.

#### list\_transcript\_entries

List transcript entries with speaker attribution and timestamps. Each entry contains text, speaker ID, language, and timing. Useful for searching meeting content.

#### get\_transcript\_entry

Get details of a specific transcript entry. Returns text, speaker, language, and exact timestamps. Useful for citations and speaker verification.