AI Lead Scoring
Email Verification
Companies House
Phone Validation

Score Every Lead Before
Your Sales Team Calls

Validate email, phone, company, and postcode in one API call. Get an AI-generated lead quality score (0–100), grade A–F, and per-field verification detail — in under 3 seconds. No manual checking required.

5

Free requests

< 3s

Response time

99.9%

Uptime SLA

Live Demo — validate a lead now

Good lead
Disposable email
Invalid phone

Name

Email

Phone

Company

CAPABILITIES

Six Verification Signals. One API Call.

Every lead is checked across email, phone, company, and postcode before your team spends a minute on it. The AI synthesises all signals into a single grade.

Email Verification

Checks email format, validates MX DNS records, detects disposable and role-based domains (info@, noreply@), and flags catch-all mail servers — instantly, without sending a test email.

Phone Validation

Validates UK phone number format, detects line type (mobile vs. landline), checks number portability patterns, and flags premium-rate or non-geographic numbers.

Companies House Lookup

Verifies company name against Companies House in real time. Returns registration status (active / dissolved), company number, and incorporation date — without any manual search.

Postcode & Address Check

Validates UK postcode against Royal Mail PAF, resolves the full canonical address, and returns district and county. Flags non-deliverable or fictitious postcodes.

AI Lead Quality Score

All verified signals are fed into an AI reasoning loop that returns a lead quality score (0–100), grade A–F, and a plain-English risk summary explaining the decision.

Fraud Signal Detection

Combines disposable email, invalid phone, unregistered company, and undeliverable postcode into a structured fraud risk profile — giving your team a single actionable risk flag.

USE CASES

One API. Every Lead Verification Use Case.

From inbound sales to fraud prevention, compliance to marketing — the Lead Agent replaces manual contact verification with a single intelligent endpoint.

Auto-Qualify Every Inbound Lead Before It Hits Your CRM

Sales teams waste hours calling fake, incomplete, or unverifiable leads. The Lead Agent scores every inbound lead before it reaches a rep — letting your team focus exclusively on Grade A and B contacts.

Eliminate Grade D and F leads before reps touch them — save 2+ hours per rep per day

Score to CRM field automatically via webhook — no manual data entry

Flag disposable email, invalid phone, and unregistered company in one call

Prioritise Grade A leads for same-day callback, route Grade C for nurture

CRM Enrichment
Lead Scoring
Pipeline Prioritisation
Webhook Integration
Example queries your team can send
"Score this inbound: Jane Smith, jane@fintech.co.uk, +44 7901 234567, PayPoint UK Ltd"
"Is this lead worth calling? john@hotmail.com, 0800 000000, claimed company: Goldman Sachs"
"Bulk score our 500 this-week inbound leads before Monday pipeline review"
vs. Manual Verification

Without the Lead Agent, reps manually verify each contact — Google the company, try the number, check LinkedIn. With the API, your CRM populates a verified lead score and risk summary before the rep even opens the record.

AI vs. MANUAL

Lead Agent vs. Manual Qualification

Manual lead qualification takes 10–20 minutes per contact and produces inconsistent results. The Lead Agent checks email, phone, company, and postcode in under 3 seconds and returns a reproducible AI-generated score.

CapabilityManual QualificationLead Agent API
Email validationSend a test email, wait for bounceMX record check + disposable domain detection in <1s
Phone checkCall the number and hope someone answersLine type detection (mobile/landline) + format validation
Company verificationManually search Companies House websiteReal-time Companies House API — active status + company number
Postcode validationCheck Royal Mail postcode finder by handRoyal Mail PAF lookup with district and geocode enrichment
Lead quality scoreSubjective rep judgement — inconsistent across teamAI-generated 0–100 score and A–F grade, reproducible
Time per lead10–20 minutes manual checking per contactUnder 3 seconds for all four verifications combined
ScaleBottlenecked by team size — 50–100 leads/day maxThousands of leads per second via REST API
Risk summaryNone — rep notes in CRM, if rememberedStructured JSON: risk_summary, risk_flags[], per-field detail
Audit trailManual CRM notes, no standardised formatStructured JSON response stored per lead, reproducible
IntegrationStandalone manual process, no webhookREST API — integrates with any CRM, form, or webhook
Fraud detectionExperience-based gut feelStructured fraud_flags: disposable email, fake number, dissolved company
Developer effortNo integration needed — but no automation eitherSingle POST request — no SDK, works in any language

The code difference

