Google Meet
Real-time meetings by Google. Through Langdock’s integration, you can access and manage Google Meet directly from your conversations.
Authentication: OAuth Category: Google Workspace Availability: All workspace plans
Available Actions
Get Meeting Details
googlemeet.getMeetingDetails
Gets the details of a meeting from the event ID.
Requires Confirmation: No
Parameters:
eventId(TEXT, Required): The event id of the meeting
Output: Returns meeting details with the following structure:
conferenceRecords: Array of conference record objects containing:name: Conference record namestartTime: Meeting start timeendTime: Meeting end timespace: Space information including meeting codeactiveParticipantCount: Number of active participantsmaxParticipantCount: Maximum number of participantsrecordedDuration: Duration of recording if availablestate: Conference state (active, ended, etc.)
Get Meeting Transcription
googlemeet.getMeetingTranscription
Gets the available transcripts of a meeting.
Requires Confirmation: No
Parameters:
conferenceRecordId(TEXT, Required): The conference record id of the meeting
Output: Returns meeting transcription information including:
transcriptDocuments: Array of transcript documents containing:name: Transcript document namedriveFile: Drive file information for the transcriptexportUri: Export URI for the transcriptstate: Transcript state (active, completed, etc.)createTime: Creation timestampendTime: End timestamp
Create Rows
googlemeet.createRows
Creates new rows in a specific spreadsheet.
Requires Confirmation: Yes
Parameters:
amount(NUMBER, Required): Amount of rows to be inserted starting at indexstartIndex(TEXT, Optional): Default: 0sheetId(NUMBER, Required): ID of the sheet (numeric). Default: 0 (first sheet)spreadsheetId(TEXT, Required): ID of the spreadsheet
Output: Returns batch update response with details about the inserted rows
Update Spreadsheet Rows
googlemeet.updateSpreadsheetRows
Updates rows in a specific spreadsheet.
Requires Confirmation: Yes
Parameters:
spreadsheetId(TEXT, Required): ID of the spreadsheetrange(TEXT, Optional): A1 Notation to define range and sheet in which values can be inserted into rows. Default = entire Sheet1valueInput(MULTI_LINE_TEXT, Required): Values that should be inserted in the specific rows. Please use CSV Notation
Output: Returns update response with details about the modified rows
Append Rows to Spreadsheet
googlemeet.appendRowstoSpreadsheet
Appends new rows to the end of a spreadsheet, automatically finding the last row with data.
Requires Confirmation: Yes
Parameters:
spreadsheetId(TEXT, Required): ID of the spreadsheetrange(TEXT, Optional): A1 Notation to define the range to search for a table of data. Default: Sheet1 (entire sheet)valueInput(MULTI_LINE_TEXT, Required): Values that should be appended to the spreadsheet. Please use CSV Notation
Output: Returns append response with details about the added rows
List Spreadsheet Row
googlemeet.listSpreadsheetRow
Lists a specific spreadsheet row based on the row number.
Requires Confirmation: No
Parameters:
rowNumber(NUMBER, Required): The row that should be returned. Indexing starts at 1sheetName(TEXT, Optional): Name of the sheet (tab/page) in the spreadsheet. Default: Sheet1spreadsheetId(TEXT, Required): ID of the spreadsheet
Output: Returns the specified row data with all cell values
List Spreadsheet Row Range
googlemeet.listSpreadsheetRowRange
Lists multiple spreadsheet rows based on a range.
Requires Confirmation: No
Parameters:
sheetAndRange(TEXT, Optional): A1 / R1C1 notation of the referenced sheet and range. Default: Sheet1, entire sheetspreadsheetId(TEXT, Required): The ID of the spreadsheet that should be edited
Output: Returns array of rows with cell values in the specified range
Clear Spreadsheet Rows
googlemeet.clearSpreadsheetRows
Clears the content of the selected rows while keeping the rows intact in the workspace.
Requires Confirmation: Yes
Parameters:
spreadsheetId(TEXT, Required): ID of the spreadsheetsheetAndRange(TEXT, Optional): A1 / R1C1 notation of the referenced sheet and range. Default: Sheet1, entire sheet
Output: Returns clear response with details about the cleared range
Get Spreadsheet Metadata
googlemeet.getSpreadsheetMetadata
Retrieves essential spreadsheet metadata including title, locale, timezone, and sheet properties.
Requires Confirmation: No
Parameters:
spreadsheetId(TEXT, Required): ID of the spreadsheet to get metadata for
Output: Returns spreadsheet metadata including title, locale, timezone, and sheet properties (IDs, names, dimensions)
Delete Spreadsheet Rows
googlemeet.deleteSpreadsheetRows
Deletes a range of rows in a specific spreadsheet.
Requires Confirmation: Yes
Parameters:
rowRangeEndIndex(NUMBER, Required): End index of row range that should be deleted. Row indexing starts at 0spreadsheetId(TEXT, Required): ID of the spreadsheetsheetId(NUMBER, Required): ID of the sheet where the rows should be deletedrowRangeStartIndex(NUMBER, Required): Start index of row range that should be deleted. Row indexing starts at 0
Output: Returns delete response with details about the removed rows
Common Use Cases
Data Management — Manage and organize your Google Meet data
Automation — Automate workflows with Google Meet
Reporting — Generate insights and reports
Integration — Connect Google Meet with other tools
Best Practices
Troubleshooting
Authentication failed
Verify your OAuth credentials
Rate limit exceeded
Reduce request frequency
Data not found
Check permissions and data availability
Connection timeout
Verify network connectivity
Support
For additional help with the Google Meet integration, contact [email protected]
Related:

