Documentation Index
Fetch the complete documentation index at: https://docs.asteragents.com/llms.txt
Use this file to discover all available pages before exploring further.
What it does
The Search Google Maps tool finds businesses and places on Google Maps and returns structured details including aplace_id (required for fetching reviews), address, phone, website, rating, review count, GPS coordinates, categories, and hours. Perfect for local research, lead generation, competitor scanning, and due diligence.
Key features
- Search by business name, category, or natural-language query
- Returns a Google
place_idthat can be passed to Get Business Reviews - Rating, review count, website, phone, and hours in one call
- Geographic biasing via text location or GPS coordinates
- Pagination for exploring broader result sets
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
query | string | Yes | The Google Maps search query (e.g., "coffee shop in Austin, TX", "Franklin Barbecue") |
location | string | No | Text location to bias results (e.g., "Austin, TX") — appended to the query if not already present. Also accepts GPS coordinates in Google Maps format @lat,lng[,zoom] (e.g., "@30.267,-97.743,14z") |
gl | string | No | Two-letter country code for geolocation (e.g., "us", "gb") |
hl | string | No | Language code for the response (e.g., "en", "es"). Default: "en" |
page | integer | No | Page number for pagination (default 1) |
limit | integer | No | Maximum results to return (default 10, max 20) |
Common use cases
Find a specific business
place_id, rating, address, phone, and website.
Local competitor scan
Lead-gen enrichment
Pair with reviews
- Run
search_google_mapsto find the business - Pass the returned
place_idtoget_business_reviewsfor full review detail
What you get back
Each place includes:place_id— Google’s stable identifier, required forget_business_reviewstitle— business/place nameaddress,phone,website,domainrating(0–5),reviews_count,reviews_linkgps_coordinates—{ latitude, longitude }type,types— Google Maps categorieshours,open_state,price,thumbnail
Best practices
- Include the location directly in the query for more reliable matching (e.g.,
"coffee shop in Austin, TX"works better than query + location for unambiguous cases) - Use
glwhen you specifically need country-scoped results - Save the
place_id— it’s stable and lets you skip the lookup step next time
Troubleshooting
“No results found”- Try broader query terms
- Add location context (city, state, country)
- Remove overly specific modifiers
- For common or ambiguous names, add the city and state
- Capture the
place_idof the correct result and reuse it in downstream calls
Related tools
- Get Business Reviews — fetch Google reviews using a
place_idfrom this tool - Search Google — general web, news, and image search
- Ask Web — AI-powered answers over web data
