Overview

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 name
    • startTime: Meeting start time
    • endTime: Meeting end time
    • space: Space information including meeting code
    • activeParticipantCount: Number of active participants
    • maxParticipantCount: Maximum number of participants
    • recordedDuration: Duration of recording if available
    • state: 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 name
    • driveFile: Drive file information for the transcript
    • exportUri: Export URI for the transcript
    • state: Transcript state (active, completed, etc.)
    • createTime: Creation timestamp
    • endTime: 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 index
    • startIndex (TEXT, Optional): Default: 0
    • sheetId (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 spreadsheet
    • range (TEXT, Optional): A1 Notation to define range and sheet in which values can be inserted into rows. Default = entire Sheet1
    • valueInput (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 spreadsheet
    • range (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 1
    • sheetName (TEXT, Optional): Name of the sheet (tab/page) in the spreadsheet. Default: Sheet1
    • spreadsheetId (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 sheet
    • spreadsheetId (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 spreadsheet
    • sheetAndRange (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 0
    • spreadsheetId (TEXT, Required): ID of the spreadsheet
    • sheetId (NUMBER, Required): ID of the sheet where the rows should be deleted
    • rowRangeStartIndex (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

Getting Started:
  1. Enable the Google Meet integration in your workspace settings
  2. Authenticate using OAuth
  3. Test the connection with a simple read operation
  4. Explore available actions for your use case
Important Considerations:
  • Ensure proper authentication credentials
  • Respect rate limits and API quotas
  • Review data privacy settings
  • Test operations in a safe environment first

Troubleshooting

IssueSolution
Authentication failedVerify your OAuth credentials
Rate limit exceededReduce request frequency
Data not foundCheck permissions and data availability
Connection timeoutVerify network connectivity

Support

For additional help with the Google Meet integration, contact support@langdock.com