DRG Phantom Core - Genesis Pilot avatar
DRG Phantom Core - Genesis Pilot

Pricing

from $1.00 / 1,000 processed leads

Go to Apify Store
DRG Phantom Core - Genesis Pilot

DRG Phantom Core - Genesis Pilot

A stealth-grade autonomous lead intelligence engine that discovers, enriches, analyzes, and qualifies B2B prospects using multi-source scraping and AI scoring. This pilot release showcases the system’s core capabilities and foundational architecture.

Pricing

from $1.00 / 1,000 processed leads

Rating

5.0

(3)

Developer

Țugui Dragoș

Țugui Dragoș

Maintained by Community

Actor stats

3

Bookmarked

4

Total users

2

Monthly active users

18 hours ago

Last modified

Share

Apify Actor Node.js TypeScript Playwright Cheerio OpenAI Anthropic Claude SerpAPI Clearbit People Data Labs License: Proprietary

Discover. Enrich. Score. Convert.


What It Does in 15 Seconds

  • Finds companies via search/keywords
  • Enriches them with full B2B data
  • Finds contacts and verifies emails
  • Detects buying signals
  • Scores leads with AI
  • Pushes to CRM or email platform

Ideal For

  • Cold email agencies - Scale your outreach with quality leads
  • SDR teams - Focus on selling, not researching
  • B2B SaaS companies - Find your next 1,000 customers
  • Lead generation freelancers - Deliver results faster
  • Growth marketers - Automate top-of-funnel acquisition
  • Automation builders - Integrate with n8n, Make, Zapier

Example Inputs

No technical knowledge required. Just describe what you're looking for:

  • "Find SaaS companies hiring SDRs in Germany"
  • "Discover HVAC businesses in Texas"
  • "Find e-commerce brands using Shopify and Facebook Ads"
  • "Enrich my CSV of 200 company domains"
  • "Get all Series A funded fintech startups in UK"
  • "Find marketing agencies with 10-50 employees"
  • "Discover B2B software companies expanding to Europe"

Performance & Limits

OperationSpeedNotes
Company Discovery100–500/minuteDepends on search complexity
Company Enrichment10–50/minuteMulti-source data fusion
AI Lead Scoring50–200/minuteGPT-4 or Claude powered
Email Validation500+/minuteMX + SMTP verification
Contact Discovery25–100/minuteDecision-maker identification

Scale: Automatically scales with Apify infrastructure
Max per run: 1,000 companies (pilot limit)
Concurrency: Adaptive based on data sources

Why This Actor vs Clay/Apollo/etc.

FeatureDRG Phantom CoreTraditional Tools
PricingPay-per-use only$500-2000/month subscriptions
Data Ownership100% yoursPlatform-locked
API ArchitectureFull API accessLimited API quotas
Custom ScoringBuild your own AI modelsFixed scoring algorithms
Data Sources10+ enrichment sources2-3 sources maximum
AutomationNative webhook/API supportRequires Zapier/integrations
FlexibilityRun anywhere, anytimeBrowser-only access
No Lock-inExport everythingCredits expire monthly

Pilot Release Notice (Genesis Build)

Version 0.2.0 - Genesis Build

This is the inaugural pilot release of DRG Phantom Core, designated as the "Genesis Build".

Release Status

  • Pilot Build: Version 0.2.0, first public pilot
  • Source Code: NOT publicly visible on Apify platform
  • Access: Limited pilot release with controlled distribution
  • Feedback: Actively collecting user feedback for v0.3

Quick Start Guide

1. Simple Mode (Keywords Only)

Just add keywords and run:

{
"mode": "discovery_and_enrichment",
"keywords": ["B2B software companies"],
"maxCompanies": 50
}

2. Targeted Mode (With Filters)

Add industry and location filters:

{
"mode": "discovery_and_enrichment",
"keywords": ["SaaS companies"],
"industries": ["software"],
"countries": ["US", "GB"],
"minEmployees": 10,
"maxEmployees": 500,
"maxCompanies": 100
}

3. AI Scoring Mode (With ICP)

