Skip to content

Integration · Communication

meet.google.com

Connect Claude & ChatGPT to Google Meet

Ask your AI who joined a meeting, what was said in it or to set up a new meeting link, and it reads the answer from Google Meet. It can list past meetings, participants, recordings and transcripts, read transcript text entry by entry, and create or update meeting spaces. It can also end a call that is running, with your approval if you want it.

Connect Google Meet free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Create a Meet link for our kickoff.”

    The AI creates a new meeting space and gives you the join link and meeting code.

  • “Who joined the meeting on abc-mnop-xyz yesterday?”

    It finds the meeting by its meeting code and lists the participants with join and leave times.

  • “Summarize what was said in this morning's standup.”

    It finds the meeting and its transcript, reads the entries with speaker, text and time, and writes the summary.

What your AI can do

Meeting spaces

Create meeting spaces with a join link and meeting code, read a space and its active conference, and change settings such as access type.

Past meetings and participants

List past and ongoing meetings, filter by meeting code or start time, and see who joined with join and leave times.

Recordings and transcripts

Find recordings in Google Drive and transcripts in Google Docs, and read the spoken text entry by entry with speaker and time.

  • “Where is the recording of Monday's client call?”

    It lists the meeting's recordings with their Google Drive file locations.

  • “Change the access type of our weekly meeting space to Restricted.”

    It updates the space's accessType setting and leaves the other settings as they are.

  • “End the call in the all-hands meeting space now.”

    It ends the conference running in that space, which removes everyone from the call.

24 tools for Google Meet

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • create_meeting_spaceChanges dataCreate a new Google Meet meeting space and get its join link and meeting code. Optionally set config such as accessType (OPEN, TRUSTED, RESTRICTED).
  • create_space_userChanges dataCreate a new user for a space. API summary: Creates a member.
  • create_space_user_meet_spaces_members_batch_updateVisible to othersCreate a new user for a space. Has effects visible outside this system. API summary: Updates members of one space within a batch.
  • delete_space_userDeletesPermanently delete a user by members id. Destructive action; may require approval. API summary: Deletes the member who was previously assigned roles in the space.
  • end_active_meetingChanges dataEnd the conference currently running in a meeting space by `spaces_id`, removing everyone from the call. Pass an empty object as `body`.
  • get_conference_record_messageGet one message for a conference record by smart notes id. API summary: Gets smart notes by smart note ID.
  • get_meeting_participantGet one participant of a conference by `conference_records_id` and `participants_id`.
  • get_meeting_recordingGet one recording by `conference_records_id` and `recordings_id`.
  • get_meeting_spaceGet a meeting space by `spaces_id` (the ID or meeting code), including its meeting URI, code, settings and any active conference.
  • get_meeting_transcriptGet one transcript's details by `conference_records_id` and `transcripts_id`.
  • get_participant_participant_sessionGet one participant session for a participant by participant sessions id. API summary: Gets a participant session by participant session ID.
  • get_past_meetingGet one conference record by `conference_records_id`: start and end time and the meeting space it ran in.
  • get_space_userGet one user for a space by members id. API summary: Gets a member.
  • get_transcript_pageGet one page for a transcript by entries id. API summary: Gets a TranscriptEntry resource by entry ID.
  • list_conference_record_messagesList messages for a conference record. Results are paginated. API summary: Lists the set of smart notes from the conference record.
  • list_meeting_participantsList who joined a conference by `conference_records_id`, with join and leave times.
  • list_meeting_recordingsList recordings of a conference by `conference_records_id`, with their Google Drive file locations.
  • list_meeting_transcriptsList transcripts of a conference by `conference_records_id`, with their Google Docs locations.
  • list_past_meetingsList past and ongoing conferences (meetings held), newest first. Optional `filter`, e.g. space.meeting_code = "abc-mnop-xyz" or start_time > "2024-01-01T00:00:00Z".
  • list_space_usersList users for a space. Results are paginated. API summary: Lists members.
  • list_transcript_entriesRead the spoken text of a transcript entry by entry (speaker, text, time) by `conference_records_id` and `transcripts_id`. Paginate with cursor.
  • search_participant_participant_sessionsSearch participant sessions for a participant by filter. Use this to find existing participant sessions before creating a new participant session. Results are paginated. API summary: Lists the participant sessions of a participant in a conference record.
  • update_meeting_spaceChanges dataUpdate a meeting space's settings (`config`, e.g. accessType) by `spaces_id`; use update_mask to name the fields you change.
  • update_space_userChanges dataUpdate an existing user identified by members id. Only the fields you pass are changed. API summary: Updates a member.

Set up in three steps

  1. 1

    Pick the app

    Create a free HeyMyApps account and choose Google Meet from the app list.

  2. 2

    Paste your key

    Paste the OAuth client ID and client secret from your own Google Cloud project, then sign in with Google once. In the Google Cloud console create a project, enable the Google Meet REST API and set up the OAuth consent screen. Then go to Credentials > Create credentials > OAuth client ID (Web application), add the redirect URI https://heymyapps.com/oauth/callback and copy the client ID and secret.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Google Meet?

It can list and read past and ongoing meetings, participants, recordings, transcripts and transcript entries, and read meeting spaces. It can create meeting spaces, update a space's settings and end the conference that is running in a space.

Does the AI see my Google Meet credentials?

No. Your Google Meet credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start read-only. Ending an active meeting removes everyone from the call, so it can require your approval before it runs. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT, open Settings › Apps & Connectors › Advanced, turn on Developer mode and add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

Google Meet connects with OAuth, and OAuth connections need the HeyMyApps Pro plan or above. HeyMyApps also has a free plan with no credit card, but it does not include this connection. Paid plans bill per completed task. You also need your own Google Meet account.

Can the AI read meeting transcripts?

Yes, when a transcript exists for the meeting. The AI lists a meeting's transcripts with their Google Docs locations and reads the spoken text entry by entry, with speaker and time. Recordings are listed with their Google Drive file locations.

Let your AI work in Google Meet today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Google Meet free

HeyMyApps is not affiliated with Google Meet. Product names are trademarks of their owners.