AI Lead Extractor avatar
AI Lead Extractor

Pricing

Pay per event

Go to Apify Store
AI Lead Extractor

AI Lead Extractor

Extract any information from websites using intelligent AI - from contact details to custom data fields, summaries, and creative content. Free tier: basic contact extraction. Paid tier: AI-powered dynamic extraction with natural language instructions.

Pricing

Pay per event

Rating

5.0

(5)

Developer

dz_omar

dz_omar

Maintained by Community

Actor stats

5

Bookmarked

10

Total users

9

Monthly active users

9 hours ago

Last modified

Share

AI Contact Intelligence Extractor

Extract any information from websites using intelligent AI - from contact details to custom data fields, summaries, and creative content.

This powerful Apify actor combines traditional web scraping with advanced AI capabilities to extract exactly what you need from any website. Whether you're collecting contact information, generating summaries, or creating custom data structures, this actor adapts to your specific requirements.

AI Contact Intelligence Extractor

Key Features

🎯 Dual Extraction Modes

πŸ†“ Free Tier - Basic Extraction + AI (Pay-Per-Use)

  • Contact Information - Emails, phone numbers, social media links
  • AI-Powered Extraction - Available via pay-per-use model through your Apify account
  • Simple AI Model - Fast and efficient extraction for common tasks
  • Perfect for Testing - Try AI features before upgrading

πŸ’Ž Paid Tier - Premium AI Extraction

  • Advanced AI Model - Superior accuracy and understanding for complex extraction
  • Universal Data Extraction - Extract ANY information you specify
  • Natural Language Instructions - Tell the AI what you want
  • Intelligent Understanding - AI analyzes and extracts complex data patterns
  • Flexible Output - Get summaries, structured data, or creative content
  • Context-Aware - Understands relationships between data points
  • Included in Subscription - No per-use charges for AI extraction
  • Includes Basic Extraction - Get both AI insights AND traditional contact data

⚑ Performance & Reliability

  • Full Browser Rendering - Handles all modern websites with JavaScript support
  • Screenshot Capture - Automatically captures page screenshots for reference
  • Smart Token Management - Automatic overflow protection (15,000 token limit)
  • Automatic Retry Logic - Built-in error recovery with exponential backoff for rate limits
  • Graceful Fallback - Switches to basic extraction if AI fails
  • Memory-Based Billing - Transparent, predictable pricing model

πŸ› οΈ Developer-Friendly

  • Clean JSON Output - Ready for any data pipeline or API integration
  • Flexible Configuration - Control extraction method and instructions
  • Multiple Views - Pre-configured data views for different use cases

πŸ“– How It Works

Free Users (Basic + AI Pay-Per-Use)

  1. Input URLs - Provide one or more website links
  2. Choose Mode - Use basic extraction only, or enable AI (charges per use)
  3. AI Optional - Pay per request to access AI-powered extraction
  4. Get Results - Contact data + optional AI insights in structured JSON
  1. Input URLs - Provide one or more website links
  2. Write Instructions - Tell the AI what to extract
  3. Enable AI Extraction - Use advanced AI model (included in your subscription)
  4. Get Premium Results - AI extracts exactly what you requested, plus basic contact data

Input Configuration

Basic Input (Basic Extraction Only)

{
"startUrls": [
{ "url": "https://example.com/contact" },
{ "url": "https://example.com/about" }
],
"useAI": false
}

AI-Powered Input (Free Users - Pay Per Use)

{
"startUrls": [
{ "url": "https://apify.com/about" }
],
"useAI": true,
"aiInstructions": "Summarize this page in 3 bullet points"
}

Note for Free Users: Enabling AI will charge your Apify account per request. You can control costs by disabling AI when you only need basic contact extraction.

Premium AI Input (Paid Subscription - Included)

{
"startUrls": [
{ "url": "https://apify.com/about" }
],
"useAI": true,
"aiInstructions": "Extract CEO name, support email, and company mission statement"
}

Note for Paid Users: AI extraction is included in your subscription at no additional cost. You get access to our most advanced AI model for superior accuracy.

Advanced AI Extraction Examples

Extract Specific Contact Info:

{
"aiInstructions": "Extract CEO name, support email, and company address"
}

Generate Content Summary:

{
"aiInstructions": "Summarize key services and pricing in 5 bullet points"
}

Custom Data Fields:

{
"aiInstructions": "List team members with their roles and social media links"
}

Creative Output:

{
"aiInstructions": "Write a 2-sentence company description based on this page"
}

Input Parameters

ParameterTypeDefaultDescription
startUrlsarrayRequiredList of website URLs to scrape (supports any valid HTTP/HTTPS URL)
useAIbooleanfalseEnable AI-powered extraction. Free users: Charges per request. Paid users: Included in subscription with advanced model.
aiInstructionsstring"Summarize this page in 3 bullet points"Natural language instructions for AI (max 75 words/500 characters). Ignored if AI is disabled.

πŸ“€ Output Structure

Free Tier Output (Basic Extraction Only)

{
"url": "https://example.com",
"title": "Example Company - Contact Us",
"basicExtraction": {
"emails": ["info@example.com", "support@example.com"],
"phones": ["+1-555-0100", "+1-555-0200"],
"socialLinks": [
"https://twitter.com/example",
"https://linkedin.com/company/example"
],
"extractionMethod": "regex"
},
"screenshot": {
"available": true,
"key": "screenshot-abc123",
"url": "https://api.apify.com/v2/key-value-stores/xyz/records/screenshot-abc123"
},
"extractionTier": "FREE",
"extractionMethod": "Basic Only",
"userTier": "FREE",
"isPaidUser": false,
"note": "Basic extraction only. Enable 'Use AI' to unlock AI-powered extraction (charges apply per request).",
"scrapedAt": "2025-11-28T21:06:12.787Z"
}

Free Tier Output (With AI Pay-Per-Use)

{
"url": "https://apify.com/about",
"title": "About Β· Apify",
"aiExtraction": {
"summary_bullets": [
"Apify is a platform for developing web automation solutions, founded in 2015.",
"Their mission is to help people get more value from the web.",
"Trusted by industry leaders with 25,000+ customers worldwide."
]
},
"basicExtraction": {
"emails": [],
"phones": ["+420-123-456-789"],
"socialLinks": [
"http://linkedin.com/company/apify",
"https://x.com/apify"
],
"extractionMethod": "regex"
},
"screenshot": {
"available": true,
"key": "screenshot-xyz789",
"url": "https://api.apify.com/v2/key-value-stores/abc/records/screenshot-xyz789"
},
"extractionTier": "FREE",
"extractionMethod": "AI-Powered + Basic",
"userTier": "FREE",
"isPaidUser": false,
"tokenCount": 1945,
"note": "AI extraction completed using OpenRouter (charged to your Apify account).",
"scrapedAt": "2025-11-29T12:34:56.789Z"
}
{
"url": "https://apify.com/about",
"title": "About Β· Apify",
"aiExtraction": {
"ceo_name": "Jan Čurn",
"support_email": "support@apify.com",
"company_mission": "To make the web more programmable and help businesses get value from web data"
},
"basicExtraction": {
"emails": ["support@apify.com", "sales@apify.com"],
"phones": ["+420-123-456-789"],
"socialLinks": [
"http://linkedin.com/company/apify",
"https://x.com/apify",
"https://github.com/apify"
],
"extractionMethod": "regex"
},
"screenshot": {
"available": true,
"key": "screenshot-7Gd9k2Pq1Lm",
"url": "https://api.apify.com/v2/key-value-stores/xGJUQLo3QjB68fqFG/records/screenshot-7Gd9k2Pq1Lm"
},
"extractionTier": "PAID",
"extractionMethod": "AI-Powered + Basic",
"userTier": "GOLD",
"isPaidUser": true,
"tokenCount": 1945,
"note": "AI extraction completed using included premium AI model.",
"scrapedAt": "2025-11-29T12:34:56.789Z"
}

Output Fields Explained

Common Fields (All Tiers)

  • url - Scraped website URL
  • title - Page title extracted from HTML
  • extractionTier - FREE or PAID
  • extractionMethod - Extraction method used
  • userTier - User subscription level (FREE, BRONZE, SILVER, GOLD)
  • isPaidUser - Boolean indicating paid status
  • scrapedAt - Timestamp of extraction
  • screenshot - Screenshot information with URL for viewing

Basic Extraction (All Tiers)

  • basicExtraction.emails - Array of email addresses found
  • basicExtraction.phones - Array of phone numbers detected
  • basicExtraction.socialLinks - Array of social media URLs
  • basicExtraction.extractionMethod - Always "regex" for basic extraction

AI Extraction (When Enabled)

  • aiExtraction - Dynamic object containing whatever the AI extracted based on your instructions
  • userInstructions - The instructions you provided to the AI
  • tokenCount - Number of tokens processed (for transparency)
  • note - Information about which AI model was used and billing details