Enable AI-powered lead qualification:

{
"mode": "discovery_and_enrichment",
"keywords": ["marketing agencies"],
"aiEnabled": true,
"aiProvider": "openai",
"icpDescription": "Marketing agencies with 10-50 employees focused on B2B clients, using modern martech stack, showing growth signals",
"maxCompanies": 100
}

4. Enrichment Only Mode

Have a list already? Just enrich it:

{
"mode": "enrichment_only",
"companyDomains": ["example.com", "acme.com", "company.io"],
"maxContactsPerCompany": 5,
"emailValidationLevel": "mx"
}

Test Your Config (Dry Run)

Before spending compute credits, test your configuration with a dry run. This validates your input and estimates costs without making any API calls or consuming credits.

{
"dryRun": true,
"mode": "discovery_and_enrichment",
"keywords": ["B2B SaaS companies"],
"industries": ["software"],
"maxCompanies": 100,
"aiProvider": "openai"
}

What You Get

The dry run returns a comprehensive report:

SectionInformation
Configuration SummaryMode, keywords, industries, limits
Enabled FeaturesWhich features are active based on your API keys
Integration StatusCRM, Mailer, Webhook configurations
Cost EstimationEstimated API cost range (min-max)
Run Time EstimateExpected duration in minutes
Helpful TipsSuggestions to optimize your configuration

Example Dry Run Output

{
"_type": "DRY_RUN_REPORT",
"status": "dry_run_complete",
"estimation": {
"costRange": { "min": 0.50, "max": 1.25, "currency": "USD" },
"expectedCompanies": 100,
"expectedContacts": 500,
"estimatedRunTimeMinutes": 12
},
"validation": {
"inputValid": true,
"tips": [
"Enable AI scoring for better lead qualification",
"Consider using 'mx' email validation for higher deliverability"
]
}
}

💡 Tip: Always run a dry run first when testing new configurations or large runs.

Modern Crawling Layer (2025-grade)

The Genesis Pilot now ships with a production-ready crawling orchestrator:

  • Adaptive crawler selection – starts with ultra-fast Cheerio fetches and automatically escalates to Playwright when a domain shows JS challenges, CAPTCHAs or Cloudflare/Akamai fingerprints.
  • Domain strategy cache – once a domain is identified as JS-heavy it is routed straight to Playwright for the rest of the run.
  • Proxy orchestration & throttling – sticky Apify residential sessions per domain, adaptive retry/backoff for 4xx/5xx, per-domain concurrency limits and jittered delays.
  • Smart timeout / retry logic – 5xx => exponential backoff, 429 => wait + rotate proxy, 403 => rotate + escalate to Playwright, with automatic domain quarantine when blocks persist.
  • Realistic browser fingerprinting – rotating desktop/mobile user agents, viewport pools, timezone alignment with proxies, stealth scripts and human-like scrolling/waiting.
  • Content-based block detection – CAPTCHA / "are you a robot" / Cloudflare challenge pages trigger proxy/session rotation and, if needed, domain-level fallback to Playwright.

Crawl Configuration

{
"crawlMode": "balanced",
"crawlConcurrency": 6,
"maxRequestsPerDomain": 2,
"minDelayMs": 200,
"maxDelayMs": 800,
"networkTimeoutMs": 30000
}

Key Features

Discovery & Intelligence Gathering

  • SERP Discovery: Advanced Google scraping with custom keyword targeting
  • API Discovery: SerpAPI integration for enhanced search capabilities
  • Industry Targeting: Precise filtering by industry verticals
  • Geographic Precision: Country and region-specific targeting
  • Company Sizing: Employee count and revenue-based filtering

Enrichment & Data Fusion

  • Company Intelligence: Multi-source enrichment (Clearbit, Crunchbase)
  • Contact Discovery: Decision-maker identification via PDL and Proxycurl
  • Tech Stack Analysis: Technology detection with Wappalyzer/BuiltWith
  • Email Validation: Multi-tier validation (regex, MX, SMTP)
  • LinkedIn Enrichment: Professional profile data extraction

