Connect Google Maps to Your AI Agent

Choose locations and the details you want in a place or route comparison.

8 tools API key

Try a Google Maps Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Google Maps

Compare selected places

Find places and inspect the details relevant to your criteria.

/oo Google Maps: Search Google Maps for [query and location]. Inspect places [IDs] and compare [requested place details], citing place identifiers and flagging missing information.

Compare computed routes

Read route results for supplied endpoints and requested measures.

/oo Google Maps: Compute Google Maps routes from [origin] to [destination], retrieving distance and duration. Summarize each available route and preserve the input locations.

Start Working with Google Maps

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Google Maps

    Connect with a Google Maps Platform API key enabled for the APIs you need.

    Connect Google Maps →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • Provide a place query, address or coordinates. Routes need origins, destinations and the result fields to retrieve.
  • Available fields and usage charges depend on the selected Google APIs and request. A computed route does not book transport or start navigation.

Google Maps Tools

Search places by text or nearby coordinates, inspect place details, convert addresses and coordinates, and compute routes or an origin-destination matrix. AI can organize available location and route results into a comparison.

Place and address lookup

Find places and convert addresses and coordinates.

Route calculations

Compute routes between locations or across origin and destination pairs.

8 tools

Search Places

Search Google Places using a text query.

google_maps.search_places

Search Nearby Places

Search Google Places near a geographic point.

google_maps.search_nearby_places

Get Place

Get details for a Google Place by place ID.

google_maps.get_place

Autocomplete Places

Return Google Places autocomplete predictions for text input.

google_maps.autocomplete_places

Geocode Address

Convert an address into geographic coordinates with Google Geocoding.

google_maps.geocode_address

Reverse Geocode

Convert geographic coordinates into addresses with Google Geocoding.

google_maps.reverse_geocode

Compute Routes

Compute one or more routes between an origin and destination with Google Routes.

google_maps.compute_routes

Compute Route Matrix

Compute routes for every origin and destination combination with Google Routes.

google_maps.compute_route_matrix

Frequently Asked Questions

What does nearby search need?

Provide latitude, longitude and a search radius, plus any place-type criteria.

Why specify result fields?

Google place and route requests use selected response fields. Choose the details needed for the comparison.

Can I compare several origins and destinations?

Yes. A route matrix calculates each origin-destination combination; retain each pair’s status when comparing results.

Connect Google Maps

About Google Maps ↗