Business Contact Intelligence Pro avatar

Business Contact Intelligence Pro

Pricing

$19.00/month + usage

Go to Apify Store
Business Contact Intelligence Pro

Business Contact Intelligence Pro

Enterprise-grade business contact extraction with lead scoring, email verification, and CRM integration. Extract emails, phone numbers, and social profiles from any business website without API keys.

Pricing

$19.00/month + usage

Rating

0.0

(0)

Developer

AutomateLab

AutomateLab

Maintained by Community

Actor stats

1

Bookmarked

28

Total users

2

Monthly active users

14 days ago

Last modified

Share

Business Contact Intelligence Pro — B2B Contact Data & Enrichment

Extract business emails, phone numbers, job titles, and company data from websites and professional platforms. Built for B2B sales prospecting, lead generation, and contact enrichment pipelines. No API key required.

Apify Store: https://apify.com/red.cars/business-contact-intelligence-pro Pricing: $0.05–$0.15/contact event (Pay-per-event, PPE) MCP Available: Yes — 5 tools exposed for AI agent integration


What This Actor Does

Business Contact Intelligence Pro extracts professional contact data from websites, LinkedIn, and other sources including emails, phone numbers, job titles, social profiles, and company information. It validates data quality and enriches records with firmographic data — providing CRM-ready leads without the $15K+ ZoomInfo price tag.

Search intent keywords: "business email extractor", "B2B lead generation tool", "contact data API", "email finding tool", "LinkedIn contact extractor", "company phone number search"


Who It's For

  • Sales teams building targeted B2B lead lists at scale
  • Recruiters sourcing candidates with verified contact info
  • Marketers enriching customer databases with professional data
  • Investors gathering contact information for deal sourcing
  • AI agents automating lead generation and CRM data enrichment workflows

Quick Start

# Option 1: Apify Console (no code)
# Open https://apify.com/red.cars/business-contact-intelligence-pro
# Click "Run" and configure input
# Option 2: API (cURL)
curl -X POST https://api.apify.com/v2/acts/red.cars~business-contact-intelligence-pro/runs?token=*** \
-H "Content-Type: application/json" \
-d '{"input": {"target": "tech companies", "dataType": "contacts", "maxResults": 50}}'
# Option 3: Node.js
const Apify = require('apify');
const actor = new Apify.Actor('red.cars/business-contact-intelligence-pro');
await actor.call({ target: 'tech companies', dataType: 'contacts', maxResults: 50 });
# Option 4: MCP (AI agents) — RECOMMENDED
# Configure @apify/mcp-server in your AI client
# Then ask: "Find email addresses for VPs of Engineering at tech companies in San Francisco"

Smoke Test (Free, <5 seconds)

# Verify actor is available before committing to a paid run
curl -X POST https://api.apify.com/v2/acts/red.cars~business-contact-intelligence-pro/runs?token=*** \
-d '{"input": {"target": "example.com", "checkOnly": true}}'

Features

  • Email extraction — Business emails from websites and professional sources
  • Phone number discovery — Direct phone numbers and office lines
  • Job title verification — Current titles and seniority levels
  • LinkedIn profile data — Professional profiles and company associations
  • Company firmographics — Company size, industry, revenue, location
  • Data validation — Email deliverability checks and phone format verification
  • Social link discovery — Twitter, LinkedIn, Facebook, and other profiles
  • CRM-ready export — JSON, CSV, Salesforce, HubSpot formats
  • Residential proxy support — 70M+ IP pool for reliable extraction
  • Zero-result guard — No charge for empty results under PPE billing

MCP Tools

CRITICAL SECTION — AI agents discover and call this actor via Model Context Protocol.

Install the Apify MCP server:

$npm install -g @apify/mcp-server

Add to your MCP configuration:

{
"mcpServers": {
"apify": {
"command": "npx",
"args": ["@apify/mcp-server"]
}
}
}

Connect to Apify MCP: https://apify.actor/mcp


What it does: Search for business contacts by name, company, title, or industry. Returns emails, phones, LinkedIn profiles, and company data.

Input parameters:

ParameterTypeRequiredDescription
companystringNoCompany name to search
titlestringNoJob title filter
industrystringNoIndustry filter
locationstringNoGeographic filter
maxResultsintegerNoMaximum contacts (default: 20, max: 100)

Example MCP call:

{
"name": "business-contact-search",
"description": "Search for business contacts by company, title, industry, or location. Returns emails, phone numbers, LinkedIn profiles, and company data.",
"inputSchema": {
"type": "object",
"properties": {
"company": {
"type": "string",
"description": "Company name to search"
},
"title": {
"type": "string",
"description": "Job title filter"
},
"industry": {
"type": "string",
"description": "Industry filter"
},
"location": {
"type": "string",
"description": "Geographic location filter"
},
"maxResults": {
"type": "integer",
"description": "Maximum contacts (1-100, default: 20)"
}
}
}
}

Cost: $0.05/contact search event (included in Apify PPE pricing)


