I’m creating a Pickaxe app in which I’m attempting to use the Google Search action to return names, addresses and phone numbers of local services relating to the topic of the app. Although I’ve specified a distance of 50 miles, my results are mixed and sometimes the results include national companies with no local service. Please share any tips for getting the best possible results limited to a defined geographical area.
This will be tricky. I would suggest seeing if there isn’t a specific API for finding + returning local businesses. If you do find one (for example if “Yelp” has a dedicated API for this) you can then integrate it as a custom Action.
The google search action will kinda get the job done, but isn’t intended for this level of exactness.
I’ve been using the perplexity API and custom action for this sort of thing. It’s already on pickaxe… but still not perfect. You could try it out and see. A Yelp API would be spot on though.