Turn a map full of local businesses into a contact-rich, multi-platform lead dossier for every place
https://apidirect.io/mcp?token=YOUR_API_KEY
Build me a contact dossier for every {niche} in {city} so my team can start outreach tomorrow.
local-smb-lead-gauntlet.
Any agent can also call get_skill(skill_id="local-smb-lead-gauntlet") to pull these steps on demand.
Google Maps gives you the business and its website, but place_details quietly returns scraped emails, phones, and social handles. Fan those handles out across Instagram, Facebook, and Twitter and each lead becomes a complete, verified contact card.
Who it's for: Agencies and B2B sales teams prospecting local SMBs
| Input | Required | Description | Example |
|---|---|---|---|
niche |
Yes | The type of local business to prospect | med spas |
city |
Yes | City or metro to search in | Austin, Texas, United States |
search_places(query="{niche} {city}", pages=6)
Collect place_id, website, rating, and review_count for each business and keep the ones with a website or phone as the working lead list.
place_details(place_id=<place_id>)
Pull emails_and_contacts (emails, phone_numbers, instagram/facebook/twitter handles) and owner_name to seed each lead's dossier.
instagram_user_profile(username=<instagram_handle>)
Enrich with bio, follower count, public_email, external_url, and category to gauge size and capture a second reachable email.
facebook_page_details(url=<facebook_url>)
Grab official page contact info (email/phone) and confirm the business is active before adding it to outreach.
twitter_user_profile(username=<twitter_handle>)
Pull followers_count and verified status to prioritize the most credible, reachable owners.
This is exactly what the MCP returns to your agent (via the local-smb-lead-gauntlet prompt or get_skill tool), with your inputs filled in.
SKILL: Local SMB Lead Gauntlet
Google Maps gives you the business and its website, but place_details quietly returns scraped emails, phones, and social handles. Fan those handles out across Instagram, Facebook, and Twitter and each lead becomes a complete, verified contact card.
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:
- niche (required): <niche — ASK THE USER>
- city (required): <city — ASK THE USER>
STEPS:
1. Tool `search_places` — search_places(query="<niche> <city>", pages=6)
Collect place_id, website, rating, and review_count for each business and keep the ones with a website or phone as the working lead list.
2. Tool `place_details` — place_details(place_id=<place_id>)
Pull emails_and_contacts (emails, phone_numbers, instagram/facebook/twitter handles) and owner_name to seed each lead's dossier.
3. Tool `instagram_user_profile` — instagram_user_profile(username=<instagram_handle>)
Enrich with bio, follower count, public_email, external_url, and category to gauge size and capture a second reachable email.
4. Tool `facebook_page_details` — facebook_page_details(url=<facebook_url>)
Grab official page contact info (email/phone) and confirm the business is active before adding it to outreach.
5. Tool `twitter_user_profile` — twitter_user_profile(username=<twitter_handle>)
Pull followers_count and verified status to prioritize the most credible, reachable owners.
DELIVER: A ranked lead sheet of local businesses, each with verified emails, phones, owner name, and linked social profiles — a ready-to-work contact dossier per place.
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.
Catch a rising topic, find the B2B founders posting about it, then surface their contact channel.
Prove a niche is not just hot but accelerating by triangulating fresh demand signals across four independent platforms
Get a 360-degree read on one city before you expand — local chatter, trending hooks, competitor density, and hiring momentum in a single scan