AI Lead Gen Agent β Automated B2B Prospecting API
Pricing
from $50.00 / 1,000 lead records
AI Lead Gen Agent β Automated B2B Prospecting API
AI-powered B2B lead generation β find and qualify prospects automatically. Web scraping + enrichment + scoring in one tool.
Pricing
from $50.00 / 1,000 lead records
Rating
0.0
(0)
Developer
NexGenData
Maintained by CommunityActor stats
0
Bookmarked
21
Total users
2
Monthly active users
2 days ago
Last modified
Categories
Share
AI Lead Gen Agent
Describe your ideal customer in plain English; the Actor keyword-matches it against a built-in directory of technology companies and returns the matches, each with its website verified live.
Output is a prospect list for your sales team. Company attributes come from a small built-in directory; the website check is performed live on every run. No emails are collected or verified. Use it in line with applicable outreach and privacy law.
π Sample Output

company | domain | company_url | industry | size_range | region |
|---|---|---|---|---|---|
| Vercel | vercel.com | https://vercel.com | Developer Tools | 201-500 | California |
| Apify | apify.com | https://apify.com | Web Scraping Platform | 51-200 | Prague |
| Scrapfly | scrapfly.io | https://scrapfly.io | Web Scraping API | 11-50 | Paris |
Real rows from run MlPkXEfllJhnBHgai on build 0.0.92 (2026-09-25), unedited apart from masked emails/phones and shortened long text; fields the source does not publish are empty.
βοΈ Sample inputs
This is the Store example input β the same input Apify's automated check runs β so it is proven to return rows on the current build. Paste it into the input form, or send it through the API, CLI or a schedule:
{"icp_query": "AI developer-tools SaaS companies in the US","max_leads": 25,"include_contacts": true}
π§ Input reference
| Field | Type | Default | What it does |
|---|---|---|---|
icp_query | string | "AI developer tools SaaS" | Describe your ideal customer profile. Keywords are matched against this Actor's built-in company directory (industry, category and tag words work best, e.g. 'AI developer tools Sa⦠|
max_leads | integer | 3 | Maximum number of leads to return. |
include_contacts | boolean | false | Kept for backwards compatibility. Contact discovery is NOT available in this build β 'contacts' is an empty list on every row and no contact charge applies. |
notionConnector | string | Optional. Connect your Notion workspace and the leads are also written as a Notion page in the same run β the Actor never sees your Notion credentials. Authorize a Notion MCP connβ¦ | |
notionParentId | string | Optional. The Notion page ID to create the page under. If blank, Notion creates a private page in your workspace. | |
supabaseConnector | string | Optional. Connect your own Supabase project and the leads are also inserted into a table in the same run β the Actor never sees your Supabase credentials. Authorize a write-scopedβ¦ | |
supabaseTable | string | "nexgendata_leads" | Target table in the public schema (created if it does not exist, with an id, a jsonb data column, and a scraped_at timestamp). Default: nexgendata_leads. |
supabaseProjectId | string | Your Supabase project reference (e.g. abcdefgh...). Required unless your connector URL is already project-scoped. Find it in your project URL: supabase.com/dashboard/project/THIS_β¦ | |
deliveryDedup | boolean | true | When on (default), records already delivered in a previous run are not delivered again to the same destination β so scheduled runs only push new items. Turn off to deliver every rβ¦ |
π§Ύ JSON sample record
One real record from run MlPkXEfllJhnBHgai (emails/phones masked, long text shortened):
{"company": "Vercel","domain": "vercel.com","company_url": "https://vercel.com","linkedin_url": null,"industry": "Developer Tools","size_range": "201-500","country": "US","region": "California","city": "San Francisco","tech_stack": [],"contacts": [],"funding_stage": null,"last_funding_round": null,"headcount_growth_90d": null,"intent_signals": [],"ai_summary": "Vercel (Developer Tools, San Francisco, US) matched your ICP on directory keywords; website checked live this run.","icp_query": "AI developer tools SaaS","website_status_code": 200,"website_title": "Agentic Infrastructure - Vercel","website_checked_at": "2026-09-25T03:21:11.741985+00:00","source": "nexgendata built-in company directory + live website check","scrapedAt": "2026-09-25T03:21:11.742004+00:00"}
π° Pricing
| Event | Price (USD) | When it is charged |
|---|---|---|
Actor Start (apify-actor-start) | $5e-05 | Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event). |
Lead record (apify-default-dataset-item) | $0.05 | Single result in the default dataset. |
Pay-per-event: you pay only for what the run delivers. A run that delivers nothing bills no result events (only the actor-start event, when the actor defines one). Example: a run that delivers 100 results costs 100 Γ $0.05 = $5.00 plus the start fee.
π Related Actors
More from the NexGenData Leads, contacts & enrichment family:
- Google Maps Reviews Scraper β Local Review Monitoring API
- IP Geolocation β Bulk IP to Location & ISP
- IPinfo / MaxMind GeoLite2 Replacement β DB-IP Powered IP Lookup
- Lead List Enricher β Emails, Phones & Tech from a Domain API
- Leads to Notion CRM β Verified Lead Delivery API
- Local Business Leads β Google Maps + Verified Emails API
30 more in this family on the NexGenData Store page.
π What you get
Clean JSON, one row per matched company. Every row is a real company whose website was checked live during the run (a company whose site cannot be reached is skipped and not charged):
company,domain,company_urlβ the company and its websiteindustry,size_range,country,region,cityβ directory attributeswebsite_status_code,website_title,website_checked_atβ the live check performed this runai_summary,icp_query,scrapedAtβ why it matched and whencontacts,tech_stack,intent_signals,funding_stage,last_funding_round,headcount_growth_90d,linkedin_urlβ present for schema stability but empty/null: this build does not do contact discovery, enrichment or LinkedIn resolution
How matching works (read this): leads are keyword-matched against a built-in directory of 15 well-known technology companies. This Actor does not search the open web, and it does not call an LLM. If your ICP matches nothing in that directory, the run returns 0 rows with an explanatory message and charges no per-lead fee.
Pricing: $0.05 per lead row returned (Pay-Per-Event apify-default-dataset-item) β 20 leads
per $1 β plus $0.00005 per actor-start GB-event. Runs that return no rows are charged no per-lead
fee. If no matched company's website can be reached, the run fails with a status message rather than
ending green and empty.
π€ Use with AI agents
Point Claude, the OpenAI Agents SDK, an n8n flow or any MCP-aware client at it and run prospecting on demand.
Agentic payments (x402): Supports agentic payment via x402 β agents can call this actor with USDC, no API key required.
π Related lead-gen actors
The lead-gen workflow chain β found leads? verify β enrich β push to CRM:
- Find: B2B Leads Finder Β· Company Email Finder Β· Person Email Finder Β· Website Contact Scraper Β· Yellow Pages
- Enrich: Company Enrichment Β· B2B Contact Enricher Β· Lead List Enricher Β· Website Tech & Contact Audit
- Verify & clean: Email Verification Β· Bulk Email Validator Β· Lead List Cleaner
- Deliver: Leads to Notion CRM
Front door β Sales Intelligence MCP: the sales-intelligence agent that fronts this whole cluster β Sales Intelligence MCP
Public web & business-source data, assembled as sales-team prospect lists.