# Google Meet

> Manage Google Meet spaces via OAuth.

Lets an agent create and manage Google Meet spaces.

## What it can do

| Method | What it does |
| --- | --- |
| `meet_create_space` | Create a Meet space; returns name, meetingUri, meetingCode. |
| `meet_get_space` | Get a Meet space by name (spaces/…). |
| `meet_patch_space` | Patch a Meet space (use updateMask). |
| `meet_end_active_conference` | End the active conference in a space. |

## How to get credentials

Google OAuth - no token to copy.

1. Start setup and enter the Google Workspace email.
2. Approve (`meetings.space.created`, `meetings.space.readonly`,
   `meetings.space.settings`).

**Requires a Google Workspace account** (not free `@gmail.com`). Meet
scopes are sensitive - your organization's admin may need to
pre-approve FlyMyAI.

## Fields to fill in FlyMyAI

| FlyMyAI field | Where it comes from |
| --- | --- |
| `USER_GOOGLE_EMAIL` | The Google Workspace account |

## Troubleshooting

- **403 or "scope not allowed"** - your Workspace admin hasn't approved
  FlyMyAI's Meet scopes. Ask them to allow-list the app in
  [admin.google.com](https://admin.google.com).

## Links

- [Meet API reference](https://developers.google.com/meet/api/reference/rest/v2)
