Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Searches Google Maps for businesses matching a keyword and location, then extracts their name, phone, website, address, and rating. Uses the Apify cloud scraper to handle the crawling. Returns up to 15 results per search formatted as a table.
Pulling this data manually from Google Maps is time-consuming and blocked by rate limits, while Apify handles the crawling infrastructure automatically.
When to use it
- Finding dentist offices in a target city for outreach
- Building a prospect list of real estate agents by region
- Collecting restaurant contact info for a local ad campaign
- Sourcing leads for a marketing agency pitch deck
- Pulling phone numbers for a sales team cold-call list
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Find Italian restaurants in Chicago, IL
- 1Takes keyword 'Italian Restaurants' and location 'Chicago, IL' as inputs
- 2Sends a POST request to the Apify Google Places crawler API with the search term
- 3Polls the run status every 5 seconds until the job completes
- 4Fetches the dataset results once the run succeeds
- 5Formats business name, phone, website, address, and rating into a markdown table
A table of up to 15 Italian restaurants in Chicago with their contact details and ratings
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.