Build a campaign list of VP+ Fintech contacts at 200-1000 employee companies, top up from MoltSets if needed
I need 500 Director+ Marketing contacts at mid-market SaaS companies for a campaign
Builds a campaign-ready list against a plain-English brief. It translates the brief into title, seniority, industry, and company size filters, matches against your existing Attio person records first, and only pulls net-new people from MoltSets to make up the shortfall to your target list size. Existing records are never duplicated, and the output is a single Attio list sized to the brief.
Targeting brief (title / seniority / industry / size / target count)
to attio/query-records (existing people matching the brief)
to compare match count against target list size
to MoltSets:
search_people (title/seniority/department + industry + employee_range, if shortfall)
to dedupe candidates against existing Attio records
to linkedin_to_best_email (fill email gaps on net-new candidates)
to attio/create-record (create net-new person records)
to attio/add-list-entry (add existing + net-new records to the target list)
search_people in MoltSets with the same filters to source net-new candidateslinkedin_to_best_email on any net-new candidate missing an email| Name | Company | Title | Seniority | Industry | Risk | Source | Existing/Net-New | Added to List |
|---|
Target list size: X
Existing matches used: X
Net-new candidates sourced: X
Net-new added to Attio: X
Final list size: X
MoltSets tokens used: X
Email risk scores:
A: X B: X C: X D: X F: X
kept (accepted grades): X
filtered (excluded): X
search_people filters on query, company, company_domain, country, state, city, seniority, department or functional_area, industry, linkedin_industry, naics_code, employee_range, and revenue_range.
query, so a filters-only search runs ~40x cheaper and lands more precisely. A bare query is never the right shape; at minimum it gets country attached (~99% fill rate).industry buckets, LinkedIn's ~150 niche labels, or a NAICS code at any depth. Shortening the code widens the net.seniority/industry/department are ~60% filled and naics_code/linkedin_industry ~50%, and every filter is exact-match, silently dropping records where the field is empty.count_only: true returns a match count without fetching data or charging tokens, and every response carries results.total to read before paginating.Get the Attio Campaign Segment Builder skill file. We'll send occasional updates - no spam.