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.

Usage Instructions

Integrate Google Meet into your workflow. Create meeting spaces, get space details, end conferences, list conference records, and view participants.

Tools

google_meet_create_space

Create a new Google Meet meeting space

Input

ParameterTypeRequiredDescription
accessTypestringNoWho can join the meeting without knocking: OPEN (anyone with link), TRUSTED (org members), RESTRICTED (only invited)
entryPointAccessstringNoEntry points allowed: ALL (all entry points) or CREATOR_APP_ONLY (only via app)

Output

ParameterTypeDescription
namestringResource name of the space (e.g., spaces/abc123)
meetingUristringMeeting URL (e.g., https://meet.google.com/abc-defg-hij\)
meetingCodestringMeeting code (e.g., abc-defg-hij)
accessTypestringAccess type configuration
entryPointAccessstringEntry point access configuration

google_meet_get_space

Get details of a Google Meet meeting space by name or meeting code

Input

ParameterTypeRequiredDescription
spaceNamestringYesSpace resource name (spaces/abc123) or meeting code (abc-defg-hij)

Output

ParameterTypeDescription
namestringResource name of the space
meetingUristringMeeting URL
meetingCodestringMeeting code
accessTypestringAccess type configuration
entryPointAccessstringEntry point access configuration
activeConferencestringActive conference record name

google_meet_end_conference

End the active conference in a Google Meet space

Input

ParameterTypeRequiredDescription
spaceNamestringYesSpace resource name (e.g., spaces/abc123)

Output

ParameterTypeDescription
endedbooleanWhether the conference was ended successfully

google_meet_list_conference_records

List conference records for meetings you organized

Input

ParameterTypeRequiredDescription
filterstringNoFilter by space name (e.g., space.name = "spaces/abc123") or time range (e.g., start_time > "2024-01-01T00:00:00Z")
pageSizenumberNoMaximum number of conference records to return (max 100)
pageTokenstringNoPage token from a previous list request

Output

ParameterTypeDescription
conferenceRecordsjsonList of conference records with name, start/end times, and space
nextPageTokenstringToken for next page of results

google_meet_get_conference_record

Get details of a specific conference record

Input

ParameterTypeRequiredDescription
conferenceNamestringYesConference record resource name (e.g., conferenceRecords/abc123)

Output

ParameterTypeDescription
namestringConference record resource name
startTimestringConference start time
endTimestringConference end time
expireTimestringConference record expiration time
spacestringAssociated space resource name

google_meet_list_participants

List participants of a conference record

Input

ParameterTypeRequiredDescription
conferenceNamestringYesConference record resource name (e.g., conferenceRecords/abc123)
filterstringNoFilter participants (e.g., earliest_start_time > "2024-01-01T00:00:00Z")
pageSizenumberNoMaximum number of participants to return (default 100, max 250)
pageTokenstringNoPage token from a previous list request

Output

ParameterTypeDescription
participantsjsonList of participants with name, times, display name, and user type
nextPageTokenstringToken for next page of results
totalSizenumberTotal number of participants

On this page

Start building today
Trusted by over 70,000 builders.
Build Agentic workflows visually on a drag-and-drop canvas or with natural language.
Get started