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
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
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
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
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
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
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
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
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
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
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
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:
- Enable the Google Meet integration in your workspace settings
- Authenticate using OAuth
- Test the connection with a simple read operation
- 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
Issue | Solution |
---|---|
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 |