Skip to main content

Overview

Location services for geocoding, directions, and places search. Through Langdock’s integration, you can access and manage Google Maps directly from your conversations.
Authentication: API Key Category: Productivity & Collaboration Availability: All workspace plans

Available Actions

Search places

google_maps.search_places
Searches for places using a text query like ‘coffee shops near Times Square’ or ‘restaurants in Berlin’ Requires Confirmation: No Parameters:
  • query (TEXT, Required): The text query to search for places. Examples: ‘coffee shops near Central Park’, ‘Italian restaurants in Munich’, ‘hotels in Paris’
  • maxResults (NUMBER, Optional): The maximum number of results to return (1-20). Defaults to 10
  • languageCode (TEXT, Optional): The language code for results (e.g., ‘en’, ‘de’, ‘fr’). Defaults to ‘en’
Output: Returns the operation result

Get place details

google_maps.get_place_details
Retrieves detailed information about a specific place including reviews, hours, contact info, and photos Requires Confirmation: No Parameters:
  • placeId (TEXT, Required): The unique identifier of the place.
  • languageCode (TEXT, Optional): The language code for results (e.g., ‘en’, ‘de’, ‘fr’). Defaults to ‘en’
Output: Returns the operation result

Geocode address

google_maps.geocode_address
Converts a street address into geographic coordinates (latitude and longitude) Requires Confirmation: No Parameters:
  • address (TEXT, Required): The street address to geocode. Examples: ‘1600 Amphitheatre Parkway, Mountain View, CA’, ‘Eiffel Tower, Paris’, ‘Alexanderplatz 1, Berlin’
  • languageCode (TEXT, Optional): The language code for results (e.g., ‘en’, ‘de’, ‘fr’). Defaults to ‘en’
  • regionCode (TEXT, Optional): The region code to bias results towards (e.g., ‘us’, ‘de’, ‘fr’). Useful when the address might be ambiguous
Output: Returns the operation result

Reverse geocode

google_maps.reverse_geocode
Converts geographic coordinates into a human-readable address Requires Confirmation: No Parameters:
  • latitude (NUMBER, Required): The latitude coordinate to convert to an address
  • longitude (NUMBER, Required): The longitude coordinate to convert to an address
  • languageCode (TEXT, Optional): The language code for results (e.g., ‘en’, ‘de’, ‘fr’). Defaults to ‘en’
Output: Returns the operation result

Get directions

google_maps.get_directions
Computes directions between two locations with support for different travel modes Requires Confirmation: No Parameters:
  • origin (TEXT, Required): The starting point. Can be an address (e.g., ‘123 Main St, NYC’) or coordinates as ‘lat,lng’ (e.g., ‘40.7128,-74.0060’)
  • destination (TEXT, Required): The ending point. Can be an address (e.g., ‘456 Oak Ave, LA’) or coordinates as ‘lat,lng’ (e.g., ‘34.0522,-118.2437’)
  • travelMode (SELECT, Optional): The mode of transportation
  • avoidTolls (BOOLEAN, Optional): If checked, the route will avoid toll roads when possible
  • avoidHighways (BOOLEAN, Optional): If checked, the route will avoid highways when possible
  • avoidFerries (BOOLEAN, Optional): If checked, the route will avoid ferries when possible
  • departureTime (TEXT, Optional): The desired departure time in ISO 8601 format (e.g., ‘2024-12-25T09:00:00Z’). Used for traffic-aware routing. Use ‘now’ for current time
  • languageCode (TEXT, Optional): The language code for navigation instructions (e.g., ‘en’, ‘de’, ‘fr’). Defaults to ‘en’
  • units (SELECT, Optional): The unit system for displaying distances
Output: Returns the operation result

Compute distance matrix

google_maps.compute_distance_matrix
Calculates travel time and distance between multiple origins and destinations Requires Confirmation: No Parameters:
  • origins (TEXT, Required): List of starting points separated by ’|’. Each can be an address or ‘lat,lng’ coordinates. Example: ‘NYC|40.7128,-74.0060|Boston, MA’
  • destinations (TEXT, Required): List of ending points separated by ’|’. Each can be an address or ‘lat,lng’ coordinates. Example: ‘JFK Airport|LaGuardia Airport’
  • travelMode (SELECT, Optional): The mode of transportation
  • departureTime (TEXT, Optional): The desired departure time in ISO 8601 format. Use ‘now’ for current time. Affects traffic-aware travel time estimates
Output: Returns the operation result