Signal & Intent Detection

  • Hiring Signals: Active job posting detection
  • Funding Intelligence: Recent investment round tracking
  • Growth Indicators: Traffic and expansion signals
  • Buying Intent: Behavioral signal analysis

AI Qualification Engine

  • Advanced Scoring: Multi-model AI evaluation (GPT-4, Claude)
  • ICP Matching: Ideal Customer Profile alignment scoring
  • Approach Generation: Personalized outreach strategies
  • Message Crafting: AI-generated outreach snippets

Integration & Export

  • CRM Systems: HubSpot, Pipedrive, GoHighLevel, Close.io
  • Email Platforms: Instantly, Smartlead, Lemlist
  • Data Warehouses: BigQuery, Redshift export
  • Webhook Support: Custom integrations and alerts
  • Notifications: Slack and Teams integration

Input Parameters

Required Parameters

ParameterTypeDescriptionExample
modestringOperating mode"discovery_and_enrichment"
keywordsstring[]Search keywords for discovery["B2B software", "SaaS"]

Target Configuration

ParameterTypeDescriptionDefault
industriesstring[]Target industries["software", "technology"]
countriesstring[]Country codes (ISO)["US"]
minEmployeesnumberMinimum company size10
maxEmployeesnumberMaximum company size1000
excludeIndustriesstring[]Industries to exclude[]

Discovery Settings

ParameterTypeDescriptionDefault
maxCompaniesnumberMaximum companies to process50
serpMaxPagesPerKeywordnumberSearch pages per keyword3
serpSourcestringSearch provider"apify"

AI Configuration

ParameterTypeDescriptionDefault
aiEnabledbooleanEnable AI scoringtrue
aiProviderstringAI provider"openai"
aiModelstringModel to use"gpt-4o-mini"
icpDescriptionstringIdeal Customer ProfileRequired for AI mode

Integration Settings

ParameterTypeDescription
crmPlatformstringCRM platform (hubspot, pipedrive, gohighlevel, close)
crmApiKeystringCRM API key or token
mailerPlatformstringEmail platform (instantly, smartlead, lemlist)
mailerApiKeystringEmail platform API key
webhookUrlstringWebhook endpoint

Cost Estimation

Understanding the costs before running helps you budget effectively.

Apify Compute Costs

Run SizeMemoryEstimated DurationCompute Cost
50 companies4GB5-10 min~$0.10-0.20
100 companies4GB10-20 min~$0.20-0.40
500 companies8GB45-90 min~$0.80-1.50
1000 companies8GB90-180 min~$1.50-3.00

External API Costs (Pay-per-use)

ProviderCost Per CallTypical UsageEstimated Cost/100 companies
OpenAI (GPT-4o-mini)~$0.0015/1K tokens1 call/company~$0.15
ClearbitFree tier: 50/mo1 call/companyFree or ~$0.10
PDL~$0.03/match5 contacts/company~$15.00
SerpAPI~$0.01/search1 search/keyword~$0.05

Total Cost Example

For 100 companies with full enrichment + AI scoring:

  • Apify compute: ~$0.30
  • OpenAI scoring: ~$0.15
  • PDL contacts: ~$15.00 (optional)
  • Total: ~$0.45 - $15.45 depending on contact discovery

💡 Cost Saving Tips:

  • Use dryRun: true to estimate before running
  • Start with emailValidationLevel: "mx" (free) instead of full SMTP
  • Limit maxContactsPerCompany to reduce PDL costs
  • Use "serpSource": "apify" (included) instead of SerpAPI

Integrations

CRM Platforms

  • HubSpot - Direct contact and company creation
  • Pipedrive - Lead and organization sync
  • GoHighLevel - Full contact management
  • Close.io - Lead import with custom fields

Email Platforms

  • Instantly - Campaign-ready lead import
  • Smartlead - Sequence enrollment
  • Lemlist - Personalized campaign creation

Data Warehouses

  • BigQuery - Structured data export
  • Redshift - Analytics-ready datasets

Automation

  • Webhooks - Real-time data streaming
  • Zapier/Make/n8n - Workflow automation
  • Slack/Teams - Instant notifications

