Google

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.

See all 402 actions

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 Drive
  • Send 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 Labels
  • Book 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 Events
  • Log 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.

  1. 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.

  2. 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.

  3. 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
Google · Lyro

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.

Ready to connect Google?

Authorize the account and your agent has all 402 actions from the first conversation.

Support agent working at a laptop next to the Lyro mascot