FlowRunner
PricingContact
Theme
Start Free

Google Meet

Communication

Connect AI agents to Google Meet through the Meet REST API. Agents create meeting spaces with auto recording and transcription enabled, pull conference records, participants, and recordings, and assemble full plain text transcripts ready for AI summarization.

17 actions OAuth available
A Google Calendar event with Meet conferencing ends for a customer-facing call
List Conference Records filters by meeting code to find the record for that call
Get Full Transcript Text assembles the complete transcript with resolved speaker names
The agent drafts a summary with decisions, owners, and action items pulled from the transcript
The draft summary and action items post to the account owner in Slack
The account owner corrects anything the transcript got wrong before the recap reaches the customer
List Recordings returns the Drive file ID so the MP4 is archived before Google's 30 day deletion

What This Integration Enables

Meetings are the least structured system of record most companies run. The Meet REST API changes that: every conference leaves behind a record, a participant list with exact join and leave sessions, a recording in Google Drive, and a transcript in Google Docs. FlowRunner agents read all of it, and the connector's Get Full Transcript Text action does the tedious part for you, paginating through every speech segment and assembling a single plain text transcript with speaker names resolved, ready to hand to an AI step for summarization or action item extraction. The catch is the fuse: Google deletes conference records and their artifacts 30 days after a meeting ends. That makes meeting intelligence a scheduling problem, and scheduling problems are what an orchestration platform is for. - Spin up meeting spaces with auto recording and transcription already enabled, so capture never depends on someone remembering to press a button - Turn ended calls into summaries, action items, and CRM notes without anyone replaying the recording - Build attendance and presence reports from per-session join and leave timestamps - Sweep recent conferences on a schedule and archive recordings and transcripts before Google deletes them - Standardize access and moderation settings across the meeting spaces your teams reuse

Without FlowRunner

Meetings evaporate Decisions made on calls live in nobody's system, and follow-ups depend on whoever took notes
Manual transcript wrangling Someone opens the Docs transcript, skims 40 minutes of speech, and retypes the action items
Silent 30 day loss Google deletes conference records, recordings metadata, and transcripts after 30 days, and nobody notices until a dispute needs the tape

With FlowRunner

Meetings become records Every recorded call yields a transcript, a participant list, and a summary filed where the team works
Transcripts arrive ready for AI Get Full Transcript Text returns one clean plain text document, speaker names resolved, no pagination
Archival beats the clock Agents sweep recent conferences on a schedule and move recordings and transcripts to permanent storage before the retention window closes

Use Case Scenarios

The customer call that files itself

A [Google Calendar](/integrations/google-calendar) event ends for a quarterly review with a customer. The agent calls List Conference Records filtered by the meeting code, confirms the conference has ended with Get Conference Record, then pulls the full transcript with Get Full Transcript Text. An AI step drafts the recap: what was promised, who owns it, and when it is due. The draft goes to the account manager in [Slack](/integrations/slack), and after approval the summary lands as a note in the CRM and the action items become tasks. The customer gets a recap the same day, written from what was actually said.

Attendance that stands up to scrutiny

A training team runs mandatory sessions over Meet. After each one, the agent calls List Participants for the conference, then List Participant Sessions for anyone who joined more than once, computing true presence duration from each session's start and end timestamps. Signed-in users, anonymous joiners, and dial-in participants are labeled as such. The roster is written to [Google Sheets](/integrations/google-sheets) and reconciled against the enrollment list, and the gaps go to the program owner as a task, not a hunch.

The archive that beats the 30 day clock

Every night, an agent calls List Conference Records for conferences that ended in the last day. For each, List Recordings and List Transcripts report whether files reached the FILE_GENERATED state. The agent copies the MP4 out of [Google Drive](/integrations/google-drive) into the retention system your policies require, stores the transcript text alongside it, and logs both against the meeting record. When legal asks for the tape from a call eight months ago, it exists, because an agent moved it in week one instead of a person remembering in month nine.

Human-in-Loop Highlight

