blitz-list-builder

Finds decision-maker contacts at target company domains via the Blitz API and outputs a CSV.

Updated May 28, 2025
One-click install
npx skills add https://github.com/meloShaya/insteltech --skill blitz-list-builder-meloshaya
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blitz-list-builder
Source: https://github.com/meloShaya/insteltech/tree/main/crm/library/skills/blitz-list-builder
Command: npx skills add https://github.com/meloShaya/insteltech --skill blitz-list-builder-meloshaya

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve? When you already have a list of target company domains (from Google Maps, competitor research, or a curated account list), manually finding the right decision-makers at each company is slow and unscalable. This Skill automates domain-first contact discovery using the Blitz API. ## Core Features & Use Cases - Domain-to-people enrichment: Batch-processes a CSV or text file of company domains and returns matching employees filtered by title keywords (owner, founder, CEO, VP, etc.). - Structured CSV output: Produces a CSV with names, job titles, LinkedIn URLs, emails, and company firmographics ready for downstream email enrichment or Smartlead upload. - Rate-limit handling: Throttles at 30 requests/second with concurrency 10 and retries 429/5xx errors with exponential backoff. - Use Case: You have 5,000 restaurant domains and need owner contacts. Run the script with title filters like owner,founder,general-manager to produce a contact CSV, then feed it to an email waterfall for missing emails. ## Quick Start Export your BLITZ_API_KEY and ask the assistant to run the find-contacts script against your domains file with your desired title filters and output CSV path.

Frequently Asked Questions about blitz-list-builder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find contacts at a list of company domains?

Run the find-contacts script with a CSV or text file of bare domains and title keywords. It calls the Blitz company enrichment endpoint for each domain, filters employees by title match, and writes a CSV of contacts with emails when available.

Blitz vs Prospeo for B2B list building?

Blitz is domain-first: give it company domains and it finds people there, ideal for named accounts or SMB lists. Prospeo is title-first: it finds all people matching a title across a market. Use Prospeo for wide nets and Blitz for specific target companies.

What input format does the domains file need?

Provide either a CSV with a company_domain column or a plain text file with one domain per line. Domains must be bare like acme.com; the script strips https://, www prefixes, and paths automatically.

Why am I getting 429 rate limit errors from the Blitz API?

The script throttles at 30 requests per second with concurrency 10, matching Blitz's published limits. If you still see 429s, lower the concurrency flag; the script already retries with exponential backoff but long bursts can still fail.

What happens when Blitz returns no email for a contact?

Roughly 40% of found contacts have no email. The output CSV leaves the email field blank for those rows; feed the file to an email waterfall workflow that tries Prospeo and ZenRows to fill in missing addresses.