• TidioReply faster to tickets across all channels
  • LyroHire AI to handle customer servicecheck
  • Hubi AIRun on-brand marketing with an AI coworker
  • LabsTidio LabsGet a custom AI solution built by experts
  • Master AgentOrchestrates every channel
  • AI Voice AgentResolves calls on its own
  • Lyro for Zendesk
  • Lyro for Freshdesk
  • Lyro for Salesforce
  • Lyro for HubSpot
Browse all integrationsarrow_forward
  • Borrowell83% resolved
  • GameBoost86% automated
  • Cove Smart70% self-service
  • Secureframe59% automated
See all customer storiesarrow_forward
  • AI in E-Commerce in 2026Free report on the new shopping funnel
  • Shadow AIFree report on the hidden AI habit
  • AI in Insurance in 2026Free report on AI in insurance
See all reportsarrow_forward
  • Features
  • Pricing
Talk to salesGet started
Lyro wordmark

Product

  • Features
  • Master Agent
  • AI Voice Agent
  • Integrations
  • Pricing
  • Copilot

Resources

  • Blog
  • Customer Stories
  • Reports
  • AI in Ecommerce Report
  • Docs

Company

  • Contact
  • Book a Demo

Legal

  • Privacy Policy
  • Terms of Service
  • Data Processing Agreement

4.7/5on G2G2 logo

SOC 2 Type II · GDPR · CCPA

© 2026 Lyro by Tidio. All rights reserved.

Google Maps

Google Maps MCP integration

Finds the nearest open location, geocodes an address, calculates travel time, and returns a photo or embeddable map with the answer.

Connect Google MapsSee all integrations

19actions available

  1. Home/
  2. Integrations/
  3. Google Maps

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Get place details

    Lyro looks up detailed information about a business location including address, hours, phone, and ratings. You get a complete picture to help customers find or verify a location.

  • Nearby search

    Lyro finds places like restaurants or stores within a specific area and returns details about each. You can quickly help customers locate services they need nearby.

  • Get place photo

    Lyro retrieves high-quality photos of a business from Google Maps. You can show customers what a venue looks like or verify the physical location they're asking about.

See all 19 actions

How businesses use Google Maps + Lyro

Each card is one request a support team gets, and the Google Maps actions Lyro runs to close it.

  • search

    Find the nearest location that is actually open

    Lyro searches by phrase or within a radius, filters out results marked permanently or temporarily closed, and pulls the full record for the branch it ends up recommending.

    Text SearchNearby SearchGet Place Details
  • sync_alt

    Convert an address into coordinates and back

    Lyro geocodes a typed address into latitude and longitude, reverses a coordinate pair into a readable address, and resolves a Place ID when the customer has already picked a specific spot.

    Geocode Address With QueryReverse Geocode LocationGeocode Place By ID
  • schedule

    Quote travel time before promising a slot

    Lyro calculates a route between two points, or a distance and duration matrix across many origins and destinations, so a delivery window or an appointment time rests on real travel time.

    Get RouteCompute Route MatrixGeolocate Device
  • share

    Send back a map, a photo, or an aerial view

    Lyro returns an embeddable map iframe, a photograph from the Places database, or a rendered aerial video, so directions arrive as something the customer can actually look at.

    Embed Google MapGet Place PhotoRender Aerial Video

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 Maps actions it has and picks the ones a request needs.

  1. 01

    Connect Google Maps

    Authorize the Google Maps 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 Maps 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 Maps · Lyro

What can you do in Google Maps without me setting anything up?

These, right away:

  • Create tiles session
  • Get 2d map tile
  • Autocomplete place predictions

Great, let's start with the first one.

Ask Lyro anything...

FAQ

Everything else about Google Maps