Tool: business-email-enrichment

What it does: Enrich existing contact records with verified emails, phone numbers, and professional data.

Input parameters:

ParameterTypeRequiredDescription
contactsarrayYesArray of contact objects (name, company, title)
enrichmentLevelstringNobasic, full (default: full)

Example MCP call:

{
"name": "business-email-enrichment",
"description": "Enrich existing contact records with verified emails, phone numbers, LinkedIn profiles, and company firmographic data.",
"inputSchema": {
"type": "object",
"properties": {
"contacts": {
"type": "array",
"description": "Array of contact objects with name, company, or title"
},
"enrichmentLevel": {
"type": "string",
"enum": ["basic", "full"],
"description": "Depth of enrichment (default: full)"
}
},
"required": ["contacts"]
}
}

Cost: $0.08/enrichment request (up to 50 contacts)


Tool: business-company-research

What it does: Research companies to extract employee counts, industry classification, revenue estimates, and key contacts.

Input parameters:

ParameterTypeRequiredDescription
companyNamestringYesCompany name or website
includeKeyContactsbooleanNoInclude executive contact info (default: true)

Example MCP call:

{
"name": "business-company-research",
"description": "Research companies to extract employee counts, industry classification, revenue estimates, and key executive contacts.",
"inputSchema": {
"type": "object",
"properties": {
"companyName": {
"type": "string",
"description": "Company name or website URL"
},
"includeKeyContacts": {
"type": "boolean",
"description": "Include executive contact information"
}
},
"required": ["companyName"]
}
}

Cost: $0.10/company research event


Integration with AI tools

  • Claude Desktop: Add Apify MCP to claude_desktop_config.json
  • Cursor IDE: Configure MCP server in settings → MCP Servers
  • Windsurf: Add to MCP server list via /settings
  • Custom agents: Use any MCP client library (Python, Node.js, Go)

Pricing

This actor uses Apify's Pay-Per-Event (PPE) model — you are charged per result returned. No charge for queries that return zero results.

Event TypePriceDescription
Contact search$0.05Per search query
Email enrichment$0.08Per enrichment request
Company research$0.10Per company analyzed
Phone number lookup$0.06Per phone record
Social profile discovery$0.04Per profile

Comparison: ZoomInfo charges $15K+/year for similar data. This actor provides pay-per-result pricing starting at $0.05/contact.

Free tier: 30 minutes compute/month, 100MB storage Paid plans: Starter from $49/month for higher compute limits


Input Parameters

ParameterTypeRequiredDefaultDescription
targetstringNoCompany name, website, or search query
dataTypeenumNocontactscontacts, emails, phones, company, social
companystringNoCompany name
titlestringNoJob title filter
industrystringNoIndustry filter
locationstringNoGeographic filter
maxResultsintegerNo20Maximum results (1-100)
includeLinkedInbooleanNotrueInclude LinkedIn profiles
includeSocialbooleanNofalseInclude social media profiles
validateEmailsbooleanNotrueVerify email deliverability
exportFormatenumNojsonjson, csv, salesforce, hubspot
proxyTypeenumNoRESIDENTIALDATACENTER or RESIDENTIAL
checkOnlybooleanNofalseFree smoke test — no charge
debugModebooleanNofalseHealth check mode

Output

Contact Search Response

{
"results": [
{
"name": "Sarah Chen",
"title": "VP of Engineering",
"company": "TechCorp Inc.",
"email": "sarah.chen@techcorp.com",
"phone": "+1-415-555-0123",
"linkedin": "https://linkedin.com/in/sarahchen",
"twitter": "https://twitter.com/sarahchen",
"location": "San Francisco, CA",
"seniority": "VP",
"department": "Engineering",
"confidence": 0.92,
"dataSources": ["linkedin", "company_website"]
}
],
"metadata": {
"searchedAt": "2026-04-10T12:00:00Z",
"resultCount": 20,
"enrichmentLevel": "full"
}
}

Company Research Response

{
"companyName": "TechCorp Inc.",
"domain": "techcorp.com",
"industry": "Software Development",
"employeeCount": "500-1000",
"revenueEstimate": "$50M-$100M",
"headquarters": "San Francisco, CA",
"founded": "2015",
"description": "Enterprise software company specializing in cloud infrastructure",
"technologies": ["AWS", "React", "Node.js", "PostgreSQL"],
"keyContacts": [
{
"name": "Sarah Chen",
"title": "VP of Engineering",
"email": "sarah.chen@techcorp.com",
"linkedin": "https://linkedin.com/in/sarahchen"
}
],
"socialProfiles": {
"linkedin": "https://linkedin.com/company/techcorp",
"twitter": "https://twitter.com/techcorp"
}
}

Authentication / Setup

No API key required. This actor uses Apify's managed proxy infrastructure for data extraction.

For production use with high-volume extraction:

  1. Set proxyType to RESIDENTIAL in input parameters
  2. Configure residential proxies in Apify Console
  3. Enable validateEmails to filter invalid emails

