---
title: "Google Maps integration for LuumenAI"
url: "https://www.luumen.ai/integrations/google-maps/"
entity: SoftwareIntegration
category: "Productivity & files"
audience: "SRE, DevOps, platform engineering, IT operations"
---

# Google Maps integration for LuumenAI

Geocode addresses, plan routes, and pull map tiles from your terminal

## What LuumenAI can do with Google Maps

LuumenAI connects to Google Maps with an API token and exposes 20 tools (18 read-only · 2 write). Reads answer immediately; writes are shown as a plan and require approval by default, configurable per tool by an administrator.

## Key facts

- Authentication: API token
- Tools available: 20 tools (18 read-only · 2 write)
- Plan: available on all plans
- Category: Productivity & files

## About Google Maps with LuumenAI

Connect Google Maps and your agent can resolve addresses to coordinates, look up place details, compute travel times between many origins and destinations, and fetch map tiles for custom views. Reads run on request. Starting a tiles session or an aerial video render is previewed and approved before it happens.

## Example tools

Read-only (18 in total):

- `GOOGLE_MAPS_AUTOCOMPLETE` — Returns place and query predictions for text input.
- `GOOGLE_MAPS_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.
- `GOOGLE_MAPS_GEOCODE_ADDRESS_WITH_QUERY` — Map addresses to geographic coordinates with query parameter.
- `GOOGLE_MAPS_GEOCODE_DESTINATIONS` — Perform destination lookup and return detailed destination information including primary place, containing places, sub-destinations, landmarks, entrances, and navigation points.
- `GOOGLE_MAPS_GEOCODE_LOCATION` — Convert geographic coordinates (latitude and longitude) to human-readable addresses using reverse geocoding.
- `GOOGLE_MAPS_GEOCODE_PLACE` — Perform geocode lookup using a place identifier to retrieve address and coordinates.
- `GOOGLE_MAPS_GEOCODING_API` — Convert addresses into geographic coordinates (latitude and longitude) and vice versa (reverse geocoding), or get an address for a Place ID.
- `GOOGLE_MAPS_GEOLOCATE` — Determine location based on cell towers and WiFi access points.

Write and destructive (2 in total, approval required by default):

- `GOOGLE_MAPS_RENDER_AERIAL_VIDEO` — Starts rendering an aerial view video for a US postal address.
- `GOOGLE_MAPS_TILES_CREATE_SESSION` — Create a session token required for accessing 2D Tiles and Street View imagery.

## Frequently asked questions

### How does LuumenAI connect to Google Maps?

Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

### Can LuumenAI change things in Google Maps on its own?

Read actions answer immediately. Anything that writes is shown as a plan and requires approval by default. Administrators configure that per tool.

### Is there an audit trail?

Every call to Google Maps — read or write, approved or declined — is recorded with the actor, the input, and the result.

Full page: https://www.luumen.ai/integrations/google-maps/
