Skip to main content
Google Maps Platform logo

Google Maps Platform

Lets an agent search places, geocode addresses, compute routes and look up elevation and time zones using the Google Maps Platform web services.

What it can do

MethodWhat it does
googlemaps_text_searchText search for places (e.g. "pizza in New York") with optional location/radius bias, type and price filters.
googlemaps_nearby_searchFind places around a point by radius (or rank by distance), filtered by keyword/type/price.
googlemaps_place_detailsGet full details for one place by place_id (hours, phone, rating, website, ...).
googlemaps_place_autocompleteAutocomplete place predictions as a user types, with optional bias and component filters.
googlemaps_geocodeForward geocode an address (or component filter) to coordinates and place_id.
googlemaps_reverse_geocodeReverse geocode coordinates to addresses.
googlemaps_directionsGet directions between two points with mode, waypoints, traffic and transit options.
googlemaps_distance_matrixTravel distance and time for a matrix of origins x destinations.
googlemaps_elevationGet elevation for discrete points or sampled along a path.
googlemaps_time_zoneGet the time zone (id, name, UTC/DST offset) for a location at a given time.

How to get credentials

  1. Open the Google Maps Platform credentials page.
  2. Select (or create) a project and make sure billing is enabled for it.
  3. Click Create credentials -> API key and copy the key.
  4. Enable the APIs you plan to use (Places API, Geocoding API, Directions API, Distance Matrix API, Elevation API, Time Zone API) under APIs & Services.
  5. Recommended: restrict the key to those APIs to limit exposure.

Fields to fill in FlyMyAI

FlyMyAI fieldWhere it comes from
GOOGLEMAPS_API_KEYGoogle Cloud console -> Google Maps Platform -> Credentials -> API key
We love our partners - FlyMy.AI builds with the best. Thanks, Google Maps Platform!