Note: The structure of aiExtraction varies based on your instructions. The AI creates appropriate field names to match your request.


🎯 What Can AI Extract?

πŸ“‹ Structured Data

  • Contact Information - "Extract all emails, phone numbers, and addresses"
  • Team Members - "List all team members with their names and roles"
  • Pricing Plans - "Extract pricing tiers with features and costs"
  • Product Details - "Find product names, descriptions, and specifications"

πŸ“ Content Summaries

  • Page Summaries - "Summarize this page in 3-5 bullet points"
  • Key Takeaways - "What are the main services offered on this page?"
  • Company Overview - "Describe what this company does in 2 sentences"

🎨 Creative Content

  • Marketing Copy - "Write a catchy tagline based on this company's mission"
  • Social Media Posts - "Create a LinkedIn post about this company"
  • Descriptions - "Write a professional company description"

πŸ” Analysis & Insights

  • Feature Comparison - "Compare the features of different pricing plans"
  • Sentiment Analysis - "Describe the tone and messaging of this page"
  • Key Topics - "List the main topics covered on this page"

πŸ’° Pricing & Billing

Free Tier

  • βœ… Basic extraction - Always free
  • βœ… Screenshot capture - Included
  • πŸ’³ AI extraction - Pay per request through Apify (simple AI model)
  • πŸ’‘ Cost control - Disable AI when you only need basic contact data
  • βœ… Basic extraction - Included
  • βœ… Screenshot capture - Included
  • βœ… Premium AI extraction - Included (advanced model, no per-use charges)
  • βœ… Better AI accuracy - Access to our most sophisticated AI model
  • βœ… Unlimited AI requests - No per-request billing for AI features

Upgrade Benefits

FeatureFree TierPaid Tier
Basic Extractionβœ… Freeβœ… Included
Screenshotsβœ… Freeβœ… Included
AI ModelSimple (pay-per-use)Advanced (included)
AI AccuracyGoodSuperior
AI BillingPer requestNo additional cost
Complex ExtractionsLimitedExcellent
Cost PredictabilityVariableFixed subscription

πŸ’‘ Professional Use Cases

🎯 Lead Generation & Sales

  • Contact Discovery - Extract emails and phone numbers from company websites
  • Prospect Research - Gather company information and key personnel details
  • Market Intelligence - Analyze competitor offerings and pricing
  • Outreach Personalization - Extract company details for personalized messaging

πŸ“Š Market Research

  • Competitor Analysis - Extract product features, pricing, and positioning
  • Industry Trends - Summarize key information from multiple sources
  • Content Analysis - Analyze messaging and value propositions
  • Vendor Evaluation - Extract and compare vendor capabilities

πŸ€– AI & Automation

  • Training Data - Extract structured data for ML model training
  • Content Enrichment - Augment existing databases with web data
  • Automated Monitoring - Track changes in competitor information
  • Data Pipeline Integration - Feed structured data into analytics platforms

πŸ“ Content Creation

  • Research Automation - Quickly summarize information from multiple sources
  • Fact Checking - Extract verifiable claims and statistics
  • Content Repurposing - Transform web content into different formats
  • Citation Management - Extract sources and references

πŸ“Š Pre-Configured Data Views

1. πŸ“‹ Overview

Quick summary of all extractions with key metadata.

Fields: Screenshot preview, URL, title, extraction method, user tier, paid status, timestamp

2. 🎯 Full Results

Complete dataset with both AI extraction and basic contact data.

Fields: Screenshot, URL, title, AI extraction results, basic extraction (emails, phones, social links), extraction method, user tier

Perfect for comprehensive analysis and data export.


πŸš€ Getting Started

1. Sign Up

Create a free Apify account at apify.com

2. Configure Input

Choose your URLs and extraction settings:

For Basic Extraction (Free):

{
"startUrls": [{"url": "https://example.com"}],
"useAI": false
}

For AI Extraction:

{
"startUrls": [{"url": "https://example.com"}],
"useAI": true,
"aiInstructions": "Extract contact email and company description"
}

3. Run the Actor

Click "Start" and let the actor process your URLs.

4. Download Results

Export data in JSON, CSV, Excel, or via API.


⚠️ Important Notes

AI Extraction Options

