Skills › Sales › ICP Prospect List Builder
ICP Prospect List Builder
Build a targeted list of prospects matching your ideal customer profile using natural language criteria.
Superpowers: handler_intel
When to use: You need to find people matching specific criteria (title, company size, industry, location) for outbound.
Steps
Convert natural language ICP criteria to a search query
Superpower: handler_intel — live API reference →
POST /v2/superpowers/handler_intel
{
"task": "query",
"query": "VP of Engineering at Series B SaaS companies in the US with 50-200 employees"
}
Describe your ICP in plain English. Returns an Elasticsearch DSL query ready for step 2.
Run the search to get matching prospects
Superpower: handler_intel — live API reference →
POST /v2/superpowers/handler_intel
{
"task": "person_search",
"query": "<result.query from step 1>",
"max_results": 25
}
From previous step: result.query from step 1 → inject as query
Enrich the top match to validate the profile
Superpower: handler_intel — live API reference →
POST /v2/superpowers/handler_intel
{
"task": "person_enrich",
"linkedin_url": "<result.results[0].linkedin_url from step 2>"
}
From previous step: result.results[0].linkedin_url from step 2 → inject as linkedin_url
Validate that results match your ICP before enriching the full list. Iterate over result.results for additional profiles.
Fetch this skill via API
GET /v2/skills/icp-prospect-list
Authorization: Bearer sk-hndlr-...