Output Format

Company Data

{
"companyName": "Acme Corp",
"companyDomain": "acme.com",
"companyIndustry": "Software",
"companyEmployees": 250,
"companyCountry": "US",
"companyDescription": "Leading B2B software",
"companyFunding": "Series B",
"companyRevenue": "$10-50M",
"companyTechStack": ["React", "Node.js", "AWS"],
"companyLinkedIn": "linkedin.com/company/acme"
}

Contact Information

{
"contactFullName": "John Smith",
"contactTitle": "VP of Engineering",
"contactEmail": "john.smith@acme.com",
"contactEmailStatus": "valid",
"contactDepartment": "Engineering",
"contactSeniority": "VP",
"contactLinkedIn": "linkedin.com/in/johnsmith"
}

AI Intelligence

{
"leadScore": 85,
"leadFitLevel": "high",
"leadReason": "Strong ICP match, recent funding",
"leadAngle": "Focus on scaling engineering",
"leadSnippet": "Hi John, noticed Acme's Series B...",
"buyingSignals": ["hiring", "funding", "expansion"]
}

API Provider Setup

Required for Full Functionality

ProviderPurposeFree TierWhy Needed
OpenAI/AnthropicAI scoringPay-per-useLead qualification
ClearbitCompany data50/monthCompany enrichment
PDLContactsTrial availableFind decision-makers

Optional Enhancements

ProviderPurposeImpact
SerpAPIBetter search10x more results
ProxycurlLinkedIn dataProfessional profiles
WappalyzerTech detectionAccurate tech stacks
BuiltWithTech analysisHistorical tech data

Error Handling

The actor handles errors gracefully and continues processing when possible.

Common Scenarios

ScenarioBehavior
Missing API KeyFeature disabled with warning, run continues
Invalid API KeyError logged, feature skipped, run continues
Rate Limited (429)Automatic retry with exponential backoff
API Timeout3 retries, then skips to next company
Invalid InputRun fails fast with clear error message
Network ErrorAutomatic retry with proxy rotation

Error Messages in Output

Failed enrichments include an error field:

{
"companyDomain": "example.com",
"enrichmentStatus": "partial",
"error": "Clearbit: API key invalid, PDL: Rate limited"
}

Monitoring Errors

  • Check Apify Console logs for detailed error traces
  • Enable Slack/Teams webhook for real-time error alerts
  • Use webhookUrl for custom error handling

Rate Limits

Be aware of external API rate limits when planning large runs.

Provider Limits

ProviderRate LimitRecommended Concurrency
Clearbit600/min10 req/sec
PDL100/min1-2 req/sec
OpenAI3500 RPM (GPT-4o-mini)50 req/sec
SerpAPI100/min1-2 req/sec
HubSpot100/10sec10 req/sec
Pipedrive100/10sec10 req/sec

Built-in Protections

  • Automatic throttling per domain and per API
  • Queue-based processing to respect limits
  • Retry with backoff on 429 responses
  • Domain quarantine for persistent blocks

💡 Tip: For runs > 500 companies, use incrementalMode: true to spread processing across multiple runs.

Security & Compliance

Data Protection

  • GDPR Compliant - EU data standards
  • CCPA Compliant - California privacy
  • SOC 2 Ready - Enterprise security
  • Encrypted Storage - All data encrypted
  • API Key Protection - Secure credential handling

Ethical Standards

  • Respects robots.txt
  • Rate limiting enforced
  • No unauthorized PII
  • Opt-out support
  • Terms of Service compliance

Support & Resources

Getting Help

  • Documentation: This README + inline input descriptions
  • Issues: Report through Apify Console
  • Feature Requests: Contact via Apify messaging

Pilot Program Benefits

As a pilot participant:

  • Priority support response
  • Regular version updates
  • Feature request priority
  • Performance optimization assistance

Feedback Welcome

We actively collect feedback to improve:

  • Performance issues
  • Feature suggestions
  • Integration requests
  • Use case examples

Built with 🩶 for the Apify community 🫡