Free Users:

  • βœ… Can use AI features via pay-per-request model
  • βœ… Access to simple AI model for basic tasks
  • βœ… Perfect for testing before committing to subscription
  • πŸ’³ Charges applied to Apify account per request
  • ⚑ Automatic retry logic handles rate limits gracefully

Paid Users:

  • βœ… AI features included in subscription
  • βœ… Access to advanced AI model for superior accuracy
  • βœ… No per-request charges
  • βœ… Better for complex, nuanced extraction tasks
  • βœ… Predictable costs

Token Limits

  • 15,000 token limit per page - Pages exceeding this limit automatically fallback to basic extraction
  • Instruction limit: 75 words / 500 characters
  • Long instructions are automatically truncated

Best Practices

  1. Be specific in AI instructions - "Extract CEO name" works better than "Find information about leadership"
  2. Test with single URLs first - Verify your instructions work before batch processing
  3. Consider your budget - Free users should monitor AI usage to control costs
  4. Upgrade for heavy use - Paid subscription is more cost-effective for regular AI usage

This actor extracts publicly available information from websites. All extracted data is information that is accessible through normal web browsing.

Important: Please ensure your use complies with:

  • Website Terms of Service
  • Applicable copyright laws
  • Data protection regulations (GDPR, CCPA, etc.)
  • Your specific jurisdiction's laws
  • Robots.txt directives

Responsibility: Users are responsible for how they use extracted data. This tool should be used ethically and legally.


❓ Frequently Asked Questions

Q: Why does the free tier charge for AI?

A: AI processing requires significant computational resources. We offer two options: pay-per-use for free accounts (flexible, try before you buy) or included in paid subscriptions (better value for regular use).

Q: What's the difference between free and paid AI models?

A: Paid users get access to our most advanced AI model with superior accuracy and understanding of complex instructions. Free users get a simpler model that works great for straightforward tasks but charges per use.

Q: How much does AI cost on the free tier?

A: AI requests are charged to your Apify account per use. The exact cost depends on Apify's current pricing. Check your Apify billing for details.

Q: When should I upgrade to a paid subscription?

A: Upgrade if you:

  • Use AI extraction regularly (more cost-effective)
  • Need the highest AI accuracy for complex tasks
  • Want predictable costs without per-request billing
  • Require advanced understanding of nuanced instructions

Q: Can I extract data from any website?

A: You can extract from any publicly accessible website, but always respect Terms of Service and robots.txt directives.

Q: What happens if AI extraction fails?

A: The actor automatically falls back to basic extraction, so you always get contact data even if AI processing fails.

Q: Can I process multiple URLs at once?

A: Yes! Provide multiple URLs in the startUrls array for batch processing.

Q: Why does the actor always use Browser mode?

A: Browser mode ensures maximum reliability by fully rendering JavaScript, handling modern web applications, and capturing screenshots. It works on 99% of websites.


πŸ’¬ Support & Contact

Need help or have questions? We're here for you:


🎬 Video & Media Tools

YouTube Transcript & Metadata Extractor Extract complete video transcripts with timestamps and comprehensive metadata. Perfect for content analysis, SEO, and subtitle generation.

YouTube Full Channel, Playlists, Shorts, Live Extract complete playlist information with all video details from any YouTube playlist. Fast, reliable, and built for scale.

Zoom Scraper | πŸŽ₯ Downloader & πŸ“„ Transcript Extract Zoom meeting recordings, transcripts, and metadata. Ideal for meeting analysis and documentation.

Loom Scraper | πŸŽ₯ Downloader & πŸ“„ Transcript Download Loom videos and extract transcripts. Perfect for training content and video documentation.

🏠 Real Estate Data

Idealista Scraper API Advanced Idealista property data extraction with API access. Get listings, prices, and detailed property information.

Idealista Scraper Extract Spanish real estate listings from Idealista. Perfect for market analysis and property research.

πŸ› οΈ Developer & Security Tools

Screenshot Fast, reliable webpage screenshots with customizable options. Essential for monitoring and documentation.

Ultimate Screenshot Advanced screenshot tool with full-page capture, custom viewports, and quality controls.

Network Security Scanner Scan websites for security vulnerabilities and get comprehensive security reports.

πŸ“± Social Media Tools

Facebook Ads Scraper Pro Extract Facebook ads data for competitor analysis and market research. Track ad campaigns and strategies.


πŸ“„ License

This actor is provided as-is for use on the Apify platform. Use responsibly and in accordance with applicable laws and website terms of service.


Ready to extract any data from any website? Start using AI Contact Intelligence Extractor now!