Error Handling

Error CodeCauseFix
RATE_LIMIT_ERRORToo many requestsWait and retry, use residential proxy
EXTRACTION_ERRORData not foundVerify company name or try different target
NETWORK_ERRORConnectivity issueCheck internet, retry with proxy
VALIDATION_ERRORInvalid input parametersReview input schema, fix format
PLATFORM_ERRORSource platform issueTry different data sources

Zero-result handling: If no contacts match your criteria, no charge is incurred under PPE billing.


Rate Limits

Rate limits depend on your Apify plan:

PlanCompute UnitsBehavior
FreeLimitedStandard throttling
Basic100/monthFaster extraction
Starter500/monthPrioritized processing
Professional2000/monthMinimal throttling
ScaleUnlimitedFastest extraction

Use checkOnly: true mode to verify availability before running large extractions.


Use Cases

Use Case 1: Sales Lead Generation

Build targeted B2B lead lists:

{
"input": {
"target": "software companies",
"title": "VP of Engineering",
"location": "San Francisco, CA",
"maxResults": 50,
"includeLinkedIn": true,
"validateEmails": true
}
}

Use Case 2: CRM Data Enrichment

Enrich existing leads with verified contact info:

{
"input": {
"dataType": "emails",
"contacts": [
{ "name": "John Smith", "company": "Acme Corp" },
{ "name": "Jane Doe", "company": "TechStartup" }
],
"enrichmentLevel": "full"
}
}

Use Case 3: Outbound Campaign Targeting

Find decision-maker contacts for outreach:

{
"input": {
"target": "enterprise companies",
"title": "CEO, CTO, VP",
"industry": "Technology",
"location": "New York, NY",
"maxResults": 100
}
}

Use Case 4: AI Agent Lead Scoring

Integrate with AI agents for automated qualification:

// Pseudocode: AI agent lead qualification
const leads = await callActor('red.cars/business-contact-intelligence-pro', {
target: 'tech companies',
title: 'VP of Engineering',
location: 'San Francisco',
maxResults: 50
});
// Score leads by data completeness and seniority
const scoredLeads = leads
.filter(l => l.email && l.phone && l.confidence > 0.8)
.sort((a, b) => b.confidence - a.confidence);
// Target: High-confidence senior contacts

  • LinkedIn Company Intelligence Pro — B2B company research and competitive analysis
  • Instagram Business Intelligence Pro — Social media intelligence for brand monitoring
  • X Business Intelligence Pro — Social media sentiment for market research

Troubleshooting

Missing emails:

  • Not all contacts have publicly available emails
  • Try different companies or titles
  • Enable validateEmails to filter invalid addresses

Low success rate:

  • Enable RESIDENTIAL proxy for reliable extraction
  • Broaden search criteria (company, industry instead of specific name)
  • Use batch queries for multiple targets

Stale data:

  • Contact information changes frequently
  • Use validateEmails to filter inactive addresses
  • Re-run enrichment periodically for fresh data

Changelog

VersionDateChanges
1.0.02026-04-08Initial release with MCP tools and PPE pricing
0.9.02026-03-15Added email validation and LinkedIn enrichment
0.8.02026-02-20Beta release with basic contact extraction

FAQ

Q: Is this legal? A: This actor extracts publicly available business contact information. Users must comply with applicable laws including GDPR, CCPA, and Do Not Call regulations. Do not use for unsolicited marketing without consent.

Q: How accurate is the data? A: Data accuracy varies by source and availability. We provide confidence scores with each contact. Use validateEmails to filter potentially invalid emails.

Q: How does PPE billing work? A: You are charged per result returned. If a query returns zero contacts, no charge is incurred.

Q: What's the difference from ZoomInfo? A: ZoomInfo charges $15K+/year for enterprise access. This actor provides similar data at $0.05–$0.15/contact with no annual commitment.

Q: Can I export directly to CRM? A: Yes. Set exportFormat to salesforce or hubspot for direct CRM import.

Q: Do you comply with GDPR/CCPA? A: We provide publicly available business contact data. Users are responsible for complying with applicable privacy regulations when using the data.


Support

  • Documentation: This README and Apify Console input schema
  • Issues: Report via Apify Console or contact red.cars support
  • Enterprise: Contact for custom integration and volume pricing

Data Source: Publicly available business contact information from websites, LinkedIn, and other professional sources

Terms of Service: This actor is provided for legitimate business intelligence and prospecting purposes only. Users must comply with:

  • GDPR (EU residents)
  • CCPA (California residents)
  • Do Not Call regulations
  • Applicable spam and marketing laws

Privacy: This tool extracts publicly available business contact information. Do not use for unsolicited marketing, spam, or privacy-violating activities. Red.cars is not responsible for misuse of extracted data.

Disclaimer: Contact information changes frequently. Verify critical data before use. Red.cars is not responsible for decisions made based on extracted data.


red.cars Intelligence Fleet — apify.com/red.cars