What It Does
Using a single `MATON_API_KEY`, you can create and configure meeting spaces, retrieve conference records, list participants, and access recordings and transcripts. It proxies requests to `meet.googleapis.com` and automatically injects the appropriate OAuth credentials.
This skill provides full access to the Google Meet API through Maton's managed OAuth gateway, so your AI agent can interact with Google Meet without handling OAuth token management directly.
Key Features
- Managed OAuth — No Token Handling Required — All requests are routed through Maton's gateway (`gateway.maton.ai`), which automatically injects a valid Google OAuth token on your behalf. You only need a single `MATON_API_KEY` — no need to manage OAuth flows, refresh tokens, or credential rotation.
- Create and Configure Meeting Spaces — Instantly create persistent Google Meet spaces and receive a ready-to-share meeting URL. You can also update access settings (`OPEN`, `TRUSTED`, or `RESTRICTED`) and end active conferences programmatically.
- Conference Records and Participant Data — List and retrieve conference records tied to any meeting space, including filterable history. Drill into individual records to list participants, fetch participant sessions, and identify who joined and when.
- Recordings and Transcripts — Access recordings and full transcripts (including individual transcript entries) for any completed conference record. Requires a Google Workspace account with recording features enabled.
- Multi-Connection Support — Manage multiple Google OAuth connections via `ctrl.maton.ai`. When multiple connections exist, specify which Google account to use per request with the `Maton-Connection` header, or let the gateway default to the oldest active connection.
Requirements
Required before any Google Meet API calls will succeed. - **Google Workspace** *(required for recordings/transcripts)* — Recording and transcript features require a Google Workspace subscription with recording enabled on the account.
- **Maton API Key** *(required)* — Authenticates all requests through the Maton gateway and enables managed Google OAuth. Obtain your key at [maton.ai/settings](https://maton.ai/settings). - **Google OAuth Connection** *(required)* — A connected Google account authorized via [ctrl.maton.ai](https://ctrl.maton.ai).
Use Cases
- Instant Meeting Scheduler — An AI assistant creates a Google Meet space on demand and returns the meeting URL to the user, eliminating the need to manually open Google Calendar or Meet to generate a link.
- Post-Meeting Summary Retrieval — After a meeting concludes, an agent fetches the conference record, lists participants, and retrieves the transcript entries to generate a structured meeting summary or action-item list.
- Meeting Access Management — An agent updates a reusable meeting space's access type — for example switching from `OPEN` to `RESTRICTED` before a sensitive meeting and back to `OPEN` afterward — without any manual intervention.
- Attendance Tracking — Automatically pull participant lists and session durations from conference records to log attendance for recurring team stand-ups, training sessions, or client calls.