Google Meet
Create and manage Google Meet meetings
Google Meet is Google's video conferencing and online meeting platform, providing secure, high-quality video calls for individuals and teams. As a core component of Google Workspace, Google Meet enables real-time collaboration through video meetings, screen sharing, and integrated chat.
The Google Meet REST API (v2) allows programmatic management of meeting spaces and conference records, enabling automated workflows to create meetings, track participation, and manage active conferences without manual intervention.
Key features of the Google Meet API include:
- Meeting Space Management: Create, retrieve, and configure meeting spaces with customizable access controls.
- Conference Records: Access historical conference data including start/end times and associated spaces.
- Participant Tracking: View participant details for any conference including join/leave times and user types.
- Access Controls: Configure who can join meetings (open, trusted, or restricted) and which entry points are allowed.
- Active Conference Management: Programmatically end active conferences in meeting spaces.
In Sim, the Google Meet integration allows your agents to create meeting spaces on demand, monitor conference activity, track participation across meetings, and manage active conferences as part of automated workflows. This enables scenarios such as automatically provisioning meeting rooms for scheduled events, generating attendance reports, ending stale conferences, and building meeting analytics dashboards.
Integrate Google Meet into your workflow. Create meeting spaces, get space details, end conferences, list conference records, and view participants.
Create a new Google Meet meeting space
| Parameter | Type | Required | Description |
|---|
accessType | string | No | Who can join the meeting without knocking: OPEN (anyone with link), TRUSTED (org members), RESTRICTED (only invited) |
entryPointAccess | string | No | Entry points allowed: ALL (all entry points) or CREATOR_APP_ONLY (only via app) |
| Parameter | Type | Description |
|---|
name | string | Resource name of the space (e.g., spaces/abc123) |
meetingUri | string | Meeting URL (e.g., https://meet.google.com/abc-defg-hij\) |
meetingCode | string | Meeting code (e.g., abc-defg-hij) |
accessType | string | Access type configuration |
entryPointAccess | string | Entry point access configuration |
Get details of a Google Meet meeting space by name or meeting code
| Parameter | Type | Required | Description |
|---|
spaceName | string | Yes | Space resource name (spaces/abc123) or meeting code (abc-defg-hij) |
| Parameter | Type | Description |
|---|
name | string | Resource name of the space |
meetingUri | string | Meeting URL |
meetingCode | string | Meeting code |
accessType | string | Access type configuration |
entryPointAccess | string | Entry point access configuration |
activeConference | string | Active conference record name |
End the active conference in a Google Meet space
| Parameter | Type | Required | Description |
|---|
spaceName | string | Yes | Space resource name (e.g., spaces/abc123) |
| Parameter | Type | Description |
|---|
ended | boolean | Whether the conference was ended successfully |
List conference records for meetings you organized
| Parameter | Type | Required | Description |
|---|
filter | string | No | Filter by space name (e.g., space.name = "spaces/abc123") or time range (e.g., start_time > "2024-01-01T00:00:00Z") |
pageSize | number | No | Maximum number of conference records to return (max 100) |
pageToken | string | No | Page token from a previous list request |
| Parameter | Type | Description |
|---|
conferenceRecords | json | List of conference records with name, start/end times, and space |
nextPageToken | string | Token for next page of results |
Get details of a specific conference record
| Parameter | Type | Required | Description |
|---|
conferenceName | string | Yes | Conference record resource name (e.g., conferenceRecords/abc123) |
| Parameter | Type | Description |
|---|
name | string | Conference record resource name |
startTime | string | Conference start time |
endTime | string | Conference end time |
expireTime | string | Conference record expiration time |
space | string | Associated space resource name |
List participants of a conference record
| Parameter | Type | Required | Description |
|---|
conferenceName | string | Yes | Conference record resource name (e.g., conferenceRecords/abc123) |
filter | string | No | Filter participants (e.g., earliest_start_time > "2024-01-01T00:00:00Z") |
pageSize | number | No | Maximum number of participants to return (default 100, max 250) |
pageToken | string | No | Page token from a previous list request |
| Parameter | Type | Description |
|---|
participants | json | List of participants with name, times, display name, and user type |
nextPageToken | string | Token for next page of results |
totalSize | number | Total number of participants |