Manual — slow, inconsistent, unscalable
// Manual qualification — slow, inconsistent, unscalable // Step 1: Google the company name // Step 2: Search Companies House manually // Step 3: Call the phone number // Step 4: Send a test email // Step 5: Write notes in CRM // Total time: 10–20 minutes per lead // Quality: depends on who checked it // Scale: 50–100 leads/day per rep // Fraud signals: gut feel only // Audit trail: CRM text field
Lead Agent — all verifications in one POST
// Lead Agent API — one call, all four verifications const res = await fetch( 'https://lead.apitier.com/v1/validate?x-api-key=YOUR_KEY', { method: 'POST', body: JSON.stringify({ name: 'Jane Smith', email: 'jane@techcorp.co.uk', phone: '+44 7911 123456', company: 'Acme Technologies Ltd', postcode: 'EC1A 1BB' }) } ); // { // "grade": "A", // "lead_quality_score": 92, // "email": { "valid": true, "disposable": false }, // "phone": { "valid": true, "line_type": "mobile" }, // "company": { "found": true, "status": "active" }, // "postcode":{ "valid": true, "district": "City of London" }, // "risk_summary": "High quality lead. All signals verified." // }

HOW TO START

Live in 3 Steps. No Card Required.

01

Get Your Free API Key

Sign up with an email. No credit card. Your Lead Agent API key is created instantly with 5 free validation requests — covering all three endpoints: validate, verify, and director.

Free Sign Up
02

POST Your First Lead

Send a POST request to lead.apitier.com/v1/validate with name, email, phone, company, and postcode. Get back a grade A–F, a 0–100 score, and per-field verification detail in under 3 seconds.

03

Connect to Your CRM

Add the API call to your lead intake webhook, form submission handler, or CRM workflow. Store the grade and score against each contact. No SDK required — works in any language or no-code tool.

View Pricing

INTEGRATION

Integrate in Minutes

A single POST request. Works in any language. No SDK required.

curl -X POST \
  "https://lead.apitier.com/v1/validate?x-api-key=YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name":     "Jane Smith",
    "email":    "jane@techcorp.co.uk",
    "phone":    "+44 7911 123456",
    "company":  "Acme Technologies Ltd",
    "postcode": "EC1A 1BB"
  }'

# Response
{
  "verification_status": "COMPLETE",
  "lead_quality_score": 92,
  "grade": "A",
  "email":    { "value": "jane@techcorp.co.uk", "valid": true, "disposable": false, "mx_valid": true },
  "phone":    { "value": "+44 7911 123456",     "valid": true, "line_type": "mobile" },
  "company":  { "name": "Acme Technologies Ltd","found": true, "status": "active", "company_number": "12345678" },
  "postcode": { "value": "EC1A 1BB",            "valid": true, "district": "City of London" },
  "risk_summary": "High quality lead. All signals verified successfully."
}

FAQ

Frequently Asked Questions

The Lead Validate Agent is an AI-powered lead verification service. You send a lead's contact details — name, email, phone, company, and postcode — and receive an AI-generated quality score (0–100), grade A–F, and per-field verification detail in under 3 seconds. It replaces manual lead qualification with an automated, reproducible process.

The API verifies four data points per lead: (1) Email — format, MX DNS record, disposable domain detection. (2) Phone — UK format validation, line type detection (mobile vs. landline). (3) Company — real-time Companies House lookup, active/dissolved status. (4) Postcode — Royal Mail PAF validation with district and geocode. The AI synthesises all four signals into a single grade and risk summary.

The AI scores each verified signal — email, phone, company, and postcode — and weights them into a 0–100 composite score. Grade A is 80–100, B is 65–79, C is 45–64, D is 25–44, and F is 0–24. A plain-English risk_summary explains the grade in every response.

No. All fields are optional — the API verifies whatever you provide. However, the more fields you supply, the more signals the AI has to score. A lead with just an email will receive a lower confidence score than one with all five fields verified.

The API checks email format, queries DNS for MX records to confirm the domain accepts email, and checks against a database of 10,000+ known disposable email providers (Mailinator, Throwaway, Guerrilla Mail, etc.). It also detects role-based addresses (info@, admin@, noreply@) that are unlikely to belong to a real decision-maker.

Yes. The API queries Companies House in real time using the company name provided. If the company is not registered in the UK, the company field returns found: false. If the company is dissolved, struck off, or in liquidation, those statuses are returned as risk flags. This catches leads that invent a company name or claim to work for a business that no longer exists.

Lead Validate is the first-pass contact verification — it checks whether the email, phone, company name, and postcode are real and active. Business Verify is a deeper due diligence tool for the company itself — registered address, full company profile, VAT verification. Director Search researches the directors of a company. All three share the same API key.

A disposable email (throwaway.io, mailinator.com, etc.) strongly indicates that the lead is not serious about being contacted — they do not want their real email tracked. In sales scoring, disposable email typically contributes to a Grade D or F lead. In fraud prevention, it is a first-order signal to block registration or flag for manual review.

All new accounts get 5 free Lead Agent requests with no card required. After that, Pay-As-You-Go plans start from £8 for 200 requests (one key covers all three Lead Agent endpoints). There is no monthly subscription and no minimum commitment. Credits are valid for 12 months.

Yes. The Lead Agent API is hosted on AWS (EU-West-1) with a 99.9% uptime SLA. Response times are under 3 seconds at the 95th percentile for a full five-field lead. Email, phone, and postcode checks complete in under 1 second — Companies House lookup may add up to 2 seconds depending on registry latency.