Map every independent operator in a trade and surface their named standout staff with direct contact
https://apidirect.io/mcp?token=YOUR_API_KEY
Source the best {trade} businesses and staff in {city} with their contact info
local-trades-talent-scout.
Any agent can also call get_skill(skill_id="local-trades-talent-scout") to pull these steps on demand.
Google Maps lists local operators with owner names and contact channels, and fresh reviews routinely name the standout employee; together they reveal both business owners worth poaching and individual performers worth recruiting.
Who it's for: Franchise developers, local employers, and trades staffing agencies
| Input | Required | Description | Example |
|---|---|---|---|
trade |
Yes | Trade or local business type to source talent from | barber |
city |
Yes | City to search within | Austin, Texas |
search_places(query="{trade} {city}", pages=3)
Build the universe of local operators; keep open businesses with strong ratings and meaningful review counts.
place_details(place_id=<place_id>)
Pull owner_name, owner_link, emails and phone numbers for direct outreach to each operator.
place_reviews(place_id=<place_id>, sort_by=newest, get_sentiment=true)
Read recent reviews to find named standout staff (e.g. 'ask for Maria') and gauge sentiment about the workplace.
This is exactly what the MCP returns to your agent (via the local-trades-talent-scout prompt or get_skill tool), with your inputs filled in.
SKILL: Local Trades Talent Scout
Google Maps lists local operators with owner names and contact channels, and fresh reviews routinely name the standout employee; together they reveal both business owners worth poaching and individual performers worth recruiting.
You are running this skill on API Direct via its MCP tools. Execute the steps below yourself by calling the named tools in order — values in <angle brackets> come from a previous step. Then deliver the result described at the end.
INPUTS:
- trade (required): <trade — ASK THE USER>
- city (required): <city — ASK THE USER>
STEPS:
1. Tool `search_places` — search_places(query="<trade> <city>", pages=3)
Build the universe of local operators; keep open businesses with strong ratings and meaningful review counts.
2. Tool `place_details` — place_details(place_id=<place_id>)
Pull owner_name, owner_link, emails and phone numbers for direct outreach to each operator.
3. Tool `place_reviews` — place_reviews(place_id=<place_id>, sort_by=newest, get_sentiment=true)
Read recent reviews to find named standout staff (e.g. 'ask for Maria') and gauge sentiment about the workplace.
DELIVER: A sourcing list of local <trade> operators with owner contact details plus named high-performing staff pulled from recent reviews.
Note: each underlying tool call is billed at its normal endpoint price; get_sentiment adds a small per-page surcharge. Page through results as needed but stop once you have enough to deliver the outcome.
List a named competitor's employees by seniority — via their personal posts, not the company page.
Catch freshly laid-off talent within days of the announcement, before every other recruiter circles back
Surface passive technical experts by the depth of the answers they give, not the resumes they wrote