Google MCP integration
Finds files and documents, sends or drafts email, books meetings against real free slots, and logs the outcome to a spreadsheet.
402actions available
Three actions you can hand over today
Every action runs live through MCP. Nothing to build, nothing to maintain.
Send email
Lyro sends an email from the connected Gmail account when a conversation needs a written follow-up. A customer gets a reply in their inbox without an agent copying details into a separate email client.
Find event
Lyro searches Google Calendar for events matching a date, keyword, or time range a customer mentions. A scheduling question gets answered without anyone opening the calendar to check by hand.
Upload file
Lyro uploads a file to Google Drive and places it in the right folder as part of a conversation. A document a customer needs gets stored and shared without anyone doing it manually afterward.
How businesses use Google + Lyro
Each card is one request a support team gets, and the Google actions Lyro runs to close it.
Answer from the document, not a summary of it
Lyro finds the file by name or contents, searches inside Google Docs for the passage that answers the question, and pulls the file itself when the answer needs the exact wording.
Find FileSearch DocumentsDownload A File From DriveSend the follow-up the conversation earned
Lyro sends the confirmation or the document link straight from Gmail, or leaves it as a draft when a person should read it first, and labels the thread so it lands in the right view.
Send EmailCreate Email DraftModify Email LabelsBook the meeting inside the conversation
Rather than offering times that turn out to be taken, Lyro reads the calendar's actual free slots, creates the event with the customer on it, and confirms against what is already scheduled.
Find Free SlotsCreate EventList EventsLog what happened to a sheet
Lyro appends the outcome of a conversation as a spreadsheet row, reads back the ranges a team already tracks, and finds the right sheet first so the log stays in one place instead of many.
Create Spreadsheet RowBatch Get SpreadsheetSearch Spreadsheets
How it works
Get started in 3 steps
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Google actions it has and picks the ones a request needs.
- 01
Connect Google
Authorize the Google account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.
- 02
Tell your agent what you need
Describe the job the way you would hand it to a teammate. Lyro maps it to the Google actions that close it and chains as many as the request needs.
- 03
Watch it work
The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.
Get started free
Everything else about Google
Setup, permissions, and the limits of what Lyro can do inside Google.
Because one authorisation covers the whole Workspace account, so a request that crosses apps - find the file, then email it, then book the review - runs on a single connection. Connect the single-app integrations instead when you deliberately want one app's scopes and nothing more.
Every action available in Google
All 402 actions your agent can call on Google, straight from the live MCP connection.
Delete acl rule
Deletes an access control rule from a Google Calendar.
Get acl rule
Retrieves a specific access control rule for a calendar.
Create acl rule
Creates an access control rule for a calendar.
List acl rules
Retrieves the list of access control rules (ACLs) for a specified calendar, providing the necessary 'rule_id' values required for updating specific ACL rules.
Patch acl rule
Updates an existing access control rule for a calendar using patch semantics (partial update).
Update acl rule
Updates an access control rule for the specified calendar.
Watch acl changes
Watch for changes to ACL resources.
Add enrichment
Adds an enrichment at a specified position in a defined album.
Modify email labels
Adds and/or removes specified Gmail labels for a message; ensure message_id and all label_ids are valid (use 'listLabels' for custom label IDs).
Add or remove to customer list
AddOrRemoveToCustomerList Tool will add a contact to a customer list in Google Ads.
Insert file parent (v2)
Add a parent folder for a file using Google Drive API v2.
Insert property (v2 API)
Add a property to a file, or update it if it already exists (v2 API).
Add sheet to existing spreadsheet
Adds a new sheet to a spreadsheet.
Aggregate column data
Searches for rows where a specific column matches a value and performs mathematical operations on data from another column.
Append dimension
Append new rows or columns to a sheet, increasing its size.
Archive custom dimension
Archive a CustomDimension on a property.
Autocomplete place predictions
Returns place and query predictions for text input.
Auto-resize rows or columns
Auto-fit column widths or row heights for a dimension range using batchUpdate.autoResizeDimensions.
Batch add media items
Adds one or more media items to an album in Google Photos.
Batch clear values by data filter
Clears one or more ranges of values from a spreadsheet using data filters.
Batch create media items
Batch upload and create media items in Google Photos.
Batch delete gmail messages
Permanently delete multiple Gmail messages in bulk, bypassing Trash with no recovery possible.
Batch events
Execute up to 1000 event mutations (create/patch/delete) in one Google Calendar HTTP batch request with per-item status/results.
Batch execute google tasks operations
Executes multiple Google Tasks API operations in a single HTTP batch request and returns structured per-item results.
Batch get spreadsheet
Retrieves data from specified cell ranges in a Google Spreadsheet.
Batch get media items
Returns the list of media items for the specified media item identifiers.
Batch modify gmail messages
Modify labels on multiple Gmail messages in one efficient API call.
Batch run pivot reports
Return multiple pivot reports in a batch for a GA4 property.
Batch run reports
Return multiple analytics data reports in a batch.
Batch update values by data filter
Update values in ranges matching data filters.
The tools Google sits next to
Same connection, same setup. Pick the next one your team already uses.
Chatwork
Posts messages and files into rooms, reads history and unread counts, opens and closes assigned tasks, and sets up rooms, members and invite links.
Echtpost
Lists Echtpost postcard templates - name, type, preview link, and all - right inside the conversation.
Mocean
Sends WhatsApp text, media, and interactive messages, places and ends voice calls, and checks whether an SMS was delivered.
Revolt
Posts and edits channel messages, opens direct messages, pins the important ones, and bulk-deletes spam in Revolt.
Telnyx
Provisions networks and interfaces, wires up notification profiles and channels, reports numbers, messaging profiles and connections, and reads audit logs.
Webvizio
Lists the projects a connected account can reach and the outgoing webhook subscriptions currently active, so setup questions are answered from live data.

Ready to connect Google?
Authorize the account and your agent has all 402 actions from the first conversation.