End Active Conference disconnects every participant from a live meeting, immediately, and there is no way to un-end a call in progress. It is exactly the kind of action an agent should be able to propose and never unilaterally take. A moderation workflow that watches for meetings running past their scheduled slot, or spaces being reused outside policy, does the detection at machine speed: it identifies the active conference with Get Meeting Space, gathers who is in the room with List Participants, and sends the space owner the picture. "This space has an active conference 45 minutes past its booking, 2 anonymous participants present. End it?" Only after the owner says yes does the agent call End Active Conference. Cutting off a live conversation between people is a human decision. The agent's job is to make that decision fast and informed, not to make it alone.

Agent processes routinely
Detects exception requiring judgment
Clear match Continues automatically
Ambiguous Routes to human via preferred channel
Human decides
Agent resumes with decision

Agent Capabilities

17 actions

Meeting Spaces

4
  • Create Meeting Space Creates a meeting space and returns its meeting URI and code for immediate sharing. A space is a reusable room, not a scheduled event: pair it with a Google Calendar event to invite attendees at a time. Optional settings control knocking, moderation, attendance reports, and automatic recording, transcription, and smart notes on compatible Workspace editions.
  • Get Meeting Space Retrieves a space's URI, code, configuration, and a reference to any conference currently in progress. Accepts the resource name, the meeting code, or a full meet.google.com link.
  • Update Meeting Space Changes only the settings you provide on an existing space, leaving the rest untouched. Configuration changes apply to future conferences, not one already in progress. Used to enforce standard access and artifact policies across rooms.
  • End Active Conference Ends the active conference in a space and disconnects all participants. Owner only, and the operation this page's human gate exists for. The space remains usable afterward.

Conference Records

2
  • List Conference Records Lists past and ongoing conferences visible to the authenticated user, newest first, with filters for space, meeting code, time range, and ongoing status. The entry point for every post-meeting workflow, and the reminder that records expire 30 days after a conference ends.
  • Get Conference Record Retrieves one conference record with its start time, end time, the space it ran in, and the timestamp when Google will delete it.

Participants

4
  • List Participants Lists a conference's participants sorted by join time, each labeled as a signed-in user, anonymous user, or phone dial-in, with earliest join and latest leave. The Active Only option scopes to people currently in the meeting.
  • Get Participant Retrieves one participant's display name, user type, and join and leave timestamps.
  • List Participant Sessions Lists the individual presence intervals for a participant who left and rejoined or joined from multiple devices. The action that makes attendance math precise instead of approximate.
  • Get Participant Session Retrieves a single session's exact start and end time. End time is unset while the session is still active.

Recordings

2
  • List Recordings Lists a conference's recordings with their state, and once a file reaches FILE_GENERATED, the Google Drive MP4 file ID and playback link. Recordings exist only if recording was started, manually or through the space's auto-recording setting.
  • Get Recording Retrieves one recording's state and Drive destination. Hand the file ID to the Google Drive connector to download, share, or archive the MP4.

Transcripts

5
  • List Transcripts Lists a conference's transcripts with their state and, once generated, the Google Docs document ID and link.
  • Get Transcript Retrieves one transcript's state and Docs destination. For the content itself, use the entry-level actions or Get Full Transcript Text.
  • List Transcript Entries Lists individual speech segments in order, each with the spoken text, language code, speaking participant, and timestamps. The structural view for workflows that need per-segment analysis.
  • Get Transcript Entry Retrieves a single speech segment with its text, speaker reference, and start and end timestamps.
  • Get Full Transcript Text Paginates through every entry automatically and assembles one plain text transcript, one line per segment, with speaker display names resolved from the participant list. Collects up to 10,000 entries and marks the result truncated beyond that. The single most useful action in this connector for AI workflows: what every summarization step wants as input, produced in one call.

Frequently Asked Questions

What can FlowRunner do with Google Meet?

FlowRunner agents can run Create Meeting Space, Get Meeting Space, and Update Meeting Space in Google Meet, plus 14 more actions.

Does connecting Google Meet to FlowRunner require OAuth?

Yes. Google Meet connects to FlowRunner with OAuth 2.0, so agents authenticate without handling raw credentials.

Can Google Meet trigger a FlowRunner workflow automatically?

Google Meet doesn't currently expose triggers in FlowRunner. It connects as an action step inside workflows started by another trigger.

Start building with Google Meet

$100 in credits. No card required. Connect in minutes.