Setup, permissions, and the limits of what Lyro can do inside Google Maps.

  • Not quite. Most of the toolkit runs over OAuth2, but Embed Google Map works only with an API key because it builds a public embed URL instead of calling the API, and the tile actions need a session token from Create Tiles Session before Get 2D Map Tile will return an image to Lyro.

  • Yours - every call Lyro makes runs against the Google Cloud project behind the credentials you connect. Several actions are billable per request, including Get 3D Tiles Root and Render Aerial Video, Create Tiles Session consumes quota on each call, and Text Search should be throttled to roughly one request per second to avoid HTTP 429.

  • Geocoding is not one-to-one: a single address or coordinate pair can return several candidates, so the formattedAddress, region, and addressComponents on a result should be checked before Lyro commits to coordinates. Text Search results also need filtering to businessStatus OPERATIONAL, or a permanently closed branch can be offered as open.

  • Compute Route Matrix is capped at 625 elements, so a 25 by 25 grid of origins and destinations; anything larger has to be chunked or the call returns RESOURCE_EXHAUSTED. Results can also come back out of order and incomplete, so Lyro maps them by originIndex and destinationIndex and uses only the elements where a route exists.

Every action available in Google Maps

All 19 actions your agent can call on Google Maps, straight from the live MCP connection.

  • Autocomplete place predictions

    Returns place and query predictions for text input.

  • Compute route matrix

    Calculates travel distance and duration matrix between multiple origins and destinations using the modern Routes API; supports OAuth2 authentication and various travel modes.

  • Geocode address with query

    Map addresses to geographic coordinates with query parameter.

  • Geocode destinations

    Perform destination lookup and return detailed destination information including primary place, containing places, sub-destinations, landmarks, entrances, and navigation points.

  • Reverse geocode location

    Convert geographic coordinates (latitude and longitude) to human-readable addresses using reverse geocoding.

  • Geocode place by ID

    Perform geocode lookup using a place identifier to retrieve address and coordinates.

  • Geocoding API

    Convert addresses into geographic coordinates (latitude and longitude) and vice versa (reverse geocoding), or get an address for a Place ID.

  • Geolocate device

    Determine location based on cell towers and WiFi access points.

  • Get 2d map tile

    Retrieve a 2D map tile image at specified coordinates for building custom map visualizations.

  • Get 3d tiles root

    Retrieve the 3D Tiles tileset root configuration for photorealistic 3D map rendering.

  • Get place details

    Retrieves comprehensive details for a place using its resource name (places/{place_id} format).

  • Get route

    Calculates one or more routes between two specified locations.

  • Lookup aerial video

    Look up an aerial view video by address or video ID.

  • Embed google map

    Generate an embeddable Google Map URL and HTML iframe code.

  • Nearby search

    Searches for places (e.g., restaurants, parks) within a specified circular area, with options to filter by place types and customize the returned fields and number of results.

  • Get place photo

    Retrieves high quality photographic content from the Google Maps Places database.

  • Render aerial video

    Starts rendering an aerial view video for a US postal address.

  • Text search

    Searches for places on Google Maps using a textual query (e.g., "restaurants in London", "Eiffel Tower").

  • Create tiles session

    Create a session token required for accessing 2D Tiles and Street View imagery.

The tools Google Maps sits next to

Same connection, same setup. Pick the next one your team already uses.

  • Automarrow_outward

    Autom

    Fetches Google image results with metadata attached and resolves the country, language, and location codes a targeted query needs.

  • Dovetailarrow_outward

    Dovetail

    Files feedback into the right channel as it arrives, links it to a contact, searches past research for the same theme, and writes up insights.

  • Iqair airvisualarrow_outward

    Iqair airvisual

    Returns current AQI and weather for a city, station or set of coordinates, plus forecasts, history and the list of covered locations.

  • Ninoxarrow_outward

    Ninox

    Lists accessible Ninox workspaces, returns the databases inside a team, and deletes a record once its workspace, database and table IDs check out.

  • Scrape doarrow_outward

    Scrape do

    Pulls pages through rotating proxies, queues batch scraping jobs, returns structured Amazon product data, and reports remaining request allowance.

  • Tripadvisor content apiarrow_outward

    Tripadvisor content api

    Finds a hotel, restaurant or attraction by name, address or coordinates, then returns its details, recent reviews and photos.

Browse every integration
Support agent working at a laptop next to the Lyro mascot

Ready to connect Google Maps?

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

Connect Google MapsTalk to sales
Connect Google MapsTalk to sales
Support agent working at a laptop next to the Lyro mascot